Package org.apache.hadoop.hbase.coordination


package org.apache.hadoop.hbase.coordination
  • Class
    Description
    org.apache.hadoop.hbase.coordination.SplitLogManagerCoordination
    Deprecated.
    since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based distributed WAL splitter, see SplitWALManager
    org.apache.hadoop.hbase.coordination.SplitLogManagerCoordination.SplitLogManagerDetails
    Detail class that shares data between coordination and split log manager
    org.apache.hadoop.hbase.coordination.SplitLogWorkerCoordination
    Deprecated.
    since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based distributed WAL splitter, see SplitWALManager
    org.apache.hadoop.hbase.coordination.SplitLogWorkerCoordination.SplitTaskDetails
    Interface for log-split tasks Used to carry implementation details in encapsulated way through Handlers to the coordination API.
    org.apache.hadoop.hbase.coordination.ZkCoordinatedStateManager
    Deprecated.
    since 2.4.0 and in 3.0.0, to be removed in 4.0.0, replaced by procedure-based distributed WAL splitter (see SplitWALManager) which doesn't use this zk-based coordinator.
    org.apache.hadoop.hbase.coordination.ZKSplitLogManagerCoordination
    ZooKeeper based implementation of SplitLogManagerCoordination
    org.apache.hadoop.hbase.coordination.ZKSplitLogManagerCoordination.TaskFinisher
    SplitLogManager can use objects implementing this interface to finish off a partially done task by SplitLogWorker.
    org.apache.hadoop.hbase.coordination.ZKSplitLogManagerCoordination.TaskFinisher.Status
    status that can be returned finish()
    org.apache.hadoop.hbase.coordination.ZkSplitLogWorkerCoordination
    ZooKeeper based implementation of SplitLogWorkerCoordination It listen for changes in ZooKeeper and
    org.apache.hadoop.hbase.coordination.ZkSplitLogWorkerCoordination.ZkSplitTaskDetails
    When ZK-based implementation wants to complete the task, it needs to know task znode and current znode cversion (needed for subsequent update operation).