summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-05-23 19:03:30 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2022-05-23 19:03:30 +0000
commit82bea8313f493bc8f790633e0c3aee213f4612b7 (patch)
tree94715d54e8b7ca47140d98cd5e4816b87ec9d198 /searchcore
parent3a4a2785afccbbd246eaad4f8d20ec22d0465562 (diff)
- Stick to using GrowStragey everywhere.
- Store the full config in the rcu vector.
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/vespa/searchcore/proton/documentmetastore/documentmetastore.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/documentmetastore/documentmetastore.cpp b/searchcore/src/vespa/searchcore/proton/documentmetastore/documentmetastore.cpp
index 46b5f051422..1888b2c4a52 100644
--- a/searchcore/src/vespa/searchcore/proton/documentmetastore/documentmetastore.cpp
+++ b/searchcore/src/vespa/searchcore/proton/documentmetastore/documentmetastore.cpp
@@ -409,16 +409,11 @@ DocumentMetaStore::DocumentMetaStore(BucketDBOwnerSP bucketDB,
const GrowStrategy &grow,
SubDbType subDbType)
: DocumentMetaStoreAttribute(name),
- _metaDataStore(grow.getDocsInitialCapacity(),
- grow.getDocsGrowPercent(),
- grow.getDocsGrowDelta(),
- getGenerationHolder()),
+ _metaDataStore(grow.to_generic_strategy(), getGenerationHolder()),
_gidToLidMap(),
_gid_to_lid_map_write_itr(vespalib::datastore::EntryRef(), _gidToLidMap.getAllocator()),
_gid_to_lid_map_write_itr_prepare_serial_num(0u),
- _lidAlloc(_metaDataStore.size(),
- _metaDataStore.capacity(),
- getGenerationHolder()),
+ _lidAlloc(_metaDataStore.size(), _metaDataStore.capacity(), getGenerationHolder()),
_bucketDB(std::move(bucketDB)),
_shrinkLidSpaceBlockers(0),
_subDbType(subDbType),