Skip to content

Commit

Permalink
[fix][dingo-executor] Fix text search error within transaction
Browse files Browse the repository at this point in the history
  • Loading branch information
zhaoyuan2024 authored and githubgxll committed Oct 24, 2024
1 parent de25143 commit 2762d59
Showing 1 changed file with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@
import io.dingodb.store.api.StoreService;
import io.dingodb.store.api.transaction.data.DocumentSearchParameter;
import io.dingodb.store.api.transaction.data.DocumentValue;
import io.dingodb.store.api.transaction.data.DocumentWithId;
import io.dingodb.store.api.transaction.data.DocumentWithScore;
import io.dingodb.store.api.transaction.data.ScalarField;
import lombok.extern.slf4j.Slf4j;
Expand Down Expand Up @@ -99,11 +98,12 @@ public class TxnPartDocumentOperator extends FilterProjectSourceOperator {
if (local != null) {
while (local.hasNext()) {
Object[] objects = local.next();
results.add(objects);
if(objects[priTuples.length-1] instanceof Float){
results.add(objects);
}
}
continue;
}

StoreInstance storeInstance = StoreService.getDefault().getInstance(param.getTableId(), regionId);
KeyValue keyValue = storeInstance.txnGet(param.getScanTs(), tableData.getKey(), param.getTimeOut());
if (keyValue == null || keyValue.getValue() == null) {
Expand Down

0 comments on commit 2762d59

Please sign in to comment.