summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/attribute
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2019-09-03 11:26:16 +0200
committerTor Egge <Tor.Egge@broadpark.no>2019-09-03 11:30:55 +0200
commit6bbbbd15f93adb6d8f640c8f9d1adaf1cff4fa77 (patch)
treeb793aeb085db0c59b9b75b587dc663669f49213c /searchlib/src/tests/attribute
parenta41c6717c20cd547b539bd2c387efe54c8bb8ef4 (diff)
Add EnumStoreFoldedDictionary class, used when multiple entries
in the dictionary might share a posting list. Ensure that valid posting list reference is kept at the first of these entries.
Diffstat (limited to 'searchlib/src/tests/attribute')
-rw-r--r--searchlib/src/tests/attribute/enumstore/enumstore_test.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/searchlib/src/tests/attribute/enumstore/enumstore_test.cpp b/searchlib/src/tests/attribute/enumstore/enumstore_test.cpp
index 60cad3e9c48..4d1d0b6fff5 100644
--- a/searchlib/src/tests/attribute/enumstore/enumstore_test.cpp
+++ b/searchlib/src/tests/attribute/enumstore/enumstore_test.cpp
@@ -280,7 +280,7 @@ EnumStoreTest::testHoldListAndGeneration()
ses.decRefCount(idx);
EXPECT_EQUAL(0u, ses.getRefCount(idx));
}
- ses.freeUnusedEnums(true);
+ ses.freeUnusedEnums();
// check readers again
checkReaders(ses, sesGen, readers);
@@ -304,7 +304,7 @@ void
decRefCount(NumericEnumStore& store, NumericEnumStore::Index idx)
{
store.decRefCount(idx);
- store.freeUnusedEnums(false);
+ store.freeUnusedEnums();
generation_t gen = 5;
store.transferHoldLists(gen);
store.trimHoldLists(gen + 1);