We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 869fb7d commit 919c270Copy full SHA for 919c270
src/main/java/com/alipay/oceanbase/rpc/protocol/payload/impl/execute/ObTableTabletOp.java
@@ -155,8 +155,12 @@ public void setSingleOperations(List<ObTableSingleOp> singleOperations) {
155
}
156
157
158
- if (isSameType() && singleOperations.get(0).getSingleOpType() == ObTableOperationType.GET) {
159
- setIsReadOnly(true);
+ if (isSameType()) {
+ boolean isHbaseOps = singleOperations.get(0).getQuery().isHbaseQuery();
160
+ if ((isHbaseOps && singleOperations.get(0).getSingleOpType() == ObTableOperationType.SCAN)
161
+ || (!isHbaseOps && singleOperations.get(0).getSingleOpType() == ObTableOperationType.GET)) {
162
+ setIsReadOnly(true);
163
+ }
164
165
this.singleOperations = singleOperations;
166
0 commit comments