Mike Percy has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/9794 )
Change subject: consensus: Revert terminal state enforcement of FAILED_UNRECOVERABLE ...................................................................... consensus: Revert terminal state enforcement of FAILED_UNRECOVERABLE In patch 7b88a42332540ace18ea033439ceac0e7cb68411 FAILED_UNRECOVERABLE was noted as a terminal state. Todd pointed out that there are certain corner cases where that may not be the case, such as a replica that started up on a temporarily-failed or read-only disk, and then was restarted. In such a case, if the leader was previously unable to evict that node because of a lack of a majority, the affected replica may revert to a HEALTHY state. Change-Id: I2f858af8c578340f7a32b95702b5da7bbe81a675 Reviewed-on: http://gerrit.cloudera.org:8080/9794 Reviewed-by: Alexey Serbin <[email protected]> Tested-by: Kudu Jenkins --- M src/kudu/consensus/consensus_queue.cc M src/kudu/consensus/metadata.proto 2 files changed, 2 insertions(+), 14 deletions(-) Approvals: Alexey Serbin: Looks good to me, approved Kudu Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/9794 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I2f858af8c578340f7a32b95702b5da7bbe81a675 Gerrit-Change-Number: 9794 Gerrit-PatchSet: 2 Gerrit-Owner: Mike Percy <[email protected]> Gerrit-Reviewer: Alexey Serbin <[email protected]> Gerrit-Reviewer: Kudu Jenkins Gerrit-Reviewer: Mike Percy <[email protected]>
