Description
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:
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
We should fix the add_peer command in the shell at least.
Attachments
Attachments
Issue Links
- breaks
-
HBASE-13746 list_replicated_tables command is not listing table in hbase shell.
- Closed
- is related to
-
HBASE-12940 Expose listPeerConfigs and getPeerConfig to the HBase shell
- Closed