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 6DC9311747 for ; Tue, 1 Jul 2014 23:50:49 +0000 (UTC) Received: (qmail 60657 invoked by uid 500); 1 Jul 2014 23:50:48 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 60573 invoked by uid 500); 1 Jul 2014 23:50:48 -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 60556 invoked by uid 99); 1 Jul 2014 23:50:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Jul 2014 23:50:48 +0000 X-ASF-Spam-Status: No, hits=2.5 required=5.0 tests=FREEMAIL_REPLY,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of ndimiduk@gmail.com designates 209.85.220.180 as permitted sender) Received: from [209.85.220.180] (HELO mail-vc0-f180.google.com) (209.85.220.180) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Jul 2014 23:50:42 +0000 Received: by mail-vc0-f180.google.com with SMTP id im17so9523855vcb.25 for ; Tue, 01 Jul 2014 16:50:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=98XVMVVHZ37SeBn34MiFl27Gj2d04xoi7vTo0ojrJQM=; b=qZlrC1zPuJl57sPPsMkbhpbIgyDXTc2UFT901SK3+TzFnoqFKDTVnATECEdOhWT1XW RoVMiL7YtOGPRPuKm+zkPK+fKGlQwBiOLwYG9xqfA3pWOhg/QUs1nVL+I8DyEMPsKuIg QTDIsC4l5TaaaHwFUtFgjuvqE80UGcNRujIg5dbxnX0FKoFRjXD/bzrivFmW0d5OqLau 9CL0CD5Gi21PFHBoOfTQu7T8JG4EBl9TBrJXIljYyNoInFBs8QzPxvk9rAD1y2s9vJYn 07yce8oIyqkw4/dwmuscWuJd+aso0t2sUwQyhdtnjZGLZ+C7GG6KaSQqijisKy8CDGMh baNA== X-Received: by 10.52.103.97 with SMTP id fv1mr2549029vdb.42.1404258622207; Tue, 01 Jul 2014 16:50:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.58.1.166 with HTTP; Tue, 1 Jul 2014 16:50:02 -0700 (PDT) In-Reply-To: References: From: Nick Dimiduk Date: Tue, 1 Jul 2014 16:50:02 -0700 Message-ID: Subject: Re: [NOTICE] Branching for 1.0 To: hbase-dev Content-Type: multipart/alternative; boundary=047d7ba970ca597d1704fd2a70a8 X-Virus-Checked: Checked by ClamAV on apache.org --047d7ba970ca597d1704fd2a70a8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, Jul 1, 2014 at 4:01 PM, Enis S=C3=B6ztutar wro= te: > One other thing we can do is that we can commit the patch to 0.98 if you > +1, do the RC, but hold on for committing to 1.0. During the RC vote > timeframe, we can then reach a consensus for whether the patch should go > into both branches. > It would be a shame to loose track of patches because of this additional administrative step happening asynchronously from initial push of the commit. On Tue, Jul 1, 2014 at 3:34 PM, Andrew Purtell wrote: > > > I agree just about everything related to HBASE-10856 is something that > > merits discussion and consensus. > > > > > My main goal for branch-1 is to limit the exposure for unrelated > changes > > in the branch for a more stable release > > > > This is a goal shared by 0.98 so that's no issue at all. > > > > What we should sort out is coordinating RTC on multiple active branches= . > > For example, it's not possible for me to commit to rolling a 0.98 RC on= a > > particular day if we have a blocker that needs to go through 1.0 first, > > since it is not clear for any given commit when or if it will be acked > for > > 1.0. > > > > > > On Tue, Jul 1, 2014 at 3:29 PM, Enis S=C3=B6ztutar wr= ote: > > > > > Agreed that for every feature including security, we should be carefu= l > to > > > not create a gap in terms of support (release x supporting, release x= +1 > > not > > > supporting, release x+2 supporting etc). > > > > > > My main goal for branch-1 is to limit the exposure for unrelated > changes > > in > > > the branch for a more stable release. If we think that we need to > > > fix/improve some things for 1.0 and 0.98.x, it will be ok to commit. > Some > > > of the items linked under > > > https://issues.apache.org/jira/browse/HBASE-10856 > > > imply big changes, but it would be ok to commit those to have a clear > > > story. > > > > > > I think we can decide on a per-issue/feature basis. > > > Enis > > > > > > > > > On Tue, Jul 1, 2014 at 3:16 PM, Andrew Purtell > > > wrote: > > > > > > > Now that I think about it more, actually every commit, since I don'= t > > > think > > > > we want a situation where something goes into master and 0.98, but > not > > > 1.0. > > > > We should discuss how to handle this. > > > > > > > > > > > > On Tue, Jul 1, 2014 at 3:10 PM, Andrew Purtell > > > > wrote: > > > > > > > > > I'm curious what will be the policy for security commits? I plan = to > > > take > > > > > all security changes into 0.98. If we have commits to master and > 0.98 > > > > that > > > > > will result in a serious feature / functionality discontinuity. > > > > > > > > > > > > > > > On Mon, Jun 30, 2014 at 8:56 PM, Enis S=C3=B6ztutar > > > > > wrote: > > > > > > > > > >> I've pushed the branch, named branch-1: > > > > >> > > > > >> > > > > >> > > > > > > > > > > https://git-wip-us.apache.org/repos/asf?p=3Dhbase.git;a=3Dshortlog;h=3Dre= fs/heads/branch-1 > > > > >> > > > > >> Please do not commit new features to branch-1 without pinging th= e > RM > > > > (for > > > > >> 1.0 it is me). Bug fixes, and trivial commits can always go in. > > > > >> > > > > >> That branch still has 0.99.0-SNAPSHOT as the version number, sin= ce > > > next > > > > >> expected release from that is 0.99.0. Jenkins build for this > branch > > is > > > > >> setup at https://builds.apache.org/view/All/job/HBase-1.0/. It > > builds > > > > >> with > > > > >> latest jdk7. I'll try to stabilize the unit tests for the first > RC. > > > > >> > > > > >> I've changed the master version as well. It now builds with > > > > >> 2.0.0-SNAPSHOT. > > > > >> Exciting! > > > > >> > > > > >> Enis > > > > >> > > > > > > > -- > > Best regards, > > > > - Andy > > > > Problems worthy of attack prove their worth by hitting back. - Piet Hei= n > > (via Tom White) > > > --047d7ba970ca597d1704fd2a70a8--