summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/memoryindex/memory_index/memory_index_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/tests/memoryindex/memory_index/memory_index_test.cpp')
-rw-r--r--searchlib/src/tests/memoryindex/memory_index/memory_index_test.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/searchlib/src/tests/memoryindex/memory_index/memory_index_test.cpp b/searchlib/src/tests/memoryindex/memory_index/memory_index_test.cpp
index 31e80b98e57..1b51ba90f7c 100644
--- a/searchlib/src/tests/memoryindex/memory_index/memory_index_test.cpp
+++ b/searchlib/src/tests/memoryindex/memory_index/memory_index_test.cpp
@@ -228,8 +228,9 @@ verifyResult(const FakeResult &expect,
EXPECT_EQ(expect.inspect().size(), result->getState().estimate().estHits);
EXPECT_EQ(expect.inspect().empty(), result->getState().estimate().empty);
- result->fetchPostings(search::queryeval::ExecuteInfo::TRUE);
- SearchIterator::UP search = result->createSearch(*match_data, true);
+ result->basic_plan(true, 100);
+ result->fetchPostings(search::queryeval::ExecuteInfo::FULL);
+ SearchIterator::UP search = result->createSearch(*match_data);
bool valid_search = search.get() != 0;
EXPECT_TRUE(valid_search);
if (!valid_search) {
@@ -256,7 +257,7 @@ verifyResult(const FakeResult &expect,
using FilterConstraint = Blueprint::FilterConstraint;
for (auto constraint : { FilterConstraint::LOWER_BOUND, FilterConstraint::UPPER_BOUND }) {
constexpr uint32_t docid_limit = 10u;
- auto filter_search = result->createFilterSearch(true, constraint);
+ auto filter_search = result->createFilterSearch(constraint);
auto act_simple = SimpleResult().search(*filter_search, docid_limit);
if (constraint == FilterConstraint::LOWER_BOUND) {
EXPECT_TRUE(exp_simple.contains(act_simple)) << (success = false, "");
@@ -522,8 +523,9 @@ TEST(MemoryIndexTest, require_that_we_can_fake_bit_vector)
Blueprint::UP res = searchable.createBlueprint(requestContext, fields, makeTerm(foo));
EXPECT_TRUE(res);
- res->fetchPostings(search::queryeval::ExecuteInfo::TRUE);
- SearchIterator::UP search = res->createSearch(*match_data, true);
+ res->basic_plan(true, 100);
+ res->fetchPostings(search::queryeval::ExecuteInfo::FULL);
+ SearchIterator::UP search = res->createSearch(*match_data);
EXPECT_TRUE(search);
EXPECT_TRUE(dynamic_cast<BooleanMatchIteratorWrapper *>(search.get()) != nullptr);
search->initFullRange();