Return-Path: X-Original-To: apmail-hadoop-yarn-dev-archive@minotaur.apache.org Delivered-To: apmail-hadoop-yarn-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 7F7DE17CE3 for ; Tue, 21 Apr 2015 23:27:17 +0000 (UTC) Received: (qmail 56053 invoked by uid 500); 21 Apr 2015 23:27:16 -0000 Delivered-To: apmail-hadoop-yarn-dev-archive@hadoop.apache.org Received: (qmail 55967 invoked by uid 500); 21 Apr 2015 23:27:15 -0000 Mailing-List: contact yarn-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: yarn-dev@hadoop.apache.org Delivered-To: mailing list yarn-dev@hadoop.apache.org Received: (qmail 55084 invoked by uid 99); 21 Apr 2015 23:27:15 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Apr 2015 23:27:15 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: message received from 54.191.145.13 which is an MX secondary for yarn-dev@hadoop.apache.org) Received: from [54.191.145.13] (HELO mx1-us-west.apache.org) (54.191.145.13) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Apr 2015 23:27:10 +0000 Received: from mail-ig0-f173.google.com (mail-ig0-f173.google.com [209.85.213.173]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 812B824C18 for ; Tue, 21 Apr 2015 23:26:24 +0000 (UTC) Received: by igbhj9 with SMTP id hj9so28933619igb.1 for ; Tue, 21 Apr 2015 16:26:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=L3BHaMdTbP4pl4R/zQ8u5gUlj+WNx51EeKqQu+3GdMc=; b=YGwf4lJvrIoxd/SnsOsT/qRK/Y6LZrunKECzRGz87o2PCj9hUZIa7dstLbF+7eNNV5 1Uqg+DhXVSqDA6nznt2e3RXe/hT8A+NItCAt1aFaat7CRX+ir2CtkKnGg/C+xrJdxxy6 MV0TCAyrMF06f6J3xHNiVo0yr6nLMC5VT2wS+Y3l7x1j+Yno//1gfook8zDjPgCV6+na FxZmLHey+qzwpeYritTL5jCjUo6U1lkOffNh3wOisnMOBqV29y7ursR9x2GEfg737eS8 v7e+PRdU7Cjy+NlDILDG8UMAAw8FjC3pyIS/rdvrWLfD6voBW7m70Yhios9spGg82Wyh bxfw== X-Gm-Message-State: ALoCoQnYCHeW1Fd2bDnD8YcOA28AlyV/yFphs0HQZsSJaizZe5OHdWSS31sP1j0/ByCgzy9QQ/tW X-Received: by 10.43.171.70 with SMTP id nt6mr6184721icc.73.1429658783860; Tue, 21 Apr 2015 16:26:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.3.219 with HTTP; Tue, 21 Apr 2015 16:26:03 -0700 (PDT) In-Reply-To: References: From: Andrew Wang Date: Tue, 21 Apr 2015 16:26:03 -0700 Message-ID: Subject: Re: [DISCUSS] Looking to a 2.8.0 release To: "common-dev@hadoop.apache.org" Cc: "mapreduce-dev@hadoop.apache.org" , "yarn-dev@hadoop.apache.org" , "hdfs-dev@hadoop.apache.org" , Vinod Kumar Vavilapalli Content-Type: multipart/alternative; boundary=001a11c2e33ef65f800514445f40 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c2e33ef65f800514445f40 Content-Type: text/plain; charset=UTF-8 I would also like to support Karthik's proposal on the release thread about version numbering. 2.7.0 being "alpha" is pretty confusing since all of the other 2.x releases since GA have been stable. I think users would prefer a version like "2.8.0-alpha1" instead, which is very clear and similar to what we did for 2.0 and 2.1. Then we release 2.8.0 when we're actually stable. I don't know if it's retroactively possible to do this for 2.7.0, but it's something to consider for the next 2.7 alpha or beta or whatever. On Tue, Apr 21, 2015 at 3:12 PM, Karthik Kambatla wrote: > The feature set here seems pretty long, even for 2 - 3 months. Can we come > up with a minimum set of features (or a number of features) that justify a > new minor release, and start stabilizing as soon as those are in? > > On Tue, Apr 21, 2015 at 2:39 PM, Vinod Kumar Vavilapalli < > vinodkv@apache.org > > wrote: > > > With 2.7.0 out of the way, and with more maintenance releases to > stabilize > > it, I propose we start thinking about 2.8.0. > > > > Here's my first cut of the proposal, will update the Roadmap wiki. > > - Support *both* JDK7 and JDK8 runtimes: HADOOP-11090 > > - Compatibility tools to catch backwards, forwards compatibility issues > at > > patch submission, release times. Some of it is captured at YARN-3292. > This > > also involves resurrecting jdiff (HADOOP-11776/YARN-3426/MAPREDUCE-6310) > > and/or investing in new tools. > > - HADOOP-11656 Classpath isolation for downstream clients > > - Support for Erasure Codes in HDFS HDFS-7285 > > - Early work for disk and network isolation in YARN: YARN-2139, > YARN-2140 > > - YARN Timeline Service Next generation: YARN-2928. At least > branch-merge > > + early peek. > > - Supporting non-exclusive node-labels: YARN-3214 > > > > I'm experimenting with more agile 2.7.x releases and would like to > continue > > the same by volunteering as the RM for 2.8.x too. > > > > Given the long time we took with 2.7.0, the timeline I am looking at is > > 8-12 weeks. We can pick as many features as they finish along and make a > > more predictable releases instead of holding up releases for ever. > > > > Thoughts? > > > > Thanks > > +Vinod > > > > > > -- > Karthik Kambatla > Software Engineer, Cloudera Inc. > -------------------------------------------- > http://five.sentenc.es > --001a11c2e33ef65f800514445f40--