Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 158BB17B49 for ; Sat, 10 Jan 2015 01:36:34 +0000 (UTC) Received: (qmail 17853 invoked by uid 500); 10 Jan 2015 01:36:35 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 17773 invoked by uid 500); 10 Jan 2015 01:36:34 -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 17761 invoked by uid 99); 10 Jan 2015 01:36:34 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Jan 2015 01:36:34 +0000 Date: Sat, 10 Jan 2015 01:36:34 +0000 (UTC) From: "Andrew Purtell (JIRA)" To: dev@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Resolved] (HBASE-12787) Backport HBASE-12028 (Abort the RegionServer when it's handler threads die) to 0.98 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-12787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell resolved HBASE-12787. ------------------------------------ Resolution: Fixed Hadoop Flags: Reviewed All RPC tests pass on latest branch 0.98 head with this applied. Pushed. Thanks for the nice backport! > Backport HBASE-12028 (Abort the RegionServer when it's handler threads die) to 0.98 > ----------------------------------------------------------------------------------- > > Key: HBASE-12787 > URL: https://issues.apache.org/jira/browse/HBASE-12787 > Project: HBase > Issue Type: Task > Reporter: Andrew Purtell > Assignee: Alicia Ying Shu > Labels: phoenix > Fix For: 0.98.10 > > Attachments: hbase-12028-0.98.patch > > > Backport HBASE-12028 (Abort the RegionServer when it's handler threads die) to 0.98. There are two 0.98-specific changes that should be addressed: > # The default configuration should preserve current behavior > # The interface change to RpcSchedulerFactory should be binary compatible for Phoenix if possible, and we can do this by detecting with reflection if an older implementation of the interface is missing the new 'create' method and by invoking the older deprecated 'create' method instead. We can cache the decision after making it once. -- This message was sent by Atlassian JIRA (v6.3.4#6332)