You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by sa...@apache.org on 2011/03/31 22:16:10 UTC
svn commit: r1087431 -
/lucene/dev/trunk/modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/tasks/NewAnalyzerTask.java
Author: sarowe
Date: Thu Mar 31 20:16:10 2011
New Revision: 1087431
URL: http://svn.apache.org/viewvc?rev=1087431&view=rev
Log:
Added a special case for looking up KeywordAnalyzer, which alone among analyzers occupies package o.a.l.analysis.core.
Modified:
lucene/dev/trunk/modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/tasks/NewAnalyzerTask.java
Modified: lucene/dev/trunk/modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/tasks/NewAnalyzerTask.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/tasks/NewAnalyzerTask.java?rev=1087431&r1=1087430&r2=1087431&view=diff
==============================================================================
--- lucene/dev/trunk/modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/tasks/NewAnalyzerTask.java (original)
+++ lucene/dev/trunk/modules/benchmark/src/java/org/apache/lucene/benchmark/byTask/tasks/NewAnalyzerTask.java Thu Mar 31 20:16:10 2011
@@ -54,17 +54,16 @@ public class NewAnalyzerTask extends Per
public int doLogic() throws IOException {
String className = null;
try {
- if (current >= analyzerClassNames.size())
- {
+ if (current >= analyzerClassNames.size()) {
current = 0;
}
className = analyzerClassNames.get(current++);
- if (className == null || className.equals(""))
- {
- className = "org.apache.lucene.analysis.standard.StandardAnalyzer";
- }
- if (className.indexOf(".") == -1 || className.startsWith("standard."))//there is no package name, assume o.a.l.analysis
- {
+ if (className == null || className.equals("")) {
+ className = "org.apache.lucene.analysis.standard.StandardAnalyzer";
+ } else if (className.equals("KeywordAnalyzer")) {
+ className = "org.apache.lucene.analysis.core.KeywordAnalyzer";
+ } else if (className.indexOf(".") == -1 || className.startsWith("standard.")) {
+ //there is no package name, assume o.a.l.analysis
className = "org.apache.lucene.analysis." + className;
}
getRunData().setAnalyzer(createAnalyzer(className));