summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-11-29 10:17:57 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-11-29 10:17:57 +0000
commit33e1252feef996687ae09d9de601bf31ddce1c62 (patch)
tree203393604bcc3a30a4860048f61b3c59e995a443 /searchlib
parentf846e54e1ee2b9271f37b6c292d2f4239d68483f (diff)
Remove sync not needed.
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/vespa/searchlib/transactionlog/domain.cpp8
-rw-r--r--searchlib/src/vespa/searchlib/transactionlog/domain.h1
2 files changed, 1 insertions, 8 deletions
diff --git a/searchlib/src/vespa/searchlib/transactionlog/domain.cpp b/searchlib/src/vespa/searchlib/transactionlog/domain.cpp
index e06100bc0bb..0e6cdffa91c 100644
--- a/searchlib/src/vespa/searchlib/transactionlog/domain.cpp
+++ b/searchlib/src/vespa/searchlib/transactionlog/domain.cpp
@@ -83,11 +83,6 @@ Domain::Domain(const string &domainName, const string & baseDir, Executor & exec
_lastSerial = end();
}
-vespalib::Executor::Task::UP
-Domain::execute(vespalib::Executor::Task::UP task) {
- return _executor.execute(std::move(task));
-}
-
Domain &
Domain::setConfig(const DomainConfig & cfg) {
_config = cfg;
@@ -463,7 +458,7 @@ Domain::startSession(int sessionId)
SessionList::iterator found = _sessions.find(sessionId);
if (found != _sessions.end()) {
found->second->setStartTime(vespalib::steady_clock::now());
- if ( execute(Session::createTask(found->second)).get() == nullptr ) {
+ if ( _executor.execute(Session::createTask(found->second)).get() == nullptr ) {
retval = 0;
} else {
_sessions.erase(sessionId);
@@ -475,7 +470,6 @@ Domain::startSession(int sessionId)
int
Domain::closeSession(int sessionId)
{
- _executor.sync();
int retval(-1);
DurationSeconds sessionRunTime(0);
{
diff --git a/searchlib/src/vespa/searchlib/transactionlog/domain.h b/searchlib/src/vespa/searchlib/transactionlog/domain.h
index 01bf552c060..2e912ad6201 100644
--- a/searchlib/src/vespa/searchlib/transactionlog/domain.h
+++ b/searchlib/src/vespa/searchlib/transactionlog/domain.h
@@ -53,7 +53,6 @@ public:
getDir(const vespalib::string & base, const vespalib::string & domain) {
return base + "/" + domain;
}
- vespalib::Executor::Task::UP execute(vespalib::Executor::Task::UP task);
uint64_t size() const;
Domain & setConfig(const DomainConfig & cfg);
private: