- initialize
Open-Fences this BookKeeper log using the following protocol: 1. Read Log
Metadata from ZooKeeper. 2
- loadMetadata
Loads the metadata for the current log, as stored in ZooKeeper.
- <init>
Creates a new instance of the BookKeeper log class.
- close
- completeWrite
Completes the given Write and makes any necessary internal updates.
- createRetryPolicy
- disable
- enable
- ensurePreconditions
- executeWrites
Executes the given Writes to BookKeeper.
- fetchLastAddConfirmed
Reliably gets the LastAddConfirmed for the WriteLedger
- getLedgerIdsToDelete
Determines which Ledger Ids are safe to delete from BookKeeper.