Andrew Purtell created HBASE-14379:
--------------------------------------

             Summary: Replication V2
                 Key: HBASE-14379
                 URL: https://issues.apache.org/jira/browse/HBASE-14379
             Project: HBase
          Issue Type: Umbrella
          Components: Replication
            Reporter: Andrew Purtell
             Fix For: 2.0.0


Replication V2 is a tear-down of exiting replication code to just the 
interfaces introduced in HBASE-11367, then a rebuild around the following 
principles:
- No state in ZooKeeper. Introduce a new system table for tracking peers, 
queues, and log positions. (Some discussion on HBASE-10295, probably will be 
replaced with a set of more focused issues.)
- Simplified internal programming model based on iterators
- Administrative actions mediated by the master with support for security hooks 
(like HBASE-11392)
- Replication state persisted and communicated with protobuf (like HBASE-11393 
but everywhere)
- Optional consideration for replicating schema as well as data (like 
HBASE-12947). May fall out of scope.
- Detailed metrics
- Support for at least simple status checks and admin actions via UI and shell

There are a number of existing JIRAs that will eventually be closed as 
duplicate, wont fix, or reparented here.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to