Dan Burkert has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/11121 )
Change subject: Add unstable client APIs to fetch HMS integration configuration status ...................................................................... Add unstable client APIs to fetch HMS integration configuration status The Impala/Kudu integration must know whether the Kudu cluster is configured with the HMS integration enabled. This commit adds an unstable API to the Java client and a private API to the Kudu client to lookup this information. The new C++ API is utilized by the HMS tools to get the HMS connection information without having to use the GetFlags API, which requires admin privileges. The patch required adding support for enabling the HMS integration to the Java mini cluster. Change-Id: Iddb89787ed35c41e85f1d9bf953c4c228dcafcdb Reviewed-on: http://gerrit.cloudera.org:8080/11121 Reviewed-by: Adar Dembo <[email protected]> Tested-by: Kudu Jenkins --- M java/kudu-client/src/main/java/org/apache/kudu/client/AsyncKuduClient.java A java/kudu-client/src/main/java/org/apache/kudu/client/HiveMetastoreConfig.java M java/kudu-client/src/main/java/org/apache/kudu/client/KuduClient.java M java/kudu-client/src/test/java/org/apache/kudu/client/MiniKuduCluster.java M java/kudu-client/src/test/java/org/apache/kudu/client/TestMiniKuduCluster.java M src/kudu/client/client-internal.cc M src/kudu/client/client-internal.h M src/kudu/client/client.cc M src/kudu/client/client.h M src/kudu/hms/mini_hms.cc M src/kudu/hms/mini_hms.h M src/kudu/master/master.proto M src/kudu/master/master_service.cc M src/kudu/mini-cluster/external_mini_cluster.cc M src/kudu/tools/tool_action_hms.cc 15 files changed, 271 insertions(+), 43 deletions(-) Approvals: Adar Dembo: Looks good to me, approved Kudu Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/11121 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: Iddb89787ed35c41e85f1d9bf953c4c228dcafcdb Gerrit-Change-Number: 11121 Gerrit-PatchSet: 5 Gerrit-Owner: Dan Burkert <[email protected]> Gerrit-Reviewer: Adar Dembo <[email protected]> Gerrit-Reviewer: Dan Burkert <[email protected]> Gerrit-Reviewer: Hao Hao <[email protected]> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Todd Lipcon <[email protected]>
