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 EA56C200CD7 for ; Tue, 1 Aug 2017 21:42:04 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id E8E25165366; Tue, 1 Aug 2017 19:42:04 +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 3B0B716536C for ; Tue, 1 Aug 2017 21:42:04 +0200 (CEST) Received: (qmail 54237 invoked by uid 500); 1 Aug 2017 19:42:03 -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 54226 invoked by uid 99); 1 Aug 2017 19:42:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Aug 2017 19:42:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id DD4371805C0 for ; Tue, 1 Aug 2017 19:42:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -99.202 X-Spam-Level: X-Spam-Status: No, score=-99.202 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id aW19M9NyynFT for ; Tue, 1 Aug 2017 19:42:02 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id B35C360D9B for ; Tue, 1 Aug 2017 19:42:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 4EE2EE0999 for ; Tue, 1 Aug 2017 19:42:01 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id A31AC2464E for ; Tue, 1 Aug 2017 19:42:00 +0000 (UTC) Date: Tue, 1 Aug 2017 19:42:00 +0000 (UTC) From: "Umesh Agashe (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HBASE-18491) [AMv2] Fail UnassignProcedure if source Region Server is not online. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Tue, 01 Aug 2017 19:42:05 -0000 [ https://issues.apache.org/jira/browse/HBASE-18491?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Umesh Agashe updated HBASE-18491: --------------------------------- Status: Patch Available (was: In Progress) > [AMv2] Fail UnassignProcedure if source Region Server is not online. > -------------------------------------------------------------------- > > Key: HBASE-18491 > URL: https://issues.apache.org/jira/browse/HBASE-18491 > Project: HBase > Issue Type: Bug > Components: amv2 > Affects Versions: 2.0.0 > Reporter: Umesh Agashe > Assignee: Umesh Agashe > Fix For: 2.0.0 > > Attachments: hbase-18491.master.001.patch > > > Currently UnassignProcedure returns success when server carrying a region is NOT online. Assumption here is that ServerCrashProcedure will handle splitting logs etc for these regions. When UnassignProcedure completes, MoveRegionProcedure resumes with AssignProcedure. AssignProcedure can some times assign regions without pre-requisite steps (done either by UnassignProcedure or ServerCrashProcedure). Fix is to fail UnassignProcedure and parent MoveRegionProcedure if source server is not online. -- This message was sent by Atlassian JIRA (v6.4.14#64029)