ivankelly opened a new pull request #1577: Metadata Update mechanism URL: https://github.com/apache/bookkeeper/pull/1577 This patch introduces a metadata update mechanism for the client which will be used in all places where metadata is updated. The mechanism takes a bunch of predicates and functions, and runs a loop again the ledger manager, attempting to apply the mutation required as specified. It assumes that the ledger metadata objects on the client side are immutable and that any metadata object read reflects state that exists on the metadata store. This isn't the case right now, but as the current metadata updates are changed to use this, it will be the case. This patch also introduces a limited LedgerMetadataBuilder, though only the fields required for testing at mutable. Master Issue: #281
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
