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 525AD11EF7 for ; Sat, 7 Jun 2014 00:08:03 +0000 (UTC) Received: (qmail 69837 invoked by uid 500); 7 Jun 2014 00:08:02 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 69600 invoked by uid 500); 7 Jun 2014 00:08:02 -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 69584 invoked by uid 99); 7 Jun 2014 00:08:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 07 Jun 2014 00:08:02 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of enis.soz@gmail.com designates 209.85.216.51 as permitted sender) Received: from [209.85.216.51] (HELO mail-qa0-f51.google.com) (209.85.216.51) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 07 Jun 2014 00:07:59 +0000 Received: by mail-qa0-f51.google.com with SMTP id w8so5118988qac.10 for ; Fri, 06 Jun 2014 17:07:35 -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=e0jNnS416aSu77LdP6v6Nl9s7PfDidvrB8y8N8vUmck=; b=cDyqoLYGmhSIjor6t4SV9O/taBgIU9a6UX/Y5ZzP608cvJMG1iy7y0yiT0o9xariDo mpd3SZezxuxI8FWmALVv4OVIKChktLdgqsAlwwy3GZTIIAM0qmUPxHnszAwuJVldcxjP 4XzrQMrfpcJgeN8UHP1lVDSf0ARV/Yw2ToCKDpO+cubyZz7xbb2MNCcMKpywbsLO4ZzH gWnQLxYskMkCWX99hkdaMnx6VpP5zqeqSPqD3rMj3VRWmk2n2AKawJkRwJfaPC7ckeyH 3R59tUU5JXNYDPrxDaCZtbLx//+EALlkriE7NqAXg/nsa1eHvWfot60rcO/NKb09uON/ JFfA== X-Received: by 10.224.11.70 with SMTP id s6mr13668229qas.65.1402099655204; Fri, 06 Jun 2014 17:07:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.170.208.206 with HTTP; Fri, 6 Jun 2014 17:07:15 -0700 (PDT) In-Reply-To: References: From: =?UTF-8?Q?Enis_S=C3=B6ztutar?= Date: Fri, 6 Jun 2014 17:07:15 -0700 Message-ID: Subject: Re: [VOTE] Merge branch HBASE-10070 to trunk To: "dev@hbase.apache.org" Content-Type: multipart/alternative; boundary=001a11c2c5a6e3822204fb33c3fe X-Virus-Checked: Checked by ClamAV on apache.org --001a11c2c5a6e3822204fb33c3fe Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, Jun 6, 2014 at 4:44 PM, Andrew Purtell wrote: > On Fri, Jun 6, 2014 at 4:36 PM, Jonathan Hsieh wrote: > > > Personally I prefer the merge for these large feature branches -- it > > guarantees that each commit is compilable, and reflects what you guys > have > > been testing for a while. If you go with the last approach you might > have > > stuff broken, and in the mainline commit path. > > > > =E2=80=8BThis is why I asked for the final patches to be broken out with = git > format-patch and attached to the JIRA, so we know what was finally > committed. > Fair enough. I thought that the canonical version of the patch is always in repo anyway, but I'll upload the patches. > > To allay these concerns it would be great, if rebasing the 10070 patches > consecutively on top of trunk, =E2=80=8Bto check that the result passes t= he typical > release candidate checks and only push after it checks out. > Agreed. I'll be running the UT + some tests before the push. > > My opinion is this need not be a requirement, even with a history > preserving merge into trunk we can end up in a broken state if fixups are > committed in the merge commit. We would have the additional complication = of > a delta committed in the merge commit not directly associated with a JIRA= . > > > > -- > Best regards, > > - Andy > > Problems worthy of attack prove their worth by hitting back. - Piet Hein > (via Tom White) > --001a11c2c5a6e3822204fb33c3fe--