[bugfix] fix text retrieval query with remote execcution and top-k pushdown 4016

This commit is contained in:
saltonz
2024-05-11 09:22:43 +00:00
committed by ob-robot
parent 90c5aa569d
commit 80f225ed40
2 changed files with 9 additions and 7 deletions

View File

@ -58,9 +58,9 @@ public:
} else {
bool hit = false;
for (int64_t i = 0 ; OB_SUCCESS == ret && i < array_->count(); i++) {
if (array_->at(i) == key) {
hit = true;
if (OB_FAIL(bitset_.add_member(i))) {
if (array_->at(i) == key) {
hit = true;
if (OB_FAIL(bitset_.add_member(i))) {
}
break;
}
@ -108,9 +108,9 @@ public:
if (array_->at(i) == key) {
hit = true;
if (bitset_.has_member(i)) {
tmp_new_mask = false;
} else if (OB_FAIL(bitset_.add_member(i))) {
} else {
tmp_new_mask = false;
} else if (OB_FAIL(bitset_.add_member(i))) {
} else {
tmp_new_mask = true;
}
break;