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 67ED517BD5 for ; Sat, 10 Jan 2015 01:52:34 +0000 (UTC) Received: (qmail 43992 invoked by uid 500); 10 Jan 2015 01:52:35 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 43900 invoked by uid 500); 10 Jan 2015 01:52:35 -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 43888 invoked by uid 99); 10 Jan 2015 01:52:35 -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:52:35 +0000 Date: Sat, 10 Jan 2015 01:52:35 +0000 (UTC) From: "Andrew Purtell (JIRA)" To: dev@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Resolved] (HBASE-5571) Table will be disabling forever 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-5571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell resolved HBASE-5571. ----------------------------------- Resolution: Won't Fix Assignee: (was: chunhui shen) Thanks for looking at this [~clehene]. Reported against now unsupported version 0.90, resolving as Wont Fix > Table will be disabling forever > ------------------------------- > > Key: HBASE-5571 > URL: https://issues.apache.org/jira/browse/HBASE-5571 > Project: HBase > Issue Type: Bug > Components: master, regionserver > Reporter: chunhui shen > Attachments: BASE-5571v2.patch, HBASE-5571.patch, HBASE-5571v3.patch > > > If we restart master when it is disabling one table, the table will be disabling forever. > In current logic, Region CLOSE RPC will always returned NotServingRegionException because RS has already closed the region before we restart master. So table will be disabling forever because the region will in RIT all along. > In another case, when AssignmentManager#rebuildUserRegions(), it will put parent regions to AssignmentManager.regions, so we can't close these parent regions until it is purged by CatalogJanitor if we execute disabling the table. -- This message was sent by Atlassian JIRA (v6.3.4#6332)