Andrew Purtell created HBASE-12867:
--------------------------------------
Summary: Shell does not support custom replication endpoint
specification
Key: HBASE-12867
URL: https://issues.apache.org/jira/browse/HBASE-12867
Project: HBase
Issue Type: Improvement
Reporter: Andrew Purtell
Fix For: 1.0.0, 2.0.0, 1.1.0, 0.98.11
On HBASE-12254 and also at
https://github.com/risdenk/hbase-custom-replication-endpoint-example [~risdenk]
made the following observations and suggestions regarding custom replication
endpoints that I think are a reasonable blueprint for improvement:
{quote}
I was trying out the pluggable replication endpoint feature and found the
following:
- you must use the ReplicationAdmin to add the new ReplicationEndpoint
- hbase shell add_peer command doesn't support specifying a custom class
- hbase shell add_peer relies on the newly deprecated ReplicationAdmin addPeer
methods
- ReplicationAdmin addPeer tableCfs is now a Map<TableName, ? extends
Collection<String>> instead of a string
{quote}
We should fix the add_peer command in the shell at least.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)