dlg99 opened a new pull request, #3239: URL: https://github.com/apache/bookkeeper/pull/3239
Descriptions of the changes in this PR: ### Motivation Currently decomm malfunctions if an empty ledger: Autorecovery ends up removing such ledger from the list of underreplicated ledgers but does not update the ensemble leaving the bookie being decommed there and Auditor will add these ledger back on the next run. ### Changes Added test for the scenario I encountered. Tests expanded with post-autorecovery validation of ledger ensembles to make sure the decomemd bookie no longer used there. Ledger checker now does not skip fragments with firstEntryId == -1 but checks if the bookie is actually available. Master Issue: #3220 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
