diff options
Diffstat (limited to 'searchlib/src/vespa/searchlib/attribute/multivalueattribute.hpp')
-rw-r--r-- | searchlib/src/vespa/searchlib/attribute/multivalueattribute.hpp | 4 |
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()) { } |