Dan Burkert has uploaded this change for review. ( http://gerrit.cloudera.org:8080/8313
Change subject: KUDU-2191 (5/n): WIP: Hive Metastore notification log event listener ...................................................................... KUDU-2191 (5/n): WIP: Hive Metastore notification log event listener This commit adds a notification log event listener to the Hive Metastore integration. The leader master now listens for drop table and alter table events in the HMS, and applies them to the Kudu catalog as necessary. The latest handled notification log event index is recorded in the sys-catalog. WIP: The commit needs automated stress testing, especially around multiple alter/create/drop operations occuring on the HMS in quick succession, with and without master leader failovers occurring. Change-Id: I32ed099c44a593ffe514152135957018f21ed775 --- M src/kudu/integration-tests/master_hms-itest.cc M src/kudu/master/catalog_manager.cc M src/kudu/master/catalog_manager.h M src/kudu/master/hms_catalog.cc M src/kudu/master/hms_catalog.h M src/kudu/master/sys_catalog.cc M src/kudu/master/sys_catalog.h 7 files changed, 335 insertions(+), 19 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/13/8313/1 -- To view, visit http://gerrit.cloudera.org:8080/8313 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I32ed099c44a593ffe514152135957018f21ed775 Gerrit-Change-Number: 8313 Gerrit-PatchSet: 1 Gerrit-Owner: Dan Burkert <[email protected]>
