Skip to content

Commit c30c0c0

Browse files
committed
add isReturnResults flag to QueryAndMutateRequest in Increment and Append
1 parent cf09ce6 commit c30c0c0

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/main/java/com/alipay/oceanbase/hbase/OHTable.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1357,13 +1357,10 @@ public Result append(Append append) throws IOException {
13571357
// the later hbase has supported timeRange
13581358
ObHTableFilter filter = buildObHTableFilter(null, null, 1, qualifiers);
13591359
ObTableQuery obTableQuery = buildObTableQuery(filter, r, true, r, true, false);
1360-
ObTableQueryAndMutate queryAndMutate = new ObTableQueryAndMutate();
1361-
queryAndMutate.setTableQuery(obTableQuery);
1362-
queryAndMutate.setMutations(batchOperation);
13631360
ObTableQueryAndMutateRequest request = buildObTableQueryAndMutateRequest(obTableQuery,
13641361
batchOperation,
13651362
getTargetTableName(tableNameString, Bytes.toString(f), configuration));
1366-
request.setReturningAffectedEntity(true);
1363+
request.setReturningAffectedEntity(append.isReturnResults());
13671364
ObTableQueryAndMutateResult result = (ObTableQueryAndMutateResult) obTableClient
13681365
.execute(request);
13691366
ObTableQueryResult queryResult = result.getAffectedEntity();
@@ -1412,7 +1409,7 @@ public Result increment(Increment increment) throws IOException {
14121409

14131410
ObTableQueryAndMutateRequest request = buildObTableQueryAndMutateRequest(obTableQuery,
14141411
batch, getTargetTableName(tableNameString, Bytes.toString(f), configuration));
1415-
request.setReturningAffectedEntity(true);
1412+
request.setReturningAffectedEntity(increment.isReturnResults());
14161413
ObTableQueryAndMutateResult result = (ObTableQueryAndMutateResult) obTableClient
14171414
.execute(request);
14181415
ObTableQueryResult queryResult = result.getAffectedEntity();
@@ -2161,7 +2158,6 @@ private ObTableQueryAndMutateRequest buildObTableQueryAndMutateRequest(ObTableQu
21612158
request.setTableName(targetTableName);
21622159
request.setTableQueryAndMutate(queryAndMutate);
21632160
request.setEntityType(ObTableEntityType.HKV);
2164-
request.setReturningAffectedEntity(true);
21652161
return request;
21662162
}
21672163

0 commit comments

Comments
 (0)