diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2021-03-02 12:38:28 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2021-03-02 12:39:53 +0000 |
commit | 779c189de131e6fe730bb738f6fb2421c2a2b755 (patch) | |
tree | 4e5b9e5e6dff3129afa707104ad4b22a6cd08636 /searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_common.h | |
parent | 5e425966e943bc62a8915843ecb396e7dfbbd913 (diff) |
Reduce visibility and do not provide syncable when not necessary.
Diffstat (limited to 'searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_common.h')
-rw-r--r-- | searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_common.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_common.h b/searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_common.h index 9ef96762e2d..31b245d7e72 100644 --- a/searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_common.h +++ b/searchcore/src/tests/proton/documentdb/lid_space_compaction/lid_space_common.h @@ -9,6 +9,7 @@ #include <vespa/searchcore/proton/server/remove_operations_rate_tracker.h> #include <vespa/searchcore/proton/server/maintenancedocumentsubdb.h> #include <vespa/searchcore/proton/server/i_operation_storer.h> +#include <vespa/searchcore/proton/common/pendinglidtracker.h> #include <vespa/searchcore/proton/documentmetastore/operation_listener.h> #include <vespa/searchcore/proton/feedoperation/moveoperation.h> #include <vespa/searchcore/proton/feedoperation/compact_lid_space_operation.h> @@ -46,6 +47,7 @@ using LidPair = std::pair<uint32_t, uint32_t>; using LidPairVector = std::vector<LidPair>; struct MyHandler; +namespace proton::test { class DummyDocumentSubDb; } struct MyScanIterator : public IDocumentScanIterator { const MyHandler & _handler; LidVector _lids; @@ -137,7 +139,7 @@ struct MyDocumentRetriever : public DocumentRetrieverBaseForTest { }; struct MySubDb { - test::DummyDocumentSubDb sub_db; + std::unique_ptr<proton::test::DummyDocumentSubDb> sub_db; MaintenanceDocumentSubDB maintenance_sub_db; PendingLidTracker _pendingLidsForCommit; MySubDb(std::shared_ptr<bucketdb::BucketDBOwner> bucket_db, const MyDocumentStore& store, const std::shared_ptr<const DocumentTypeRepo> & repo); |