summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-06-09 21:15:21 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-06-09 21:32:13 +0000
commit9e031a7d659b6f9ad4afe32792e3fd25faea10ab (patch)
treeea05140bb84f29e72c984deca749fdf0c9a22229 /searchlib/src/tests
parent2a2f3144d8a65302843202156aa0109f583eae75 (diff)
Clean up code layout and GC unused members. No semtic changes.
Diffstat (limited to 'searchlib/src/tests')
-rw-r--r--searchlib/src/tests/predicate/predicate_bounds_posting_list_test.cpp4
-rw-r--r--searchlib/src/tests/predicate/predicate_index_test.cpp30
-rw-r--r--searchlib/src/tests/predicate/predicate_interval_posting_list_test.cpp4
-rw-r--r--searchlib/src/tests/predicate/predicate_zero_constraint_posting_list_test.cpp4
-rw-r--r--searchlib/src/tests/predicate/predicate_zstar_compressed_posting_list_test.cpp4
5 files changed, 23 insertions, 23 deletions
diff --git a/searchlib/src/tests/predicate/predicate_bounds_posting_list_test.cpp b/searchlib/src/tests/predicate/predicate_bounds_posting_list_test.cpp
index 191c7495271..31aebf95ea2 100644
--- a/searchlib/src/tests/predicate/predicate_bounds_posting_list_test.cpp
+++ b/searchlib/src/tests/predicate/predicate_bounds_posting_list_test.cpp
@@ -29,7 +29,7 @@ SimpleIndexConfig config;
const uint64_t hash = 0x123;
TEST("require that empty bounds posting list starts at 0.") {
- PredicateIndex index(generation_handler, generation_holder, limit_provider, config, 8);
+ PredicateIndex index(generation_holder, limit_provider, config, 8);
vespalib::datastore::EntryRef ref;
PredicateBoundsPostingList<PredicateIndex::BTreeIterator>
posting_list(index.getIntervalStore(),
@@ -54,7 +54,7 @@ void checkNext(PredicateBoundsPostingList<PredicateIndex::BTreeIterator> &postin
}
TEST("require that bounds posting list checks bounds.") {
- PredicateIndex index(generation_handler, generation_holder, limit_provider, config, 8);
+ PredicateIndex index(generation_holder, limit_provider, config, 8);
const auto &bounds_index = index.getBoundsIndex();
for (uint32_t id = 1; id < 100; ++id) {
PredicateTreeAnnotations annotations(id);
diff --git a/searchlib/src/tests/predicate/predicate_index_test.cpp b/searchlib/src/tests/predicate/predicate_index_test.cpp
index 669f70dd544..facf0054c4a 100644
--- a/searchlib/src/tests/predicate/predicate_index_test.cpp
+++ b/searchlib/src/tests/predicate/predicate_index_test.cpp
@@ -33,7 +33,7 @@ DummyDocIdLimitProvider dummy_provider;
SimpleIndexConfig simple_index_config;
TEST("require that PredicateIndex can index empty documents") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
EXPECT_EQUAL(0u, index.getZeroConstraintDocs().size());
index.indexEmptyDocument(2);
index.commit();
@@ -41,7 +41,7 @@ TEST("require that PredicateIndex can index empty documents") {
}
TEST("require that indexDocument don't index empty documents") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
EXPECT_EQUAL(0u, index.getZeroConstraintDocs().size());
PredicateTreeAnnotations annotations;
index.indexDocument(3, annotations);
@@ -50,7 +50,7 @@ TEST("require that indexDocument don't index empty documents") {
}
TEST("require that PredicateIndex can remove empty documents") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
EXPECT_EQUAL(0u, index.getZeroConstraintDocs().size());
index.indexEmptyDocument(2);
index.commit();
@@ -61,7 +61,7 @@ TEST("require that PredicateIndex can remove empty documents") {
}
TEST("require that indexing the same empty document multiple times is ok") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
EXPECT_EQUAL(0u, index.getZeroConstraintDocs().size());
index.indexEmptyDocument(2);
index.commit();
@@ -109,7 +109,7 @@ const IntervalWithBounds bounds = {0x0001ffff, 0x03};
Interval single_buf;
TEST("require that PredicateIndex can index document") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
EXPECT_FALSE(index.getIntervalIndex().lookup(hash).valid());
indexFeature(index, doc_id, min_feature, {{hash, interval}}, {});
index.commit();
@@ -124,7 +124,7 @@ TEST("require that PredicateIndex can index document") {
}
TEST("require that PredicateIndex can index document with bounds") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
EXPECT_FALSE(index.getIntervalIndex().lookup(hash).valid());
indexFeature(index, doc_id, min_feature, {}, {{hash, bounds}});
index.commit();
@@ -149,7 +149,7 @@ TEST("require that PredicateIndex can index document with bounds") {
TEST("require that PredicateIndex can index multiple documents "
"with the same feature") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
EXPECT_FALSE(index.getIntervalIndex().lookup(hash).valid());
for (uint32_t id = 1; id < 100; ++id) {
indexFeature(index, id, min_feature, {{hash, interval}}, {});
@@ -171,7 +171,7 @@ TEST("require that PredicateIndex can index multiple documents "
}
TEST("require that PredicateIndex can remove indexed documents") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
EXPECT_FALSE(index.getIntervalIndex().lookup(hash).valid());
indexFeature(index, doc_id, min_feature,
{{hash, interval}}, {{hash2, bounds}});
@@ -187,7 +187,7 @@ TEST("require that PredicateIndex can remove indexed documents") {
}
TEST("require that PredicateIndex can remove multiple documents") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
const auto &interval_index = index.getIntervalIndex();
EXPECT_FALSE(interval_index.lookup(hash).valid());
for (uint32_t id = 1; id < 100; ++id) {
@@ -214,7 +214,7 @@ TEST("require that PredicateIndex can remove multiple documents with "
intervals.push_back(make_pair(hash + i, interval));
bounds_intervals.push_back(make_pair(hash2 + i, bounds));
}
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
const auto &interval_index = index.getIntervalIndex();
EXPECT_FALSE(interval_index.lookup(hash).valid());
for (uint32_t id = 1; id < 100; ++id) {
@@ -272,7 +272,7 @@ TEST("require that PredicateIndex can be (de)serialized") {
intervals.push_back(make_pair(hash + i, interval));
bounds_intervals.push_back(make_pair(hash2 + i, bounds));
}
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 8);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 8);
EXPECT_FALSE(index.getIntervalIndex().lookup(hash).valid());
for (uint32_t id = 1; id < 100; ++id) {
indexFeature(index, id, id, intervals, bounds_intervals);
@@ -284,7 +284,7 @@ TEST("require that PredicateIndex can be (de)serialized") {
index.serialize(buffer);
uint32_t doc_id_limit;
DocIdLimitFinder finder(doc_id_limit);
- PredicateIndex index2(generation_handler, generation_holder, dummy_provider, simple_index_config,
+ PredicateIndex index2(generation_holder, dummy_provider, simple_index_config,
buffer, finder, PredicateAttribute::PREDICATE_ATTRIBUTE_VERSION);
const PredicateIntervalStore &interval_store = index2.getIntervalStore();
EXPECT_EQUAL(199u, doc_id_limit);
@@ -322,7 +322,7 @@ TEST("require that PredicateIndex can be (de)serialized") {
}
TEST("require that DocumentFeaturesStore is restored on deserialization") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
EXPECT_FALSE(index.getIntervalIndex().lookup(hash).valid());
indexFeature(index, doc_id, min_feature,
{{hash, interval}}, {{hash2, bounds}});
@@ -330,7 +330,7 @@ TEST("require that DocumentFeaturesStore is restored on deserialization") {
index.serialize(buffer);
uint32_t doc_id_limit;
DocIdLimitFinder finder(doc_id_limit);
- PredicateIndex index2(generation_handler, generation_holder, dummy_provider, simple_index_config,
+ PredicateIndex index2(generation_holder, dummy_provider, simple_index_config,
buffer, finder, PredicateAttribute::PREDICATE_ATTRIBUTE_VERSION);
const auto &interval_index = index2.getIntervalIndex();
const auto &bounds_index = index2.getBoundsIndex();
@@ -351,7 +351,7 @@ TEST("require that DocumentFeaturesStore is restored on deserialization") {
}
TEST("require that hold lists are attempted emptied on destruction") {
- PredicateIndex index(generation_handler, generation_holder, dummy_provider, simple_index_config, 10);
+ PredicateIndex index(generation_holder, dummy_provider, simple_index_config, 10);
indexFeature(index, doc_id, min_feature,
{{hash, interval}}, {{hash2, bounds}});
{
diff --git a/searchlib/src/tests/predicate/predicate_interval_posting_list_test.cpp b/searchlib/src/tests/predicate/predicate_interval_posting_list_test.cpp
index a77542f364e..660d8556b5c 100644
--- a/searchlib/src/tests/predicate/predicate_interval_posting_list_test.cpp
+++ b/searchlib/src/tests/predicate/predicate_interval_posting_list_test.cpp
@@ -28,7 +28,7 @@ SimpleIndexConfig config;
const uint64_t hash = 0x123;
TEST("require that empty posting list starts at 0.") {
- PredicateIndex index(generation_handler, generation_holder, limit_provider, config, 8);
+ PredicateIndex index(generation_holder, limit_provider, config, 8);
vespalib::datastore::EntryRef ref;
PredicateIntervalPostingList<PredicateIndex::BTreeIterator>
posting_list(index.getIntervalStore(), index.getIntervalIndex().getBTreePostingList(ref));
@@ -38,7 +38,7 @@ TEST("require that empty posting list starts at 0.") {
}
TEST("require that posting list can iterate.") {
- PredicateIndex index(generation_handler, generation_holder, limit_provider, config, 8);
+ PredicateIndex index(generation_holder, limit_provider, config, 8);
const auto &interval_index = index.getIntervalIndex();
for (uint32_t id = 1; id < 100; ++id) {
PredicateTreeAnnotations annotations(id);
diff --git a/searchlib/src/tests/predicate/predicate_zero_constraint_posting_list_test.cpp b/searchlib/src/tests/predicate/predicate_zero_constraint_posting_list_test.cpp
index e427c99c007..12de48b5d31 100644
--- a/searchlib/src/tests/predicate/predicate_zero_constraint_posting_list_test.cpp
+++ b/searchlib/src/tests/predicate/predicate_zero_constraint_posting_list_test.cpp
@@ -25,7 +25,7 @@ DummyDocIdLimitProvider limit_provider;
SimpleIndexConfig config;
TEST("require that empty posting list starts at 0.") {
- PredicateIndex index(generation_handler, generation_holder, limit_provider, config, 8);
+ PredicateIndex index(generation_holder, limit_provider, config, 8);
PredicateZeroConstraintPostingList posting_list(index.getZeroConstraintDocs().begin());
EXPECT_EQUAL(0u, posting_list.getDocId());
EXPECT_EQUAL(0x00010001u, posting_list.getInterval());
@@ -33,7 +33,7 @@ TEST("require that empty posting list starts at 0.") {
}
TEST("require that posting list can iterate.") {
- PredicateIndex index(generation_handler, generation_holder, limit_provider, config, 8);
+ PredicateIndex index(generation_holder, limit_provider, config, 8);
for (uint32_t id = 1; id < 100; ++id) {
index.indexEmptyDocument(id);
}
diff --git a/searchlib/src/tests/predicate/predicate_zstar_compressed_posting_list_test.cpp b/searchlib/src/tests/predicate/predicate_zstar_compressed_posting_list_test.cpp
index 4e86e996704..6d00b45a283 100644
--- a/searchlib/src/tests/predicate/predicate_zstar_compressed_posting_list_test.cpp
+++ b/searchlib/src/tests/predicate/predicate_zstar_compressed_posting_list_test.cpp
@@ -29,7 +29,7 @@ SimpleIndexConfig config;
const uint64_t hash = 0x123;
TEST("require that empty posting list starts at 0.") {
- PredicateIndex index(generation_handler, generation_holder, limit_provider, config, 8);
+ PredicateIndex index(generation_holder, limit_provider, config, 8);
vespalib::datastore::EntryRef ref;
PredicateZstarCompressedPostingList<PredicateIndex::BTreeIterator>
posting_list(index.getIntervalStore(), index.getIntervalIndex().getBTreePostingList(ref));
@@ -39,7 +39,7 @@ TEST("require that empty posting list starts at 0.") {
}
TEST("require that posting list can iterate.") {
- PredicateIndex index(generation_handler, generation_holder, limit_provider, config, 8);
+ PredicateIndex index(generation_holder, limit_provider, config, 8);
const auto &interval_index = index.getIntervalIndex();
vector<vector<Interval>> intervals =
{{{0x00010000}},