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]>

Reply via email to