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]

Reply via email to