Return-Path: X-Original-To: apmail-hadoop-hdfs-dev-archive@minotaur.apache.org Delivered-To: apmail-hadoop-hdfs-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 1745497C2 for ; Tue, 3 Apr 2012 20:59:35 +0000 (UTC) Received: (qmail 14330 invoked by uid 500); 3 Apr 2012 20:59:34 -0000 Delivered-To: apmail-hadoop-hdfs-dev-archive@hadoop.apache.org Received: (qmail 14243 invoked by uid 500); 3 Apr 2012 20:59:34 -0000 Mailing-List: contact hdfs-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hdfs-dev@hadoop.apache.org Delivered-To: mailing list hdfs-dev@hadoop.apache.org Received: (qmail 14235 invoked by uid 99); 3 Apr 2012 20:59:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Apr 2012 20:59:34 +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 (athena.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 k17so173661vbj.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=iOllNWmcWMWdaCMAB5M49VkiJ4UmJ/FA49aA+wwvkoem2A7a+eHeRTlVYsDVuPTizo tgFuk4tCLu7wSXsmwqWDUJ8vTvwHnAr2fVnW+bprjAJmCxiLHGUMEHvdyANlwp80Wcqu 3l9sRAiNPAL3MTbeLFzXQqX1+O8wOezB0LyQQOZ+c5A9OcAyPqxLC+x92H5Xp4/WPg3j tVph23YebKmtrxy07VwWCuY30vNj0DykB5hFuMZk3CJgpj+jFIrSWoDf8XL0Hw1Du8ia thKSOE9UWmu2NAL1jMTaGZN/S6vPpxzvPHNiT38CqNpyDLDRtWIrU76XIHWn8col8kPB jp9g== 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: ALoCoQlM+Z9ctwcPg776J17DVPZwcMVb4b92XZUqkoycKNCGYB0xcg89782AJGTa6yevBubgv3Nf X-Virus-Checked: Checked by ClamAV on apache.org --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--