Todd Lipcon has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/8297 )
Change subject: consensus: support changing between VOTER and NON_VOTER ...................................................................... consensus: support changing between VOTER and NON_VOTER This patch implements changing from VOTER to NON_VOTER and vice-versa. Added an integration test scenario for NON_VOTER --> VOTER, VOTER --> NON_VOTER changes and other use cases. Change-Id: I978cbed683b0e95a903f2bd2b57496aee71cb33a Reviewed-on: http://gerrit.cloudera.org:8080/8297 Tested-by: Kudu Jenkins Reviewed-by: Todd Lipcon <t...@apache.org> --- M src/kudu/consensus/quorum_util-test.cc M src/kudu/consensus/quorum_util.cc M src/kudu/consensus/quorum_util.h M src/kudu/consensus/raft_consensus.cc M src/kudu/consensus/raft_consensus.h M src/kudu/integration-tests/cluster_itest_util.cc M src/kudu/integration-tests/cluster_itest_util.h M src/kudu/integration-tests/raft_consensus_nonvoter-itest.cc 8 files changed, 345 insertions(+), 14 deletions(-) Approvals: Kudu Jenkins: Verified Todd Lipcon: Looks good to me, approved -- To view, visit http://gerrit.cloudera.org:8080/8297 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I978cbed683b0e95a903f2bd2b57496aee71cb33a Gerrit-Change-Number: 8297 Gerrit-PatchSet: 6 Gerrit-Owner: Mike Percy <mpe...@apache.org> Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: David Ribeiro Alves <davidral...@gmail.com> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Tidy Bot Gerrit-Reviewer: Todd Lipcon <t...@apache.org>