Alexey Serbin has uploaded a new change for review.

  http://gerrit.cloudera.org:8080/6134

Change subject: [catalog manager] fixed deadlock on catalog shutdown
......................................................................

[catalog manager] fixed deadlock on catalog shutdown

Fixed deadlock on system catalog manager shutdown in case of
multi-master Kudu cluster.  Prior to the fix, the leader master often
hung in its 'elected-as-a-leader' callback while trying to write into
the system table.  It was awaiting for completion of the system table
operations, but those were retried indefinitely since system catalog
table's Raft quorum was not available (other masters were shutdown).

Change-Id: I10ad66fe33d4696adf2a02a09e2790afa8869583
---
M src/kudu/master/catalog_manager.cc
M src/kudu/master/catalog_manager.h
2 files changed, 121 insertions(+), 79 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/34/6134/1
-- 
To view, visit http://gerrit.cloudera.org:8080/6134
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I10ad66fe33d4696adf2a02a09e2790afa8869583
Gerrit-PatchSet: 1
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-Owner: Alexey Serbin <[email protected]>

Reply via email to