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 77D0811B4A for ; Tue, 1 Jul 2014 02:53:26 +0000 (UTC) Received: (qmail 6067 invoked by uid 500); 1 Jul 2014 02:53:26 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 6022 invoked by uid 500); 1 Jul 2014 02:53:26 -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 6007 invoked by uid 99); 1 Jul 2014 02:53:26 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Jul 2014 02:53:26 +0000 Date: Tue, 1 Jul 2014 02:53:26 +0000 (UTC) From: "Enis Soztutar (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HBASE-11367) Pluggable replication endpoint 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-11367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enis Soztutar updated HBASE-11367: ---------------------------------- Attachment: hbase-11367_v2.patch v2 patch from RB. > Pluggable replication endpoint > ------------------------------ > > Key: HBASE-11367 > URL: https://issues.apache.org/jira/browse/HBASE-11367 > Project: HBase > Issue Type: Sub-task > Reporter: Enis Soztutar > Assignee: Enis Soztutar > Priority: Blocker > Fix For: 0.99.0 > > Attachments: hbase-11367_v1.patch, hbase-11367_v2.patch > > > We need a pluggable endpoint for replication for more flexibility. See parent jira for more context. > ReplicationSource tails the logs for each peer. This jira introduces ReplicationEndpoint which is customizable per peer. ReplicationEndpoint is run in the same RS process and instantiated per replication peer per region server. Implementations of this interface handle the actual shipping of WAL edits to the remote cluster. -- This message was sent by Atlassian JIRA (v6.2#6252)