Alexey Serbin has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/20262


Change subject: WIP [fs] improve rolling back of the initial FS layout
......................................................................

WIP [fs] improve rolling back of the initial FS layout

This patch allows for less manual intervention when adding an extra Kudu
master into a cluster fails because of an error during creation of the
initial FS layout.

As for testing, the already existing TestSomeMastersUnreachable scenario
of the AutoAddMasterTest has been updated correspondingly.

WIP:
  * collect initial feedback
  * clean up the code a bit
  * maybe, add more tests to cover various failure modes

Change-Id: I92821416ca44cde79524b08b49f642dd59102f62
---
M src/kudu/fs/data_dirs.cc
M src/kudu/fs/dir_manager.cc
M src/kudu/fs/dir_manager.h
M src/kudu/fs/fs_manager.cc
M src/kudu/fs/fs_manager.h
M src/kudu/master/dynamic_multi_master-test.cc
M src/kudu/master/master.cc
M src/kudu/master/sys_catalog.cc
M src/kudu/server/server_base.cc
M src/kudu/server/server_base.h
10 files changed, 173 insertions(+), 70 deletions(-)



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

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

Reply via email to