aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/querytransform/StemmingSearcher.java4
-rw-r--r--linguistics/src/main/java/com/yahoo/language/opennlp/OpenNlpTokenizer.java8
-rw-r--r--linguistics/src/main/java/com/yahoo/language/opennlp/OptimaizeDetector.java2
-rw-r--r--linguistics/src/main/java/com/yahoo/language/simple/SimpleTokenizer.java4
4 files changed, 9 insertions, 9 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/querytransform/StemmingSearcher.java b/container-search/src/main/java/com/yahoo/prelude/querytransform/StemmingSearcher.java
index 9b846d9f0ae..7279e1d6a3d 100644
--- a/container-search/src/main/java/com/yahoo/prelude/querytransform/StemmingSearcher.java
+++ b/container-search/src/main/java/com/yahoo/prelude/querytransform/StemmingSearcher.java
@@ -184,7 +184,7 @@ public class StemmingSearcher extends Searcher {
Substring substring = getOffsets(current);
if (segments.size() == 1) {
- getLogger().log(LogLevel.DEBUG, "Stem '"+current.stringValue()+"' mode "+index.getStemMode()
+ getLogger().log(LogLevel.DEBUG, () -> "Stem '"+current.stringValue()+"' mode "+index.getStemMode()
+" and language '"+context.language+"' -> '"+segments.get(0)+"'");
TaggableItem w = singleWordSegment(current, segments.get(0), index, substring, context.insidePhrase);
setMetaData(current, context.reverseConnectivity, w);
@@ -206,7 +206,7 @@ public class StemmingSearcher extends Searcher {
composite = chooseComposite(current, ((Item) current).getParent(), indexName);
for (StemList segment : segments) {
- getLogger().log(LogLevel.DEBUG, "Stem to multiple segments '"+segment+"'");
+ getLogger().log(LogLevel.DEBUG, () -> "Stem to multiple segments '"+segment+"'");
TaggableItem w = singleWordSegment(current, segment, index, substring, context.insidePhrase);
if (composite instanceof AndSegmentItem) {
diff --git a/linguistics/src/main/java/com/yahoo/language/opennlp/OpenNlpTokenizer.java b/linguistics/src/main/java/com/yahoo/language/opennlp/OpenNlpTokenizer.java
index 0ebd4e0f638..9a1e6da7629 100644
--- a/linguistics/src/main/java/com/yahoo/language/opennlp/OpenNlpTokenizer.java
+++ b/linguistics/src/main/java/com/yahoo/language/opennlp/OpenNlpTokenizer.java
@@ -60,7 +60,7 @@ public class OpenNlpTokenizer implements Tokenizer {
}
private Stemmer getStemmerForLanguage(Language language, StemMode stemMode) {
- log.log(Level.FINEST, "getStemmerForLanguage '"+language+"' mode: "+stemMode);
+ log.log(Level.FINEST, () -> "getStemmerForLanguage '"+language+"' mode: "+stemMode);
if (language == null || Language.ENGLISH.equals(language) || StemMode.NONE.equals(stemMode)) {
return null;
}
@@ -124,7 +124,7 @@ public class OpenNlpTokenizer implements Tokenizer {
private String processToken(String token, Language language, StemMode stemMode, boolean removeAccents,
Stemmer stemmer) {
- log.log(Level.FINEST, "processToken '"+token+"'");
+ log.log(Level.FINEST, () -> "processToken '"+token+"'");
token = normalizer.normalize(token);
token = LinguisticsCase.toLowerCase(token);
if (removeAccents)
@@ -132,9 +132,9 @@ public class OpenNlpTokenizer implements Tokenizer {
if (stemMode != StemMode.NONE) {
String oldToken = token;
token = doStemming(token, stemmer);
- log.log(Level.FINEST, "stem '"+oldToken+"' to '"+token+"'");
+ log.log(Level.FINEST, () -> "stem '"+oldToken+"' to '"+token+"'");
}
- log.log(Level.FINEST, "processed token is: "+token);
+ log.log(Level.FINEST, () -> "processed token is: "+token);
return token;
}
diff --git a/linguistics/src/main/java/com/yahoo/language/opennlp/OptimaizeDetector.java b/linguistics/src/main/java/com/yahoo/language/opennlp/OptimaizeDetector.java
index a42c9f0504e..bf07c91ba44 100644
--- a/linguistics/src/main/java/com/yahoo/language/opennlp/OptimaizeDetector.java
+++ b/linguistics/src/main/java/com/yahoo/language/opennlp/OptimaizeDetector.java
@@ -99,7 +99,7 @@ public class OptimaizeDetector implements Detector {
private static Language guessLanguageUsingOptimaize(String input) {
Optional<LdLocale> result = languageDetector.detect(textObjectFactory.forText(input));
if ( ! result.isPresent()) return Language.UNKNOWN;
- log.log(Level.FINE, "guessing language "+result.get()+" from input: "+input);
+ log.log(Level.FINE, () -> "guessing language "+result.get()+" from input: "+input);
return Language.fromLocale(new Locale(result.get().getLanguage()));
}
diff --git a/linguistics/src/main/java/com/yahoo/language/simple/SimpleTokenizer.java b/linguistics/src/main/java/com/yahoo/language/simple/SimpleTokenizer.java
index a8470d86869..aa24e359b53 100644
--- a/linguistics/src/main/java/com/yahoo/language/simple/SimpleTokenizer.java
+++ b/linguistics/src/main/java/com/yahoo/language/simple/SimpleTokenizer.java
@@ -75,9 +75,9 @@ public class SimpleTokenizer implements Tokenizer {
if (stemMode != StemMode.NONE) {
String oldToken = token;
token = stemmer.stem(token);
- log.log(Level.FINEST, "stem '"+oldToken+"' to '"+token+"'");
+ log.log(Level.FINEST, () -> "stem '"+oldToken+"' to '"+token+"'");
}
- log.log(Level.FINEST, "processed token is: "+token);
+ log.log(Level.FINEST, () -> "processed token is: "+token);
return token;
}