summaryrefslogtreecommitdiffstats
path: root/searchsummary
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-12-06 20:17:56 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2019-12-09 20:43:38 +0000
commit9156592055b871be41b1f634ee37842854dc73a4 (patch)
tree9fe512730a78b950ed07ee7f84a330821a109062 /searchsummary
parent3a8c63f34d8554573b42b0c3749e44ad4f43fb0e (diff)
Use std::chrono.
Diffstat (limited to 'searchsummary')
-rw-r--r--searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.cpp14
-rw-r--r--searchsummary/src/vespa/searchsummary/docsummary/getdocsumargs.h20
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; }