Bankim Bhavsar has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/16321


Change subject: WIP [master]: Initiate change config request for adding master
......................................................................

WIP [master]: Initiate change config request for adding master

Change includes:
- RPC changes to add a master
- RPC changes to report back member type(VOTER/NON_VOTER) of masters
- Initiates ChangeConfig request to add/remove master
- Happy path test case to add a master with empty sys catalog
- Hidden feature flag "--master_support_change_config" off by default.

TODO:
- Test cases for failure scenarios

Change-Id: I0ac7e6e55220bcb01cad0fa386daaf656258088c
---
M src/kudu/common/wire_protocol.proto
M src/kudu/consensus/raft_consensus.cc
M src/kudu/consensus/raft_consensus.h
M src/kudu/master/CMakeLists.txt
M src/kudu/master/catalog_manager.cc
M src/kudu/master/catalog_manager.h
A src/kudu/master/dynamic_multi_master-test.cc
M src/kudu/master/master.cc
M src/kudu/master/master.h
M src/kudu/master/master.proto
M src/kudu/master/master_service.cc
M src/kudu/master/master_service.h
M src/kudu/master/sys_catalog.cc
M src/kudu/mini-cluster/external_mini_cluster.h
14 files changed, 413 insertions(+), 14 deletions(-)



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

Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I0ac7e6e55220bcb01cad0fa386daaf656258088c
Gerrit-Change-Number: 16321
Gerrit-PatchSet: 1
Gerrit-Owner: Bankim Bhavsar <[email protected]>

Reply via email to