diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-05-23 19:03:30 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-05-23 19:03:30 +0000 |
commit | 82bea8313f493bc8f790633e0c3aee213f4612b7 (patch) | |
tree | 94715d54e8b7ca47140d98cd5e4816b87ec9d198 /searchcore | |
parent | 3a4a2785afccbbd246eaad4f8d20ec22d0465562 (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.cpp | 9 |
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), |