diff options
author | Tor Egge <Tor.Egge@oath.com> | 2018-04-23 12:50:04 +0000 |
---|---|---|
committer | Tor Egge <Tor.Egge@oath.com> | 2018-04-23 13:49:08 +0000 |
commit | a4417a32a4e048bbdb2e347307f93de5bca865e1 (patch) | |
tree | a53a720d2b6ab49578bd27e1c112e57f115bf994 /searchcore/src/tests/proton/reference/gid_to_lid_mapper/gid_to_lid_mapper_test.cpp | |
parent | 3cd5365b10b30b0be89ed3a286510e5ffcf8f441 (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.cpp | 7 |
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) |