diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-12-06 20:17:56 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-12-09 20:43:38 +0000 |
commit | 9156592055b871be41b1f634ee37842854dc73a4 (patch) | |
tree | 9fe512730a78b950ed07ee7f84a330821a109062 /searchsummary/src | |
parent | 3a8c63f34d8554573b42b0c3749e44ad4f43fb0e (diff) |
Use std::chrono.
Diffstat (limited to 'searchsummary/src')
-rw-r--r-- | searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp | 14 | ||||
-rw-r--r-- | searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.h | 20 |
2 files changed, 11 insertions, 23 deletions
diff --git a/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp b/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp index 8f8166a2806..4e1544ee5d7 100644 --- a/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp +++ b/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp @@ -11,7 +11,7 @@ GetDocsumArgs::GetDocsumArgs() _stackItems(0), _stackDump(), _location(), - _timeout(30 * fastos::TimeStamp::SEC), + _timeout(30s), _propertiesMap() { } @@ -19,18 +19,6 @@ GetDocsumArgs::GetDocsumArgs() GetDocsumArgs::~GetDocsumArgs() = default; void -GetDocsumArgs::setTimeout(const fastos::TimeStamp & timeout) -{ - _timeout = timeout; -} - -fastos::TimeStamp -GetDocsumArgs::getTimeout() const -{ - return _timeout; -} - -void GetDocsumArgs::initFromDocsumRequest(const search::engine::DocsumRequest &req) { _ranking = req.ranking; diff --git a/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.h b/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.h index ce5dc695f08..c17f44baec9 100644 --- a/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.h +++ b/searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.h @@ -14,14 +14,14 @@ public: typedef engine::PropertiesMap PropsMap; private: - vespalib::string _ranking; - vespalib::string _resultClassName; - bool _dumpFeatures; - uint32_t _stackItems; - std::vector<char> _stackDump; - vespalib::string _location; - fastos::TimeStamp _timeout; - PropsMap _propertiesMap; + vespalib::string _ranking; + vespalib::string _resultClassName; + bool _dumpFeatures; + uint32_t _stackItems; + std::vector<char> _stackDump; + vespalib::string _location; + vespalib::duration _timeout; + PropsMap _propertiesMap; public: GetDocsumArgs(); ~GetDocsumArgs(); @@ -35,8 +35,8 @@ public: _location = location; } - void setTimeout(const fastos::TimeStamp & timeout); - fastos::TimeStamp getTimeout() const; + void setTimeout(vespalib::duration timeout) { _timeout = timeout; } + vespalib::duration getTimeout() const { return _timeout; } const vespalib::string & getResultClassName() const { return _resultClassName; } const vespalib::string & getLocation() const { return _location; } |