Hello Mike Percy, Kudu Jenkins, Adar Dembo, Todd Lipcon, I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/12275 to look at the new patch set (#5). Change subject: KUDU-2674: [java] Add a Java KuduPartitioner API ...................................................................... KUDU-2674: [java] Add a Java KuduPartitioner API This patch is a Java port of the c++ KuduPartitioner API introduced in KUDU-1713 (https://gerrit.cloudera.org/#/c/5775/). The API allows a client to determine which partition a row falls into without actually writing that row. This would allow Spark and other Java integrations to repartition and pre-sort the data before writing to Kudu. This patch also fixes a bug where calls to AsyncKuduClient.locateTable could take much longer than the specified timeout. The timeout was not propogated to subsequent locateTablet call and each locateTablet used the default admin operation timeout as a result. Change-Id: I7a2d47aab5318c0b6d29a8cb2b073c05bc1b6478 --- M java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduClient.java M java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduSession.java A java/kudu-client/src/main/java/org/apache/kudu/client/KuduPartitioner.java A java/kudu-client/src/test/java/org/apache/kudu/client/TestKuduPartitioner.java M src/kudu/client/client-test.cc M src/kudu/client/client.h 6 files changed, 408 insertions(+), 8 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/75/12275/5 -- To view, visit http://gerrit.cloudera.org:8080/12275 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I7a2d47aab5318c0b6d29a8cb2b073c05bc1b6478 Gerrit-Change-Number: 12275 Gerrit-PatchSet: 5 Gerrit-Owner: Grant Henke <granthe...@apache.org> Gerrit-Reviewer: Adar Dembo <a...@cloudera.com> Gerrit-Reviewer: Grant Henke <granthe...@apache.org> Gerrit-Reviewer: Kudu Jenkins (120) Gerrit-Reviewer: Mike Percy <mpe...@apache.org> Gerrit-Reviewer: Todd Lipcon <t...@apache.org>