Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F2B2619757 for ; Sat, 9 Apr 2016 04:29:25 +0000 (UTC) Received: (qmail 60607 invoked by uid 500); 9 Apr 2016 04:29:25 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 60557 invoked by uid 500); 9 Apr 2016 04:29:25 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 60538 invoked by uid 99); 9 Apr 2016 04:29:25 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 09 Apr 2016 04:29:25 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 91A322C1F58 for ; Sat, 9 Apr 2016 04:29:25 +0000 (UTC) Date: Sat, 9 Apr 2016 04:29:25 +0000 (UTC) From: "Ted Yu (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HBASE-15507) Online modification of enabled ReplicationPeerConfig MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-15507?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ted Yu updated HBASE-15507: --------------------------- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Since HBASE-11393 was only committed to master branch, so does this JIRA. Thanks Geoffrey for the patch. > Online modification of enabled ReplicationPeerConfig > ---------------------------------------------------- > > Key: HBASE-15507 > URL: https://issues.apache.org/jira/browse/HBASE-15507 > Project: HBase > Issue Type: Improvement > Components: Replication > Affects Versions: 2.0.0, 1.2.0, 1.3.0 > Reporter: Geoffrey Jacoby > Assignee: Geoffrey Jacoby > Labels: Replication, shell > Fix For: 2.0.0 > > Attachments: HBASE-15507-v1.patch, HBASE-15507-v2.patch, HBASE-15507-v3.patch, HBASE-15507.patch > > > It's currently possible to update the table CFs for a replication peer while it's running, but not the peer configuration or data maps introduced as part of custom replication endpoints in HBASE-11367. > This means that if you have a custom endpoint that depends on some configuration parameter, you have to remove the peer and recreate it in order to change the param. In some use cases that's not possible without risking data loss. > HBASE-11393, which will consolidate tableCFs in the same znode as the rest of ReplicationPeerConfig, may help here, but with or without it it still seems like there needs to be further work to add update config/data API support to ReplicationAdmin and a callback mechanism to notify the endpoints of config parameter changes. -- This message was sent by Atlassian JIRA (v6.3.4#6332)