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 E0B9A200C3A for ; Fri, 31 Mar 2017 09:35:13 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id DF371160B8C; Fri, 31 Mar 2017 07:35:13 +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 04D0A160B80 for ; Fri, 31 Mar 2017 09:35:12 +0200 (CEST) Received: (qmail 61798 invoked by uid 500); 31 Mar 2017 07:35:11 -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 61786 invoked by uid 99); 31 Mar 2017 07:35:11 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 31 Mar 2017 07:35:11 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 3A759C1344 for ; Fri, 31 Mar 2017 07:35:11 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.629 X-Spam-Level: ** X-Spam-Status: No, score=2.629 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id ZtbFKgziZ1NW for ; Fri, 31 Mar 2017 07:35:10 +0000 (UTC) Received: from mail-oi0-f51.google.com (mail-oi0-f51.google.com [209.85.218.51]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id C929D5FC6F for ; Fri, 31 Mar 2017 07:35:09 +0000 (UTC) Received: by mail-oi0-f51.google.com with SMTP id b187so52832627oif.0 for ; Fri, 31 Mar 2017 00:35:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=KOxcIZ7Mu++yEPvIGuW9Vo643DQGfgwFDVk2hdZUJCI=; b=Vv5VExFVWiczW63YaCmRwwyTwhKV2LOdLkSiS/15q9Y0oWtrHBoN3XjwDjeVavlvLM p7yyjmYWFOJWSn7+4h1h1r3kKajXPwWAWWBFPn9oVZ69g6yJdopl9Xc+ibU1OI7WsmFX KZ4QWCKVzMmTBRIPYNYwuphCcHm5rIR1cSxlHI9Xli5Is2H6KEYgoL8iK9GN8txS/Noq Aot4agZedcGrlxnji0JCZ99MZRn8J/dPyo3SLM74LE5cZlxBb2neOLA67PrDK7Mv2sRn O4wnqT5kP2LV2TmG/GQX2lP5NovmQPCEdlJKif2keQQIAPRwMFR0MMHF/YITxYnKExr4 JXHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=KOxcIZ7Mu++yEPvIGuW9Vo643DQGfgwFDVk2hdZUJCI=; b=ogvhWRjSzl6gAYiwMgvtEzJnuNpQffFKnhom4TJMRnhAwy+sqj5yvLrJygiwFOLg3V wqANkNXkNYGIBrobxIz3nf1bcRnG4LZnrfapvfSRzCM8flp9TSOHc/eS5DCs2BenmBzi PEY4s9+N6c/mF2dV1+n1i38CWZuEjjg9IWntifpbMNva6UntHLx+q+mvq/NB6FJ23fW/ q38mfNOQN2l9hAd5IASX+OYZ3yd1HwRHLa0JQVLabkqaXys0LudaWXKP0GrD2fs7cZou T4Kg1I2uHXBXo2y1jxksI683aKaH1dKzsTEaecxm7H9nx5AGKNaJNc9LAq1AemIBpa8K CQmA== X-Gm-Message-State: AFeK/H29bMOLZtYURHIQYcGx/22uKvf+Deqd9g9WXQ/X8CgsgNARGWI5Xii9z0k1w/wWRjRY+v+1a1LYYbB4LA== X-Received: by 10.202.213.88 with SMTP id m85mr866629oig.51.1490945708839; Fri, 31 Mar 2017 00:35:08 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.88.69 with HTTP; Fri, 31 Mar 2017 00:35:08 -0700 (PDT) In-Reply-To: References: <64DC0B0F-E4F4-4057-B6D4-99F1AB870D19@gmail.com> <10AF22C1-E962-41C4-9AC4-CDD48732B675@gmail.com> <90291ea3-935e-b0bd-4053-a4e2494b733c@apache.org> <1708072065.5042071.1484705475111@mail.yahoo.com> <358199494.84630.1484778398192@mail.yahoo.com> <74F23C0E-AB0B-468E-81C9-92B3058A2753@gmail.com> <58BF2B62.203@apache.org> <58C4A522.4080502@apache.org> From: Yu Li Date: Fri, 31 Mar 2017 15:35:08 +0800 Message-ID: Subject: Re: Moving 2.0 forward To: dev@hbase.apache.org Content-Type: multipart/alternative; boundary=001a113b02945adaee054c01d9f1 archived-at: Fri, 31 Mar 2017 07:35:14 -0000 --001a113b02945adaee054c01d9f1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable +1 on early branch, and count me in for the coming stability/perf projects (smile). Best Regards, Yu On 31 March 2017 at 09:22, Enis S=C3=B6ztutar wrote: > Thanks Stack for the update. +1 on branching as soon as possible. For > getting aforementioned stability, we need to start rejecting patches/ > features from 2.0.0. Branching early gives us the option of gradually > working towards that, but also does not block new development to happen o= n > master. I think the most important job for the RM is to say NO to > improvement jiras going into 2.0, if they have nothing to do with the > agreed upon goals of the release. > > Enis > > On Thu, Mar 30, 2017 at 5:07 PM, Stack wrote: > > > Some notes on progress toward hbase2. > > > > Given that stability and performance are NOT emergent behaviors but > rather > > projects unto themselves, my thought is that we commit all that we've > > agreed as core for hbase2 (see [1]), branch, and then work on stabilizi= ng > > and perf rather than do stabilize, commit, and then branch. What this > means > > in practice is that for features like Inmemory Compaction, we commit it > > defaulted 'on' ("BASIC" mode) which is what we want in hbase2. Should i= t > > prove problematic under test, we disable it before release. > > > > Are folks good w/ this mode? I ask because, in a few issues there are > > requests for proof that a master feature is 'stable' before commit. Thi= s > is > > normally a healthy request only in master's case, it is hard to > demonstrate > > stability given its current state. > > > > Other outstanding issues such as decisions about whether master hosts > > system tables only (by default), I'm thinking, we can work out post > branch > > in alpha/betas before release. > > > > The awkward item is the long-pole Assignment Manager. This is an > > all-or-nothing affair. Here we are switching in a new Master core. Whil= e > I > > think it fine that AMv2 is incomplete come branch time, those of us > working > > on the new AM still need to demonstrate to you all that it basically > > viable. > > > > The point-of-no-return is commit of the patch in HBASE-14614. HBASE-146= 14 > > (AMv2) is coming close to passing all unit tests. We'll spend some time > > running it on a cluster to make sure it fundamentally sound and will > report > > back on our experience. There has been an ask for some dev doc and > > low-levels on how it works (in progress). Let satisfaction of these > > requests be blockers on commit. We'll put the HBASE-14614 commit up for= a > > vote on dev list given its import. > > > > Branch will happen after HBASE-14614 goes in (or its rejection) with ou= r > > first alpha soon after. Its looking like a week or two at least given h= ow > > things have been going up to this. > > > > I intend to start in on hbase2 stability/perf projects after we branch. > > > > Interested in any thoughts you all might have on the above (Would also > > appreciate updates on state in [1] if you are a feature owner). > > > > Thanks, > > St.Ack > > > > 1. https://docs.google.com/document/d/1WCsVlnHjJeKUcl7wHwqb4 > > z9iEu_ktczrlKHK8N4SZzs/edit# > > > > > > > > On Sat, Mar 11, 2017 at 5:32 PM, Josh Elser wrote: > > > > > > > > Stack wrote: > > > > > >> On Tue, Mar 7, 2017 at 1:51 PM, Josh Elser wrote= : > > >> > > >> Thanks for pulling in the FS Quotas work, Stack. I'm trying to cross > the > > >>> last T's and dot the last I's. > > >>> > > >>> The biggest thing I know I need to do still is to write a new chapt= er > > to > > >>> the book. After that, I'd start entertaining larger > reviews/discussions > > >>> to > > >>> merge the feature into master. Anyone with free time (giggles) is > more > > >>> than > > >>> welcome to start perusing :) > > >>> > > >>> > > >>> Out of interest, this could come in after 2.0 Josh? Any 2.0 specifi= c > > >> needs > > >> to make this work? > > >> > > >> Meantime, updated the 2.0 doc 1. > > >> > > >> Thanks Josh, > > >> St.Ack > > >> > > >> 1. > > >> https://docs.google.com/document/d/1WCsVlnHjJeKUcl7wHwqb4z9i > > >> Eu_ktczrlKHK8N4SZzs/edit# > > >> > > >> > > > Nope, no need to block 2.0 on this one (given the other, related > > chatter). > > > Would be nice to get it in, but I completely understand if it slips := ) > > > > > > Thanks for updating the doc for me! > > > > > > --001a113b02945adaee054c01d9f1--