summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-03-05 06:07:06 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2019-03-05 12:17:00 +0000
commit289e76ca3e334dd3efab0880c00fd7582bdf9175 (patch)
tree17d0bac317392c46bd00800f1a82fc3c3c7c7998
parentf1c2464fd83e6623000ad6eb59272b189fffb78e (diff)
Add placeholder for trace level
-rw-r--r--searchlib/src/vespa/searchlib/engine/request.cpp3
-rw-r--r--searchlib/src/vespa/searchlib/engine/request.h6
2 files changed, 7 insertions, 2 deletions
diff --git a/searchlib/src/vespa/searchlib/engine/request.cpp b/searchlib/src/vespa/searchlib/engine/request.cpp
index 8f4aa427988..28cbbae64b8 100644
--- a/searchlib/src/vespa/searchlib/engine/request.cpp
+++ b/searchlib/src/vespa/searchlib/engine/request.cpp
@@ -8,8 +8,9 @@ namespace search::engine {
Request::Request(const fastos::TimeStamp &start_time)
: _startTime(start_time),
_timeOfDoom(fastos::TimeStamp(fastos::TimeStamp::FUTURE)),
- ranking(),
+ _traceLevel(0),
queryFlags(0),
+ ranking(),
location(),
propertiesMap(),
stackItems(0),
diff --git a/searchlib/src/vespa/searchlib/engine/request.h b/searchlib/src/vespa/searchlib/engine/request.h
index 02ab75fe509..863c2db4e15 100644
--- a/searchlib/src/vespa/searchlib/engine/request.h
+++ b/searchlib/src/vespa/searchlib/engine/request.h
@@ -26,13 +26,17 @@ public:
bool should_drop_sort_data() const;
+ uint32_t getTraceLevel() const { return _traceLevel; }
+ Request & setTraceLevel(uint32_t traceLevel) { _traceLevel = traceLevel; return *this; }
+
private:
const fastos::TimeStamp _startTime;
fastos::TimeStamp _timeOfDoom;
+ uint32_t _traceLevel;
public:
/// Everything here should move up to private section and have accessors
- vespalib::string ranking;
uint32_t queryFlags;
+ vespalib::string ranking;
vespalib::string location;
PropertiesMap propertiesMap;
uint32_t stackItems;