aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-03-13 18:28:16 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2019-03-13 18:28:16 +0000
commit2418e78eeae68b530feeab60cca9f0e339fca32a (patch)
tree222204bb58d15717b1b7284d8b1dee266b710f80 /searchlib
parentcd7ada2b6fa7afec39b6090b9b0d4f59ccd1419d (diff)
Move control of tracelevel to matchengine.
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/engine/packetconverter.cpp3
-rw-r--r--searchlib/src/vespa/searchlib/engine/request.h3
2 files changed, 1 insertions, 5 deletions
diff --git a/searchlib/src/vespa/searchlib/engine/packetconverter.cpp b/searchlib/src/vespa/searchlib/engine/packetconverter.cpp
index b7ebab79e47..863c204f26c 100644
--- a/searchlib/src/vespa/searchlib/engine/packetconverter.cpp
+++ b/searchlib/src/vespa/searchlib/engine/packetconverter.cpp
@@ -1,7 +1,6 @@
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#include "packetconverter.h"
-#include <vespa/searchlib/fef/indexproperties.h>
#include <vespa/log/log.h>
LOG_SETUP(".engine.packetconverter");
@@ -74,8 +73,6 @@ PacketConverter::toSearchRequest(const QUERYX &packet, SearchRequest &request)
request.location = packet._location;
request.stackItems = packet._numStackItems;
request.stackDump.assign( packet._stackDump.begin(), packet._stackDump.end());
- // 3 is the minimum level required for backend tracing.
- request.setTraceLevel(search::fef::indexproperties::trace::Level::lookup(request.propertiesMap.modelOverrides()), 3);
}
void
diff --git a/searchlib/src/vespa/searchlib/engine/request.h b/searchlib/src/vespa/searchlib/engine/request.h
index 05f6901d2e4..ab46b5d40fe 100644
--- a/searchlib/src/vespa/searchlib/engine/request.h
+++ b/searchlib/src/vespa/searchlib/engine/request.h
@@ -30,10 +30,9 @@ public:
bool should_drop_sort_data() const;
- Request & setTraceLevel(uint32_t level, uint32_t minLevel) {
+ void setTraceLevel(uint32_t level, uint32_t minLevel) const {
_trace.setLevel(level);
_trace.start(minLevel);
- return *this;
}
Trace & trace() const { return _trace; }