Author: tommaso
Date: Wed Jun 27 06:34:24 2018
New Revision: 1834468
URL: http://svn.apache.org/viewvc?rev=1834468&view=rev
Log:
OAK-7575 - minor fix to avoid creating the same field name twice
Modified:
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/util/fv/SimSearchUtils.java
Modified:
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/util/fv/SimSearchUtils.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/util/fv/SimSearchUtils.java?rev=1834468&r1=1834467&r2=1834468&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/util/fv/SimSearchUtils.java
(original)
+++
jackrabbit/oak/trunk/oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/util/fv/SimSearchUtils.java
Wed Jun 27 06:34:24 2018
@@ -155,9 +155,8 @@ public class SimSearchUtils {
String similarityFieldName =
FieldNames.createSimilarityFieldName(pd.name);
String fvString = doc.get(similarityFieldName);
if (fvString != null && fvString.trim().length() > 0) {
- String fieldName =
FieldNames.createSimilarityFieldName(pd.name);
- log.trace("generating sim query on field {} and
text {}", fieldName, fvString);
- BooleanQuery simQuery =
SimSearchUtils.getSimQuery(analyzer, fieldName, fvString);
+ log.trace("generating sim query on field {} and
text {}", similarityFieldName, fvString);
+ BooleanQuery simQuery =
SimSearchUtils.getSimQuery(analyzer, similarityFieldName, fvString);
booleanQuery.add(new BooleanClause(simQuery,
SHOULD));
log.trace("similarity query generated for {}",
pd.name);
}