summaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/multivalueattribute.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/vespa/searchlib/attribute/multivalueattribute.hpp')
-rw-r--r--searchlib/src/vespa/searchlib/attribute/multivalueattribute.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/multivalueattribute.hpp b/searchlib/src/vespa/searchlib/attribute/multivalueattribute.hpp
index d8ada97fa2c..56c6d010582 100644
--- a/searchlib/src/vespa/searchlib/attribute/multivalueattribute.hpp
+++ b/searchlib/src/vespa/searchlib/attribute/multivalueattribute.hpp
@@ -12,6 +12,8 @@
#include <vespa/vespalib/util/memory_allocator.h>
#include <vespa/vespalib/util/stash.h>
+using vespalib::datastore::ArrayStoreConfig;
+
namespace search {
namespace multivalueattribute {
@@ -28,9 +30,11 @@ MultiValueAttribute(const vespalib::string &baseFileName,
_mvMapping(MultiValueMapping::optimizedConfigForHugePage(MultiValueMapping::array_store_max_type_id,
vespalib::alloc::MemoryAllocator::HUGEPAGE_SIZE,
vespalib::alloc::MemoryAllocator::PAGE_SIZE,
+ ArrayStoreConfig::default_max_buffer_size,
8 * 1024,
cfg.getGrowStrategy().getMultiValueAllocGrowFactor(),
multivalueattribute::enable_free_lists),
+ ArrayStoreConfig::default_max_buffer_size,
cfg.getGrowStrategy(), this->get_memory_allocator())
{
}