Return-Path: X-Original-To: apmail-hadoop-common-dev-archive@www.apache.org Delivered-To: apmail-hadoop-common-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 0740997F3 for ; Tue, 3 Apr 2012 20:59:38 +0000 (UTC) Received: (qmail 15118 invoked by uid 500); 3 Apr 2012 20:59:36 -0000 Delivered-To: apmail-hadoop-common-dev-archive@hadoop.apache.org Received: (qmail 15012 invoked by uid 500); 3 Apr 2012 20:59:36 -0000 Mailing-List: contact common-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-dev@hadoop.apache.org Delivered-To: mailing list common-dev@hadoop.apache.org Received: (qmail 14998 invoked by uid 99); 3 Apr 2012 20:59:36 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Apr 2012 20:59:36 +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 atm@cloudera.com designates 209.85.212.48 as permitted sender) Received: from [209.85.212.48] (HELO mail-vb0-f48.google.com) (209.85.212.48) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Apr 2012 20:59:29 +0000 Received: by vbjk17 with SMTP id k17so173660vbj.35 for ; Tue, 03 Apr 2012 13:59:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=RZLtniAcYbJ7EV3vKPROSgCZpGS+k/zaw2mNsvJ2oko=; b=m7Mi7qWOMQNwa5+qPSONkhqlYoC/QPE86HNO4MtYtdl/3Xbj7gsOxHYSHHYqxe52/X EnDE2LhwTgf1clIEKlarqybUesl1q/zjozUGud85oVp63Jhx3aWvGm3f6yis/VZDAyrT bD3nylYighIK91tlwz6emXG7spKilJZZ6c7q9iqbrTr8FHJn3Mx8rHr/WBVOrGcWz3N8 Gg/GFzPQb0kueP8ZPpTl56R+opBDVpU5sSURK6Zap4dURfCpdvo/6UThMKq1KtqZTUqj 1CHdndY8fYHCcMN9717gFO/RCvFwM9TX8S+O7MQkNzC32y8R2tMWvbsu4q3/AKxayocn 7g/g== Received: by 10.52.180.232 with SMTP id dr8mr5529778vdc.111.1333486748752; Tue, 03 Apr 2012 13:59:08 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.172.193 with HTTP; Tue, 3 Apr 2012 13:58:38 -0700 (PDT) In-Reply-To: References: <7294BB22-73B1-4D5D-97C2-D52CDD20E54B@hortonworks.com> From: "Aaron T. Myers" Date: Tue, 3 Apr 2012 13:58:38 -0700 Message-ID: Subject: Re: [RESULT] - [VOTE] Rename hadoop branches post hadoop-1.x To: hdfs-dev@hadoop.apache.org Cc: common-dev@hadoop.apache.org, mapreduce-dev@hadoop.apache.org Content-Type: multipart/alternative; boundary=bcaec517ab02f8dc9404bccc93ae X-Gm-Message-State: ALoCoQmBKv8bLKhkP+fh+VJyy14GB2LA4K4Wb3YUtCeSspI6krGA1b5alQoYUfh4IaH4n1V5eIvO --bcaec517ab02f8dc9404bccc93ae Content-Type: text/plain; charset=ISO-8859-1 Hi Milind, On Tue, Apr 3, 2012 at 11:27 AM, wrote: > Here you say: > > > > Essentially 'trunk' is where incompatible changes *may* be committed (in > >future). We should allow for that. > What I believe Arun is alluding to here is that we expect for compatibility to be maintained for the lifetime of a major release branch. > > On another thread, responding to Avner (re: MAPREDUCE-4049?) you say, > > > We do expect 'new features' to make it to trunk before we can commit to > >either branch-1 or branch-2. > > > Which one is it ? > These two statements aren't mutually exclusive. We require that all new features go to trunk first so as to ensure that future releases are supersets of the functionality of previous releases, except in the case of explicit deprecation. Only once it's committed to trunk may it be back-ported to an earlier branch. > > Do you expect that "new features" will always remain compatible ? > Not necessarily, but only if a feature is compatible may it be back-ported to major release branches. -- Aaron T. Myers Software Engineer, Cloudera --bcaec517ab02f8dc9404bccc93ae--