diff --git hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java index 2cbeb9ae5a..49b8f1e686 100644 --- hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java +++ hbase-client/src/main/java/org/apache/hadoop/hbase/client/HBaseAdmin.java @@ -753,13 +753,15 @@ public class HBaseAdmin implements Admin { CreateTableResponse response = executeCallable( new MasterCallable(getConnection()) { + private final long group = ng.getNonceGroup(); + private final long nonce = ng.newNonce(); @Override public CreateTableResponse call(int callTimeout) throws ServiceException { HBaseRpcController controller = rpcControllerFactory.newController(); controller.setCallTimeout(callTimeout); controller.setPriority(desc.getTableName()); CreateTableRequest request = RequestConverter.buildCreateTableRequest( - desc, splitKeys, ng.getNonceGroup(), ng.newNonce()); + desc, splitKeys, group, nonce); return master.createTable(controller, request); } });