summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/documentdb/storeonlyfeedview/storeonlyfeedview_test.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2020-08-19 20:35:44 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2020-08-19 20:36:51 +0000
commitc912d10154c3d554ca42d635377b9e34e3c882a4 (patch)
tree7ce424e90c7832367e7888ada39597c511ea3c26 /searchcore/src/tests/proton/documentdb/storeonlyfeedview/storeonlyfeedview_test.cpp
parent76db49d501be07b1fc6ac09370886bb89ffab8ef (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.cpp12
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 &params,
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 &params,
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() {