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 646D17979 for ; Fri, 29 Jul 2011 00:18:47 +0000 (UTC) Received: (qmail 90712 invoked by uid 500); 29 Jul 2011 00:18:46 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 90654 invoked by uid 500); 29 Jul 2011 00:18:46 -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 90644 invoked by uid 99); 29 Jul 2011 00:18:46 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 29 Jul 2011 00:18:46 +0000 X-ASF-Spam-Status: No, hits=2.9 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [98.139.52.220] (HELO nm23.bullet.mail.ac4.yahoo.com) (98.139.52.220) by apache.org (qpsmtpd/0.29) with SMTP; Fri, 29 Jul 2011 00:18:36 +0000 Received: from [98.139.52.189] by nm23.bullet.mail.ac4.yahoo.com with NNFMP; 29 Jul 2011 00:18:15 -0000 Received: from [98.139.52.183] by tm2.bullet.mail.ac4.yahoo.com with NNFMP; 29 Jul 2011 00:18:15 -0000 Received: from [127.0.0.1] by omp1066.mail.ac4.yahoo.com with NNFMP; 29 Jul 2011 00:18:15 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 251438.37333.bm@omp1066.mail.ac4.yahoo.com Received: (qmail 98932 invoked by uid 60001); 29 Jul 2011 00:18:15 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1311898695; bh=aMsyO4AqAJtxzZwf1skoKYKg5butKXEGFkstThzet5A=; h=X-YMail-OSG:Received:X-RocketYMMF:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=UNmQsMPdudccRnwydRHIczQCaGoaHHF5pyTUdLnV7ZhlGO67LN0Z4pNYjrhvQO+2rYOc1UN7dbd8XTu9YD67OWlRkMHC2SS55Yg/fVpuLzI9Pt0n5DBh/P+WmTxQnH8Q90HL4dYeQ8Rzk1ksmjUCuoxixBDrjXWytfgDe8mkU+0= X-YMail-OSG: ODbuXqIVM1lnpk8tN.QV46ciSGTV_kVfymx4RDGZ80TYHeV GrmNQrRYsV49AplO4jO5v2f6nRNlVVan2frBGLHh_o2HGZum3sdSS07ADYSJ bOm67ymAXn.1cQnBplPdmAugYEskzETFPiyGyZVELCooDSOuGBlvMAXqy9kW dLwh9E2QoHy7CCp2tzsrV41lc5Ji0f3Gd8dTJenzpgPMkSdupokqvEV2qUmS vTRJ4LL3Dh.RZ.geZjc99zh12jWYU5UgavZDmm8AUe6xD1zAhV37OVgOX8Du 8ZkLpfplk3jg1370PIreAwKB1E3Z3XPpUeA6LOpFYh2mlxc7Nla3qZB7jJTy ttoMluD3T.nJJqidSg1RIc1D49nOels0SCu5AaDx7iUN_V.8q82tze930uRE o.TCmoJmvr1lc4bjJPPLN3fmN7VXC5mubvy2ei0HwjtAaZ0A53Pztu2sKK94 uN.wrKJfJVJo- Received: from [71.129.182.215] by web65513.mail.ac4.yahoo.com via HTTP; Thu, 28 Jul 2011 17:18:14 PDT X-RocketYMMF: apurtell X-Mailer: YahooMailWebService/0.8.112.310352 References: <1311876611.96664.YahooMailNeo@web65514.mail.ac4.yahoo.com> Message-ID: <1311898694.75374.YahooMailNeo@web65513.mail.ac4.yahoo.com> Date: Thu, 28 Jul 2011 17:18:14 -0700 (PDT) From: Andrew Purtell Reply-To: Andrew Purtell Subject: Re: HBase 0.92 branch To: "dev@hbase.apache.org" In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-2035953993-1311898694=:75374" X-Virus-Checked: Checked by ClamAV on apache.org --0-2035953993-1311898694=:75374 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable I was talking about feature branches. So, no, I do not support making a fea= ture branch at this time. What feature would that be?=0A=0ARelease branches= and trunk should maintain the same convention we have right now: RTC with = one +1 from a committer not the originator of the patch, or CTR for changes= marked as trivial.=0A=0A=A0=0ABest regards,=0A=0A=0A- Andy=0A=0A=0AProblem= s worthy of attack prove their worth by hitting back. - Piet Hein (via Tom = White)=0A=0A=0A>________________________________=0A>From: Ted Yu =0A>To: dev@hbase.apache.org; Andrew Purtell =0A>Sent: Thursday, July 28, 2011 5:13 PM=0A>Subject: Re: HBase 0.92 bran= ch=0A>=0A>>> Our practice is RTC with one +1 other than patch creator being= sufficient=0A>for commit, and CTR for trivial changes. I'm -1 on changing = this.=0A>Fair.=0A>=0A>Shall we branch when we have a successful TRUNK build= after the three=0A>blockers on http://s.apache.org/x4, HFile V2 and HBASE-= 4027 get checked in ?=0A>=0A>Thanks=0A>=0A>On Thu, Jul 28, 2011 at 11:10 AM= , Andrew Purtell wrote:=0A>=0A>> > New issues outside = the list have to collect 3 +1 from committers before=0A>> going in.=0A>>=0A= >> -1=0A>>=0A>> Do we actually have bylaws?=0A>>=0A>> Our practice is RTC w= ith one +1 other than patch creator being sufficient=0A>> for commit, and C= TR for trivial changes. I'm -1 on changing this.=0A>>=0A>> Hadoop core rece= ntly ran a vote to increase the threshold for RTC to three=0A>> +1s for com= mits that represent a branch merge. I support this for HBase. So=0A>> if pe= ople think some big "new issue" needs additional review, then we make a=0A>= > feature branch for it and require three +1s for merge commit.=0A>>=0A>> B= est regards,=0A>>=0A>>=0A>>=A0 =A0 - Andy=0A>>=0A>> Problems worthy of atta= ck prove their worth by hitting back. - Piet Hein=0A>> (via Tom White)=0A>>= =0A>>=0A>> >________________________________=0A>> >From: Stack =0A>> >To: dev@hbase.apache.org=0A>> >Sent: Thursday, July 28, 2011 1= 0:04 AM=0A>> >Subject: Re: HBase 0.92 branch=0A>> >=0A>> >On Thu, Jul 28, 2= 011 at 9:47 AM, Ted Yu wrote:=0A>> >> Since build 204= 7, TRUNK build has been on a steady decline. I believe=0A>> even=0A>> >> if= this trend is reversed, it is hard to guarantee that TRUNK build=0A>> woul= d be=0A>> >> healthy in the future.=0A>> >=0A>> >I think we can fix it.=0A>= > >=0A>> >> Now that the issues on http://s.apache.org/x4 have come down to= 18, I=0A>> think=0A>> >> we should consider branching 0.92 soon (maybe aft= er HFile v2 and=0A>> HBASE-4027=0A>> >> go in and we fix the broken build).= =0A>> >=0A>> >I suppose I'd like the issues to go to zero before we branche= d but I=0A>> >can go along w/ the above; if we held to my way of doing thin= gs we=0A>> >might never branch.=0A>> >=0A>> >=0A>> >> After branching, we c= an focus on the following:=0A>> >> 1. every checkin to 0.92 branch shouldn'= t break its build. This requires=0A>> the=0A>> >> committer to perform at l= east one complete test suite run before=0A>> checking=0A>> >> in.=0A>> >=0A= >> >I'll set up a build of the branch soon as we branch.=A0 I've been=0A>> = >responsible for build breakage of late.=A0 Will reform myself.=0A>> >=0A>>= >> 2. patches for issues on http://s.apache.org/x4 are allowed to go into= =0A>> 0.92=0A>> >> branch. New issues outside the list have to collect 3 +1= from committers=0A>> >> before going in.=0A>> >>=0A>> >=0A>> >I'd say 3+1s= if its a 'big' change.=A0 The small stuff should just let go=0A>> through.= =0A>> >=0A>> >Good stuff,=0A>> >St.Ack=0A>> >=0A>> >=0A>> >=0A>>=0A>=0A>=0A= > --0-2035953993-1311898694=:75374--