aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/reference/gid_to_lid_mapper/gid_to_lid_mapper_test.cpp
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@oath.com>2018-04-23 12:50:04 +0000
committerTor Egge <Tor.Egge@oath.com>2018-04-23 13:49:08 +0000
commita4417a32a4e048bbdb2e347307f93de5bca865e1 (patch)
treea53a720d2b6ab49578bd27e1c112e57f115bf994 /searchcore/src/tests/proton/reference/gid_to_lid_mapper/gid_to_lid_mapper_test.cpp
parent3cd5365b10b30b0be89ed3a286510e5ffcf8f441 (diff)
Add foreach method to search::IDocumentMetaStore interface class.
Use search::IDocumentMetaStoreContext instead of proton::DocumentMetaStore in proton::DocumentDBReference.
Diffstat (limited to 'searchcore/src/tests/proton/reference/gid_to_lid_mapper/gid_to_lid_mapper_test.cpp')
-rw-r--r--searchcore/src/tests/proton/reference/gid_to_lid_mapper/gid_to_lid_mapper_test.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/searchcore/src/tests/proton/reference/gid_to_lid_mapper/gid_to_lid_mapper_test.cpp b/searchcore/src/tests/proton/reference/gid_to_lid_mapper/gid_to_lid_mapper_test.cpp
index cec51e18e3c..a209dcd1f5d 100644
--- a/searchcore/src/tests/proton/reference/gid_to_lid_mapper/gid_to_lid_mapper_test.cpp
+++ b/searchcore/src/tests/proton/reference/gid_to_lid_mapper/gid_to_lid_mapper_test.cpp
@@ -2,6 +2,7 @@
#include <vespa/vespalib/testkit/testapp.h>
#include <vespa/searchcore/proton/bucketdb/bucket_db_owner.h>
#include <vespa/searchcore/proton/documentmetastore/documentmetastore.h>
+#include <vespa/searchcore/proton/documentmetastore/documentmetastorecontext.h>
#include <vespa/vespalib/stllike/string.h>
#include <vespa/vespalib/test/insertion_operators.h>
#include <vespa/document/base/documentid.h>
@@ -76,12 +77,14 @@ struct Fixture
BucketDBOwner::SP _bucketDB;
std::shared_ptr<DocumentMetaStore> _dms;
+ std::shared_ptr<const DocumentMetaStoreContext> _dmsContext;
Timestamp _timestamp;
using generation_t = GenerationHandler::generation_t;
Fixture()
: _bucketDB(std::make_shared<BucketDBOwner>()),
- _dms(std::make_shared<DocumentMetaStore>(_bucketDB))
+ _dms(std::make_shared<DocumentMetaStore>(_bucketDB)),
+ _dmsContext(std::make_shared<const DocumentMetaStoreContext>(_dms))
{
populate();
}
@@ -120,7 +123,7 @@ struct Fixture
}
std::shared_ptr<search::IGidToLidMapperFactory> getGidToLidMapperFactory() {
- return std::make_shared<GidToLidMapperFactory>(_dms);
+ return std::make_shared<GidToLidMapperFactory>(_dmsContext);
}
void assertGenerations(generation_t currentGeneration, generation_t firstUsedGeneration)