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 9AE9A200BBD for ; Tue, 8 Nov 2016 16:52:00 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 99779160B0A; Tue, 8 Nov 2016 15:52:00 +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 E163F160AD0 for ; Tue, 8 Nov 2016 16:51:59 +0100 (CET) Received: (qmail 46737 invoked by uid 500); 8 Nov 2016 15:51:57 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 46715 invoked by uid 99); 8 Nov 2016 15:51:57 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Nov 2016 15:51:57 +0000 Received: from mail-wm0-f49.google.com (mail-wm0-f49.google.com [74.125.82.49]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 4A1831A012C; Tue, 8 Nov 2016 15:51:57 +0000 (UTC) Received: by mail-wm0-f49.google.com with SMTP id f82so189301282wmf.1; Tue, 08 Nov 2016 07:51:57 -0800 (PST) X-Gm-Message-State: ABUngvesXiP44N+5GeK12QAdz6yZsnumI4cK/LzCdqwZgMZBmxkFGqdu43hYzGOdkzF4APaCXupbVe4wOzNd7w== X-Received: by 10.194.201.227 with SMTP id kd3mr13660923wjc.74.1478620315618; Tue, 08 Nov 2016 07:51:55 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.169.7 with HTTP; Tue, 8 Nov 2016 07:51:54 -0800 (PST) In-Reply-To: References: From: Nick Dimiduk Date: Tue, 8 Nov 2016 07:51:54 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [DISCUSS] EOL 1.1 Release Branch To: "dev@hbase.apache.org" Cc: hbase-user Content-Type: multipart/alternative; boundary=047d7bae4242ab97150540cc1e60 archived-at: Tue, 08 Nov 2016 15:52:00 -0000 --047d7bae4242ab97150540cc1e60 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable You're right Enis, sounds like we'll continue on with 1.1. No issues on my side, I'm happy to continue producing these releases as I'm able. Thanks everyone for the discussion. On Monday, November 7, 2016, Enis S=C3=B6ztutar wrote: > Going back to the original discussion, the conclusion is to continue with > 1.1 line for now, and re-evaluate in a couple of months it seems. > > Nick do you want to keep driving the next 1.1 releases, or you want to le= t > Andrew do that? I can help as well if needed. > > Enis > > On Mon, Nov 7, 2016 at 12:17 PM, Andrew Purtell > > wrote: > > > I have a patch for this and will be trying it out. > > > > On Nov 7, 2016, at 12:00 PM, Gary Helmling > wrote: > > > > >> > > >> I'm not deeply familiar with the AssignmentManager. I see when we > > process > > >> split rollbacks in onRegionSplit() we only call regionOffline() on > > >> daughters if they are known to exist. However when processing merge > > >> rollbacks in the else case of onRegionMerge() we unconditionally cal= l > > >> regionOffline() on the parent-being-merged. Shouldn't that likewise = be > > >> conditional on regionStates holding a state for the > parent-being-merged? > > >> Pardon if I've missed something. > > >> > > >> > > > I'm really not familiar with the merge code, but this seems plausible > to > > > me. I see that onRegionSplit() has an early out at the top of the > > method, > > > but that will fail to evaluate if rs_a and rs_b are open and rs_p is > > null. > > > So if it's called with a code of MERGE_REVERTED, I think we could win= d > up > > > creating an offline meta entry for rs_p with no regioninfo, similar t= o > > > HBASE-16093. And that entry could wind up hiding the (still online) > > > daughter regions. > > > --047d7bae4242ab97150540cc1e60--