ankitjain64 opened a new pull request #2284:
URL: https://github.com/apache/hbase/pull/2284


   JIRA: https://issues.apache.org/jira/browse/HBASE-24764
   
   
   JIRA Description:
   
   Currently, if a user needs to apply some common peer configs to all the 
default replication peers, the only way is to execute update_peer_config via 
CLI which requires manual intervention and can be tedious in case of large 
deployment fleet.
   
   As part of this JIRA, we plan to add the support to have default replication 
peer configs as part of hbase-site.xml like 
hbase.replication.peer.default.config="k1=v1;k2=v2.." which can be just applied 
by a rolling restart. Example below:
   <property>
   <name>hbase.replication.peer.default.configs</name>
   
<value>hbase.replication.source.custom.walentryfilters=x,y,z;hbase.rpc.protection=abc;hbase.xxx.custom_property=123</value>
   </property>
   
   This will be empty by default, but one can override to have default configs 
in place.
   
   The final peer configuration would be a merge of this default config + 
whatever users override during the peer creation/update (if any).
   
   Related Jira: https://issues.apache.org/jira/browse/HBASE-17543.  
HBASE-17543 added the support to add the WALEntryFilters to default endpoint 
via peer configuration. By this new Jira we are extending the support to update 
peer configs via hbase-site.xml.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to