Merge pull request #1375 from happy-san/fit_fix

Fix `filter_result_iterator_t::compute_result`.
This commit is contained in:
Kishore Nallan 2023-11-14 19:12:34 +05:30 committed by GitHub
commit bc8b7b87c6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1770,6 +1770,15 @@ void filter_result_iterator_t::compute_result() {
filter_result_t::or_filter_results(left_it->filter_result, right_it->filter_result, filter_result);
}
if (filter_result.count == 0) {
is_valid = false;
LOG(ERROR) << "filter_result.count is 0";
return;
} else if (result_index != 0) {
result_index = 0;
LOG(ERROR) << "result_index is not 0";
}
seq_id = filter_result.docs[result_index];
is_filter_result_initialized = true;
approx_filter_ids_length = filter_result.count;