Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Commit

Permalink
Code review updates.
Browse files Browse the repository at this point in the history
  • Loading branch information
Carlos A. Munoz committed Jul 29, 2013
1 parent 1193a6a commit 787ecff
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 11 deletions.
Expand Up @@ -38,4 +38,6 @@ public interface IndexFieldLabels
CONTENT + 5
};

public static final String TRANS_UNIT_VARIANT_FIELD = "tuv.";

}
Expand Up @@ -40,7 +40,7 @@ public void set(String s, Object value, Document document, LuceneOptions luceneO
TransMemoryUnitVariant variant = (TransMemoryUnitVariant)value;

String textToIndex = variant.getPlainTextSegment();
Field field = new Field("tuv." + variant.getLanguage(), textToIndex,
Field field = new Field(IndexFieldLabels.TRANS_UNIT_VARIANT_FIELD + variant.getLanguage(), textToIndex,
luceneOptions.getStore(), luceneOptions.getIndex(), luceneOptions.getTermVector());
field.setBoost(luceneOptions.getBoost());
document.add(field);
Expand Down
5 changes: 0 additions & 5 deletions zanata-model/src/test/java/org/zanata/util/OkapiUtilTest.java
Expand Up @@ -84,10 +84,5 @@ public void extractPlainTextContentWithNested() throws Exception
"{\\cs16\\super \\chftn } <sub>An elephant is a very " +
"large animal.</sub>}}</ph> are big.</seg>"),
equalTo("Elephants are big."));
assertThat(OkapiUtil.removeFormattingMarkup("<seg>Elephants<ph type=\"fnote\">{\\cs16\\super \\chftn {\\footnote \\pard\\plain" +
"\\s15\\widctlpar \\f4\\fs20" +
"{\\cs16\\super \\chftn } <sub>An elephant is a very " +
"large animal.</sub>}}</ph> are big.</seg>"),
equalTo("Elephants are big."));
}
}
Expand Up @@ -63,9 +63,6 @@ public class TranslationMemoryQueryServiceImpl implements TranslationMemoryQuery
@In
private FullTextEntityManager entityManager;

/*@In
private TranslationStateCache translationStateCacheImpl;*/

@Override
public List<Object[]> getSearchResult(TransMemoryQuery query, LocaleId sourceLocale,
LocaleId targetLocale, final int maxResult) throws ParseException
Expand Down Expand Up @@ -219,9 +216,9 @@ private Query generateTransMemoryQuery(LocaleId sourceLocale, LocaleId targetLoc
String analyzerDefName = TextContainerAnalyzerDiscriminator.getAnalyzerDefinitionName(sourceLocale.getId());
Analyzer analyzer = entityManager.getSearchFactory().getAnalyzer(analyzerDefName);

QueryParser parser = new QueryParser(LUCENE_VERSION, "tuv." + sourceLocale.getId(), analyzer);
QueryParser parser = new QueryParser(LUCENE_VERSION, IndexFieldLabels.TRANS_UNIT_VARIANT_FIELD + sourceLocale.getId(), analyzer);
Query sourceContentQuery = parser.parse(queryText);
WildcardQuery targetContentQuery = new WildcardQuery(new Term("tuv." + targetLocale.getId(), "*"));
WildcardQuery targetContentQuery = new WildcardQuery(new Term(IndexFieldLabels.TRANS_UNIT_VARIANT_FIELD + targetLocale.getId(), "*"));
return join(Occur.MUST, sourceContentQuery, targetContentQuery);
}

Expand Down

0 comments on commit 787ecff

Please sign in to comment.