summaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/prelude/semantics
diff options
context:
space:
mode:
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/semantics')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/semantics/RuleBase.java6
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/semantics/SemanticSearcher.java2
2 files changed, 4 insertions, 4 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/semantics/RuleBase.java b/container-search/src/main/java/com/yahoo/prelude/semantics/RuleBase.java
index 4980b035876..5a168d42779 100644
--- a/container-search/src/main/java/com/yahoo/prelude/semantics/RuleBase.java
+++ b/container-search/src/main/java/com/yahoo/prelude/semantics/RuleBase.java
@@ -312,14 +312,14 @@ public class RuleBase {
* If there is an error, this query is destroyed (unusable)
*/
public String analyze(Query query, int traceLevel) {
- int queryTraceLevel = query.getTraceLevel();
+ int queryTraceLevel = query.getTrace().getLevel();
if (traceLevel > 0 && queryTraceLevel == 0)
- query.setTraceLevel(1);
+ query.getTrace().setLevel(1);
matchAutomata(query, traceLevel);
String error = analyzer.evaluate(query, traceLevel);
- query.setTraceLevel(queryTraceLevel);
+ query.getTrace().setLevel(queryTraceLevel);
return error;
}
diff --git a/container-search/src/main/java/com/yahoo/prelude/semantics/SemanticSearcher.java b/container-search/src/main/java/com/yahoo/prelude/semantics/SemanticSearcher.java
index e25f00bdc80..42a2b4f4e9b 100644
--- a/container-search/src/main/java/com/yahoo/prelude/semantics/SemanticSearcher.java
+++ b/container-search/src/main/java/com/yahoo/prelude/semantics/SemanticSearcher.java
@@ -84,7 +84,7 @@ public class SemanticSearcher extends Searcher {
if (query.properties().getBoolean(rulesOff))
return execution.search(query);
- int traceLevel = query.properties().getInteger(tracelevelRules, query.getTraceLevel() - 2);
+ int traceLevel = query.properties().getInteger(tracelevelRules, query.getTrace().getLevel() - 2);
if (traceLevel < 0) traceLevel = 0;
RuleBase ruleBase = resolveRuleBase(query);
if (ruleBase == null)