diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2020-08-19 20:35:44 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2020-08-19 20:36:51 +0000 |
commit | c912d10154c3d554ca42d635377b9e34e3c882a4 (patch) | |
tree | 7ce424e90c7832367e7888ada39597c511ea3c26 /searchcore/src/tests/proton/documentdb/storeonlyfeedview/storeonlyfeedview_test.cpp | |
parent | 76db49d501be07b1fc6ac09370886bb89ffab8ef (diff) |
Avoid time based commit handling inside storeonly feed view.
Diffstat (limited to 'searchcore/src/tests/proton/documentdb/storeonlyfeedview/storeonlyfeedview_test.cpp')
-rw-r--r-- | searchcore/src/tests/proton/documentdb/storeonlyfeedview/storeonlyfeedview_test.cpp | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/searchcore/src/tests/proton/documentdb/storeonlyfeedview/storeonlyfeedview_test.cpp b/searchcore/src/tests/proton/documentdb/storeonlyfeedview/storeonlyfeedview_test.cpp index 7c9df8d3e47..eae7425148c 100644 --- a/searchcore/src/tests/proton/documentdb/storeonlyfeedview/storeonlyfeedview_test.cpp +++ b/searchcore/src/tests/proton/documentdb/storeonlyfeedview/storeonlyfeedview_test.cpp @@ -3,7 +3,6 @@ #include <vespa/document/base/documentid.h> #include <vespa/document/datatype/datatype.h> #include <vespa/searchcommon/common/schema.h> -#include <vespa/searchcore/proton/common/commit_time_tracker.h> #include <vespa/searchcore/proton/documentmetastore/lidreusedelayer.h> #include <vespa/searchcore/proton/server/executorthreadingservice.h> #include <vespa/searchcore/proton/server/putdonecontext.h> @@ -88,7 +87,6 @@ struct MyMinimalFeedView : public MyMinimalFeedViewBase, public StoreOnlyFeedVie const DocumentMetaStore::SP &metaStore, searchcorespi::index::IThreadingService &writeService, documentmetastore::ILidReuseDelayer &lidReuseDelayer, - CommitTimeTracker &commitTimeTracker, const PersistentParams ¶ms, int &outstandingMoveOps_) : MyMinimalFeedViewBase(), @@ -98,8 +96,7 @@ struct MyMinimalFeedView : public MyMinimalFeedViewBase, public StoreOnlyFeedVie *gidToLidChangeHandler, myGetDocumentTypeRepo(), writeService, - lidReuseDelayer, - commitTimeTracker), + lidReuseDelayer), params), removeMultiAttributesCount(0), removeMultiIndexFieldsCount(0), @@ -138,11 +135,10 @@ struct MoveOperationFeedView : public MyMinimalFeedView { const DocumentMetaStore::SP &metaStore, searchcorespi::index::IThreadingService &writeService, documentmetastore::ILidReuseDelayer &lidReuseDelayer, - CommitTimeTracker &commitTimeTracker, const PersistentParams ¶ms, int &outstandingMoveOps_) : MyMinimalFeedView(summaryAdapter, metaStore, writeService, lidReuseDelayer, - commitTimeTracker, params, outstandingMoveOps_), + params, outstandingMoveOps_), putAttributesCount(0), putIndexFieldsCount(0), removeAttributesCount(0), @@ -196,7 +192,6 @@ struct FixtureBase { vespalib::ThreadStackExecutor sharedExecutor; ExecutorThreadingService writeService; documentmetastore::LidReuseDelayer lidReuseDelayer; - CommitTimeTracker commitTimeTracker; typename FeedViewType::UP feedview; FixtureBase(SubDbType subDbType = SubDbType::READY) @@ -212,14 +207,13 @@ struct FixtureBase { sharedExecutor(1, 0x10000), writeService(sharedExecutor), lidReuseDelayer(writeService, *metaStore), - commitTimeTracker(vespalib::duration::zero()), feedview() { StoreOnlyFeedView::PersistentParams params(0, 0, DocTypeName("foo"), subdb_id, subDbType); metaStore->constructFreeList(); ISummaryAdapter::SP adapter = std::make_unique<MySummaryAdapter>(removeCount, putCount, heartbeatCount); feedview = std::make_unique<FeedViewType>(adapter, metaStore, writeService, lidReuseDelayer, - commitTimeTracker, params, outstandingMoveOps); + params, outstandingMoveOps); } ~FixtureBase() { |