summaryrefslogtreecommitdiffstats
path: root/vespalib/src/vespa/vespalib/datastore/array_store.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'vespalib/src/vespa/vespalib/datastore/array_store.hpp')
-rw-r--r--vespalib/src/vespa/vespalib/datastore/array_store.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/vespalib/src/vespa/vespalib/datastore/array_store.hpp b/vespalib/src/vespa/vespalib/datastore/array_store.hpp
index 4276318f993..53b149fda80 100644
--- a/vespalib/src/vespa/vespalib/datastore/array_store.hpp
+++ b/vespalib/src/vespa/vespalib/datastore/array_store.hpp
@@ -220,7 +220,7 @@ ArrayStore<EntryT, RefT, TypeMapperT>::optimizedConfigForHugePage(uint32_t maxSm
size_t minNumArraysForNewBuffer,
float allocGrowFactor)
{
- return ArrayStoreConfig::optimizeForHugePage(maxSmallArrayTypeId,
+ return ArrayStoreConfig::optimizeForHugePage(mapper.get_max_small_array_type_id(maxSmallArrayTypeId),
[&](uint32_t type_id) noexcept { return mapper.get_array_size(type_id); },
hugePageSize,
smallPageSize,