Hello David Ribeiro Alves, 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 (#2).
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/ts_tablet_manager.cc
M src/kudu/tserver/ts_tablet_manager.h
9 files changed, 271 insertions(+), 56 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/11/5111/2
--
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: 2
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-Owner: Dinesh Bhat <[email protected]>
Gerrit-Reviewer: Adar Dembo <[email protected]>
Gerrit-Reviewer: David Ribeiro Alves <[email protected]>
Gerrit-Reviewer: Dinesh Bhat <[email protected]>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-Reviewer: Tidy Bot
Gerrit-Reviewer: Todd Lipcon <[email protected]>