Hello Andrew Wong, Grant Henke, Hao Hao, I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/16929 to look at the new patch set (#5). Change subject: KUDU-2612 Java client transaction implementation ...................................................................... KUDU-2612 Java client transaction implementation This patch contains the functionality behind the transaction-related API calls in the Java Kudu client (i.e. issuing RPC calls to TxnManager, retrying in case of transient errors, etc.). Corresponding tests have been added as well. Some of the newly introduced tests are disabled and should be re-enabled once the transaction commit orchestration is implemented. Change-Id: Ie0236875e7264877c3f7a13da4a5a3da6423786b --- A java/kudu-client/src/main/java/org/apache/kudu/client/AbortTransactionRequest.java A java/kudu-client/src/main/java/org/apache/kudu/client/AbortTransactionResponse.java M java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduClient.java A java/kudu-client/src/main/java/org/apache/kudu/client/BeginTransactionRequest.java A java/kudu-client/src/main/java/org/apache/kudu/client/BeginTransactionResponse.java A java/kudu-client/src/main/java/org/apache/kudu/client/CommitTransactionRequest.java A java/kudu-client/src/main/java/org/apache/kudu/client/CommitTransactionResponse.java A java/kudu-client/src/main/java/org/apache/kudu/client/GetTransactionStateRequest.java A java/kudu-client/src/main/java/org/apache/kudu/client/GetTransactionStateResponse.java M java/kudu-client/src/main/java/org/apache/kudu/client/KuduRpc.java M java/kudu-client/src/main/java/org/apache/kudu/client/KuduTransaction.java M java/kudu-client/src/main/java/org/apache/kudu/client/RpcProxy.java M java/kudu-client/src/main/java/org/apache/kudu/client/Status.java A java/kudu-client/src/test/java/org/apache/kudu/client/TestKuduTransaction.java 14 files changed, 1,157 insertions(+), 16 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/29/16929/5 -- To view, visit http://gerrit.cloudera.org:8080/16929 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: Ie0236875e7264877c3f7a13da4a5a3da6423786b Gerrit-Change-Number: 16929 Gerrit-PatchSet: 5 Gerrit-Owner: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Andrew Wong <aw...@cloudera.com> Gerrit-Reviewer: Grant Henke <granthe...@apache.org> Gerrit-Reviewer: Hao Hao <hao....@cloudera.com>