Hello Kudu Jenkins, 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 (#8).

Change subject: KUDU-2612 Java client transaction implementation
......................................................................

KUDU-2612 Java client transaction implementation

This patch implements 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
M src/kudu/transactions/txn_status_manager.cc
15 files changed, 1,194 insertions(+), 16 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/29/16929/8
--
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: 8
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>
Gerrit-Reviewer: Kudu Jenkins (120)

Reply via email to