Hello David Ribeiro Alves, Mike Percy, Adar Dembo, Kudu Jenkins, I'd like you to reexamine a change. Please visit
http://gerrit.cloudera.org:8080/5111 to look at the new patch set (#3). Change subject: [consensus] KUDU-1718: Fix few bugs around replica eviction failures ...................................................................... [consensus] KUDU-1718: Fix few bugs around replica eviction failures KUDU-1613: Tablet server returning WRONG_SERVER_UUID perhaps due to a disks-wiped-out situation and the server was never evicted from the consensus config. KUDU-1407: Tablet under TABLET_NOT_RUNNING state due to a large tablet eventually failed to bootstrap should be evicted and replicated either on same node or somewhere else. KUDU-1608: Catalog manager retries DeleteTablet RPC forever upon replica eviction in some of the above scenarios. We can treat some of these errors as fatal, and stop retrying on them. Added bunch of tests to repro the bugs and verify these fixes. Change-Id: I0d3f84fd297a8e4760208a213c1ee393e92499a3 --- M src/kudu/consensus/consensus_peers.cc M src/kudu/consensus/consensus_peers.h M src/kudu/consensus/consensus_queue-test.cc M src/kudu/consensus/consensus_queue.cc M src/kudu/integration-tests/raft_consensus-itest.cc M src/kudu/master/catalog_manager.cc M src/kudu/tserver/tablet_server-test-base.h M src/kudu/tserver/tablet_server_test_util.cc M src/kudu/tserver/ts_tablet_manager.cc M src/kudu/tserver/ts_tablet_manager.h 10 files changed, 299 insertions(+), 74 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/11/5111/3 -- To view, visit http://gerrit.cloudera.org:8080/5111 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I0d3f84fd297a8e4760208a213c1ee393e92499a3 Gerrit-PatchSet: 3 Gerrit-Project: kudu Gerrit-Branch: master Gerrit-Owner: Dinesh Bhat <din...@cloudera.com> Gerrit-Reviewer: Adar Dembo <a...@cloudera.com> Gerrit-Reviewer: David Ribeiro Alves <dral...@apache.org> Gerrit-Reviewer: Dinesh Bhat <din...@cloudera.com> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy <mpe...@apache.org> Gerrit-Reviewer: Tidy Bot Gerrit-Reviewer: Todd Lipcon <t...@apache.org>