diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2019-09-03 11:26:16 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2019-09-03 11:30:55 +0200 |
commit | 6bbbbd15f93adb6d8f640c8f9d1adaf1cff4fa77 (patch) | |
tree | b793aeb085db0c59b9b75b587dc663669f49213c /searchlib/src/tests/attribute | |
parent | a41c6717c20cd547b539bd2c387efe54c8bb8ef4 (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.cpp | 4 |
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); |