hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-12867) Shell does not support custom replication endpoint specification
Date Thu, 15 Jan 2015 16:38:34 GMT
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:
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.

This message was sent by Atlassian JIRA

View raw message