@@ -139,7 +139,7 @@ public class OHTable implements HTableInterface {
139139 /**
140140 * the buffer of put request
141141 */
142- private final ArrayList <Put > writeBuffer = new ArrayList <Put >();
142+ private final ArrayList <Put > writeBuffer = new ArrayList <Put >();
143143 /**
144144 * when the put request reach the write buffer size the do put will
145145 * flush commits automatically
@@ -1080,13 +1080,13 @@ public List<ResultScanner> call() throws IOException {
10801080
10811081 request = buildObTableQueryAsyncRequest (obTableQuery ,
10821082 getTargetTableName (tableNameString ));
1083+ request .setAllowDistributeScan (false );
10831084 String phyTableName = obTableClient .getPhyTableNameFromTableGroup (
10841085 request .getObTableQueryRequest (), tableNameString );
10851086 List <Partition > partitions = obTableClient .getPartition (phyTableName , false );
10861087 for (Partition partition : partitions ) {
10871088 request .getObTableQueryRequest ().setTableQueryPartId (
10881089 partition .getPartId ());
1089- request .setAllowDistributeScan (false );
10901090 clientQueryAsyncStreamResult = (ObTableClientQueryAsyncStreamResult ) obTableClient
10911091 .execute (request );
10921092 ClientStreamScanner clientScanner = new ClientStreamScanner (
@@ -1106,6 +1106,7 @@ public List<ResultScanner> call() throws IOException {
11061106 String targetTableName = getTargetTableName (tableNameString , Bytes .toString (family ),
11071107 configuration );
11081108 request = buildObTableQueryAsyncRequest (obTableQuery , targetTableName );
1109+ request .setAllowDistributeScan (false );
11091110 List <Partition > partitions = obTableClient
11101111 .getPartition (targetTableName , false );
11111112 for (Partition partition : partitions ) {
0 commit comments