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)