From bc3e355ded5f6403607c0e1b15fe5543d68c093e Mon Sep 17 00:00:00 2001 From: Geir Storli Date: Thu, 6 Jun 2019 11:50:01 +0000 Subject: Extend MemoryIndex to take an instance of IFieldLengthInspector to setup field length calculators per field index. --- searchcore/src/tests/proton/index/indexmanager_test.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'searchcore/src/tests/proton/index/indexmanager_test.cpp') diff --git a/searchcore/src/tests/proton/index/indexmanager_test.cpp b/searchcore/src/tests/proton/index/indexmanager_test.cpp index 9ceb85981c0..4149d563bf9 100644 --- a/searchcore/src/tests/proton/index/indexmanager_test.cpp +++ b/searchcore/src/tests/proton/index/indexmanager_test.cpp @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -41,6 +42,7 @@ using search::index::DocBuilder; using search::index::DummyFileHeaderContext; using search::index::Schema; using search::index::schema::DataType; +using search::index::test::MockFieldLengthInspector; using vespalib::makeLambdaTask; using search::memoryindex::CompactWordsStore; using search::memoryindex::FieldIndexCollection; @@ -58,8 +60,7 @@ using namespace searchcorespi::index; namespace { -class IndexManagerDummyReconfigurer : public searchcorespi::IIndexManager::Reconfigurer -{ +class IndexManagerDummyReconfigurer : public searchcorespi::IIndexManager::Reconfigurer { virtual bool reconfigure(vespalib::Closure0::UP closure) override { @@ -360,7 +361,7 @@ TEST_F("requireThatSourceSelectorIsFlushed", Fixture) { TEST_F("requireThatFlushStatsAreCalculated", Fixture) { Schema schema(getSchema()); - FieldIndexCollection fic(schema); + FieldIndexCollection fic(schema, MockFieldLengthInspector()); SequencedTaskExecutor invertThreads(2); SequencedTaskExecutor pushThreads(2); search::memoryindex::DocumentInverter inverter(schema, invertThreads, -- cgit v1.2.3