Package org.apache.bookkeeper.replication
Classes for replicating Bookkeeper data.
-
Interface Summary Interface Description AuditorTask.ShutdownTaskHandler ShutdownTaskHandler used to shutdown auditor executor.ReplicationStats Replication statistics. -
Class Summary Class Description Auditor Auditor is a single entity in the entire Bookie cluster and will be watching all the bookies under 'ledgerrootpath/available' zkpath.AuditorBookieCheckTask AuditorCheckAllLedgersTask AuditorElector Performing auditor election using Apache ZooKeeper.AuditorPlacementPolicyCheckTask AuditorReplicasCheckTask AuditorStats AuditorTask AutoRecoveryMain Class to start/stop the AutoRecovery daemons Auditor and ReplicationWorker.BookieLedgerIndexer Preparing bookie vs its corresponding ledgers.ReplicationEnableCb Callback which is getting notified when the replication process is enabled.ReplicationWorker ReplicationWorker will take the fragments one by one from ZKLedgerUnderreplicationManager and replicates to it. -
Exception Summary Exception Description ReplicationException Exceptions for use within the replication service.ReplicationException.BKAuditException Exception while auditing bookie-ledgers.ReplicationException.CompatibilityException Compatibility error.ReplicationException.NonRecoverableReplicationException The replication service encountered an error that requires service restart.ReplicationException.UnavailableException The replication service has become unavailable.