Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 2B247200B7C for ; Thu, 8 Sep 2016 14:48:23 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 29DBD160AD4; Thu, 8 Sep 2016 12:48:23 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 6793B160AA5 for ; Thu, 8 Sep 2016 14:48:22 +0200 (CEST) Received: (qmail 54591 invoked by uid 500); 8 Sep 2016 12:48:21 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 54560 invoked by uid 99); 8 Sep 2016 12:48:21 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Sep 2016 12:48:21 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 2F83F2C1B75 for ; Thu, 8 Sep 2016 12:48:21 +0000 (UTC) Date: Thu, 8 Sep 2016 12:48:21 +0000 (UTC) From: "Duo Zhang (JIRA)" To: dev@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (HBASE-16584) Backport the new ipc implementation in HBASE-16432 to branch-1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 08 Sep 2016 12:48:23 -0000 Duo Zhang created HBASE-16584: --------------------------------- Summary: Backport the new ipc implementation in HBASE-16432 to branch-1 Key: HBASE-16584 URL: https://issues.apache.org/jira/browse/HBASE-16584 Project: HBase Issue Type: Task Reporter: Duo Zhang Two problems. First, as RpcCliemtImpl is the default implementation on branch-1, we need to confirm that the modification on master does not make it slower. I'm not sure but I used a big lock to protect everything in the new implementation, so it may have bad impact on performance. Second, some configurations of the old AsyncRpcClient is gone. Such as "hbase.rpc.client.threads.max" and "hbase.rpc.client.nativetransport". Now You could pass a EventLoopGroup object directly through a helper class which makes it more flexible. -- This message was sent by Atlassian JIRA (v6.3.4#6332)