[ https://issues.apache.org/jira/browse/BOOKKEEPER-337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13430880#comment-13430880 ]
Sijie Guo commented on BOOKKEEPER-337: -------------------------------------- seems that the patch is based my last patch just changing currentStartEntryId check to state check, right? state check is missed in my last patch, which is necessary. as you described, there would be only one ensemble used to write at that time, checking currentStartEntryId is trivial. so I am OK with this change. > Add entry fails with MetadataVersionException when last ensemble has morethan > one bookie failures > ------------------------------------------------------------------------------------------------- > > Key: BOOKKEEPER-337 > URL: https://issues.apache.org/jira/browse/BOOKKEEPER-337 > Project: Bookkeeper > Issue Type: Bug > Affects Versions: 4.0.0 > Reporter: Brahma Reddy Battula > Assignee: Rakesh R > Fix For: 4.2.0 > > Attachments: BOOKKEEPER-337-testtoreproduce.patch, > BOOKKEEPER-337-try.patch, BOOKKEEPER-337-try2.patch, BOOKKEEPER-337.1.patch, > BOOKKEEPER-337.diff > > > Scenario: > ======== > Start Five BK's > Write ledger's with ensemble three and quroum size=2 > while write inprogress down two bookies(Bookies should be in ensemble) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira