Alexey Serbin has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/9565 )
Change subject: [master] add feature flag for 3-4-3 scheme ...................................................................... [master] add feature flag for 3-4-3 scheme This changelist addresses the case of misconfiguration of the replica management scheme between masters and tablet servers in the case when a master of version < 1.7 happen to work with tablet servers of version >= 1.7. Also, added a new run-time flag --heartbeat_incompatibility_is_fatal to control whether the replica management scheme misconfiguration should be treated as a fatal error for a tablet server. This is a follow-up for 1769eed53ee2c21a88a766cb72bf8c9ae622099d. Change-Id: I0e34a6fffc375720b26c2641e88057975d9190b9 Reviewed-on: http://gerrit.cloudera.org:8080/9565 Tested-by: Kudu Jenkins Reviewed-by: Dan Burkert <danburk...@apache.org> --- M src/kudu/consensus/replica_management.proto M src/kudu/integration-tests/raft_consensus_nonvoter-itest.cc M src/kudu/master/master.proto M src/kudu/master/master_service.cc M src/kudu/tserver/heartbeater.cc 5 files changed, 112 insertions(+), 32 deletions(-) Approvals: Kudu Jenkins: Verified Dan Burkert: Looks good to me, approved -- To view, visit http://gerrit.cloudera.org:8080/9565 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I0e34a6fffc375720b26c2641e88057975d9190b9 Gerrit-Change-Number: 9565 Gerrit-PatchSet: 4 Gerrit-Owner: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Alexey Serbin <aser...@cloudera.com> Gerrit-Reviewer: Dan Burkert <danburk...@apache.org> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy <mpe...@apache.org>