eolivelli opened a new issue #530: BP-14 Relax Durability - protocol changes preview URL: https://github.com/apache/bookkeeper/issues/530 This is the first part of #471. This patch includes changes to the v3 wire protocol and to metadata stored on zookkeeper On metadata we are goign to introduce the LedgerType attribute for ledgers: - PD_JOURNAL: Persistent Durability ledgers using the Journal - VD_JOURNAL: Volatile Durability ledgers using the Journal On the wire protocol we are going to change AddRequest and AddResponse to supporto VD_JOURNAL protocol changes to the LAC protocol and to introduce the brand new Sync protocol More patches will come to implement client side changes and bookie side changes: - LAC Protocol changes for VD_JOURNAL ledgers - Introduction of the new 'sync' API - Changes to the journal to support VD_JOURNAL ledgers and 'sync' API **Please not that this patch is only a preview** and it needs the changes in #510 to support the creation of VD_JOURNAL ledgers. It uses the org.apache.bookkeper.client.api package just to have the new LedgerType enum ---------------------------------------------------------------- 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
