<?xml version="1.0"?>
<rss version="2.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:atom="http://www.w3.org/2005/Atom">
   <channel>
      <title>hadoop mailing list atom feed</title>
      <description>Pipes Output</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=qtPlGpw33hGuPsNH6ycw5g</link>
      <atom:link rel="next" href="http://pipes.yahoo.com/pipes/pipe.run?_id=qtPlGpw33hGuPsNH6ycw5g&amp;_render=rss&amp;page=2"/>
      <pubDate>Wed, 22 May 2013 15:56:35 +0000</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <item>
         <title>Re: Hadoop In Seoul 2013 Conference Calls For Speakers</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCAGQgZQQZCYJgpPxrqf_DEHchm1Y10=v9vLM7V0Rr2f4TUAfHvQ@mail.gmail.com%3e</link>
         <description>Sorry, there were some fails (with unescaped query string).

If you had already submitted a application, please check whether your
application is complete. http://dev.hadoop.co.kr/

On Tue, May 21, 2013 at 5:29 PM, Edward J. Yoon  wrote:
&amp;gt; Hi,
&amp;gt;
&amp;gt; I'm planning the Hadoop In Seoul 2013 Open Conference with some
&amp;gt; organizations, such as the Korea government IT agency and OSS
&amp;gt; Association. We're looking for people who have interested in sharing
&amp;gt; about Hadoop Internals or their experience of developing applications
&amp;gt; with Hadoop ecosystem.
&amp;gt;
&amp;gt; This is your great opportunity to share your insights, advanced
&amp;gt; technical knowledge and experience of Apache Hadoop with the Korean
&amp;gt; dev group. If you have an interesting presentation idea, we want to
&amp;gt; hear from you!
&amp;gt;
&amp;gt; Conference topics:
&amp;gt;
&amp;gt;  * Internals
&amp;gt;  * Ecosystem
&amp;gt;  * Practical know-how and Case studies
&amp;gt;
&amp;gt; We have created a Call for Speakers form to invite potential speakers
&amp;gt; to participate: http://dev.hadoop.co.kr/
&amp;gt;
&amp;gt; The call for speakers will be closed on July 15th, and conference will
&amp;gt; be held on Saturday Aug 01-02 or Sep 05-06, 2013 (tentative schedule)
&amp;gt; in Seoul.
&amp;gt;
&amp;gt; If you have any questions about this or need help about schedule and
&amp;gt; expenses for flights, Please feel free to contact:
&amp;gt; edwardyoon@apache.org. If possible, we'd like to invite one+ active
&amp;gt; OSS committers in Apache Hadoop ecosystem.
&amp;gt;
&amp;gt; Thanks ;)
&amp;gt; --
&amp;gt; Best Regards, Edward J. Yoon
&amp;gt; @eddieyoon



-- 
Best Regards, Edward J. Yoon
@eddieyoon</description>
         <author>&quot;Edward J. Yoon&quot;</author>
         <guid isPermaLink="false">urn:uuid:%3cCAGQgZQQZCYJgpPxrqf_DEHchm1Y10=v9vLM7V0Rr2f4TUAfHvQ@mail-gmail-com%3e</guid>
         <pubDate>Wed, 22 May 2013 07:16:46 +0000</pubDate>
      </item>
      <item>
         <title>Re: [PROPOSAL] change in bylaws to remove Release Plan vote</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCDC1316A.D0ADC%25chris.a.mattmann@jpl.nasa.gov%3e</link>
         <description>+1million

I completely agree with Chris D's separate email too about not
vote'ing about intentions, and voting on actual artifacts.

The fact of the matter at the ASF is that any PMC member; heck any
contributor can roll a release candidate. If that candidate receives
at least 3 PMC member +1s (to make it binding as backed by the Foundation
and its distributed committees and structure), and more +1s than -1s,
you've got yourself
a release. It's up to someone on the PMC/committee at that point to publish
the bits on ASF infrastructure and ultimately to make sure that whoever
made
the RC has a key that's present in a KEYS file or on id.apache.org, but
beyond that, that's it.*

Cheers,
Chris

* - if Joe Schmoe comes along and makes a release candidate that passes
muster with the Hadoop PMC, then I would expect Joe Schmoe should be added
to the PMC :)

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattmann@nasa.gov
WWW:  http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++






-----Original Message-----
From: Matt Foley 
Reply-To: &quot;common-dev@hadoop.apache.org&quot; ,
&quot;mattf@apache.org&quot; 
Date: Tuesday, May 21, 2013 2:10 PM
To: &quot;common-dev@hadoop.apache.org&quot; 
Subject: [PROPOSAL] change in bylaws to remove Release Plan vote

&amp;gt;Hi all,
&amp;gt;This has been a side topic in several email threads recently.  Currently
&amp;gt;we
&amp;gt;have an ambiguity.  We have a tradition in the dev community that any
&amp;gt;committer can create a branch, and propose release candidates from it.
&amp;gt;Yet
&amp;gt;the Hadoop bylaws say that releases have to be planned in advance, the
&amp;gt;plan
&amp;gt;needs to be voted on, and presumably can be denied.
&amp;gt;
&amp;gt;Apache policies (primarily here 
&amp;gt; and here , with
&amp;gt;non-normative commentary
&amp;gt;here
 ce&amp;gt;)
&amp;gt;are very clear on how Releases have to be approved, and our bylaws are
&amp;gt;consistent with those policies.  But Apache policies don't say anything
&amp;gt;I've found about Release Plans, nor about voting on Release Plans.
&amp;gt;
&amp;gt;I propose the following change, to remove Release Plan votes, and give a
&amp;gt;simple definition of Release Manager role.  I'm opening discussion with
&amp;gt;this proposal, and will put it to a vote if we seem to be getting
&amp;gt;consensus.  Here's the changes I suggest in the
&amp;gt;Bylaws 
&amp;gt; document:
&amp;gt;
&amp;gt;===
&amp;gt;
&amp;gt;1. In the &quot;Decision Making&quot; : &quot;Actions&quot; section of the Bylaws, the
&amp;gt;following text is removed:
&amp;gt;
&amp;gt;** Release Plan*
&amp;gt;
&amp;gt;Defines the timetable and actions for a release. The plan also nominates a
&amp;gt;Release Manager.
&amp;gt;
&amp;gt;Lazy majority of active committers
&amp;gt;
&amp;gt;
&amp;gt;2. In the &quot;Roles and Responsibilities&quot; section of the Bylaws, an
&amp;gt;additional
&amp;gt;role is defined:
&amp;gt;
&amp;gt;** Release Manager*
&amp;gt;
&amp;gt;A Release Manager (RM) is a committer who volunteers to produce a Release
&amp;gt;Candidate according to
&amp;gt;HowToRelease .
&amp;gt; The RM shall publish a Release Plan on the *common-dev@* list stating the
&amp;gt;branch from which they intend to make a Release Candidate, at least one
&amp;gt;week before they do so. The RM is responsible for building consensus
&amp;gt;around
&amp;gt;the content of the Release Candidate, in order to achieve a successful
&amp;gt;Product Release vote.
&amp;gt;
&amp;gt;===
&amp;gt;
&amp;gt;Please share your views.
&amp;gt;Best regards,
&amp;gt;--Matt (long-time release manager)</description>
         <author>&quot;Mattmann, Chris A (398J)&quot;</author>
         <guid isPermaLink="false">urn:uuid:%3cCDC1316A-D0ADC%25chris-a-mattmann@jpl-nasa-gov%3e</guid>
         <pubDate>Tue, 21 May 2013 21:17:01 +0000</pubDate>
      </item>
      <item>
         <title>Re: [VOTE] - Release 2.0.5-beta</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCA+z3+9EH+fAvtNQpZn-8ARve1eSrrMwLzfo2ey=J6DGgAEfQoQ@mail.gmail.com%3e</link>
         <description>I've now started a separate discussion thread in common-dev@, titled
&quot;[PROPOSAL] change in bylaws to remove Release Plan vote&quot;.  If it achieves
consensus, I'll put it to a vote to so change the bylaws.

Best,
--Matt


On Sat, May 18, 2013 at 4:22 PM, Chris Douglas  wrote:

&amp;gt; The &quot;release plan&quot; vote is not binding in any way. Nobody &quot;lost&quot; a
&amp;gt; vote, or risks having an outcome reversed, because there are no
&amp;gt; consequences to these exercises.
&amp;gt;
&amp;gt; Konstantin, I've been trying to tell you for more than a week that you
&amp;gt; can go forward without anyone's blessing or consent. There are no
&amp;gt; precedents, because the &quot;release plan&quot; vote has been a formality until
&amp;gt; now, and I don't know of any other projects that even bother with it.
&amp;gt; Most of our committers and PMC members didn't even know who was
&amp;gt; eligible to vote on it, because we usually ignore it. What *does*
&amp;gt; matter is the majority vote of the PMC on the release artifact. While
&amp;gt; we under-defined what the release plan means, we have zero ambiguity
&amp;gt; on when a release artifact becomes real.
&amp;gt;
&amp;gt; In the discussion, you were offered a minor release series, help
&amp;gt; selecting patches from branch-2, and every administrative barrier was
&amp;gt; removed from your path. Instead of taking this and running with it,
&amp;gt; you continued to press for... I don't know what. Please decide how
&amp;gt; you're going to move a development branch- any of them- forward and
&amp;gt; start working on it. There is nothing to &quot;win&quot; in these threads.
&amp;gt;
&amp;gt; This has exposed a bug in our bylaws, which we can fix.
&amp;gt;
&amp;gt; Right now, these &quot;votes&quot; are confusing everybody and stalling the
&amp;gt; project. I don't care who comes up with 2.0.5-beta, whether it's part
&amp;gt; of 2.1, or if we create 3.0. Any committer who wants to offer an
&amp;gt; candidate needs to demonstrate that they have a non-trivial,
&amp;gt; non-sectarian proportion of the community behind it by (1) creating
&amp;gt; the artifact (2) passing a PMC vote to make that artifact a release.
&amp;gt; It's that simple.
&amp;gt;
&amp;gt; With respect to the board: they are not parents, and we are not
&amp;gt; children. Neither are they interested or equipped to tell us how to
&amp;gt; partition releases of Hadoop. This is routine development, we are
&amp;gt; failing at it, but we will recover by eliminating this pointless
&amp;gt; ritual and getting back to producing software. -C
&amp;gt;
&amp;gt; On Fri, May 17, 2013 at 1:10 PM, Konstantin Shvachko
&amp;gt;  wrote:
&amp;gt; &amp;gt; BCC: general@
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Since we recognize now that this is a vote to overrule previous decision,
&amp;gt; &amp;gt; I am referring to Vinod's note on general
&amp;gt; &amp;gt; *http://s.apache.org/h7x*
&amp;gt; &amp;gt; should this be brought to the attention of the Board?
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; I don't remember any precedents of this kind in Hadoop history.
&amp;gt; &amp;gt; But other projects may have had such experience.
&amp;gt; &amp;gt; A clarification on categorizing this action and on voting practices
&amp;gt; &amp;gt; from ASF may help.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Thanks,
&amp;gt; &amp;gt; --Konstantin
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; On Wed, May 15, 2013 at 3:36 PM, Konstantin Shvachko
&amp;gt; &amp;gt; wrote:
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt; Arun,
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; I am glad I at least convinced you to finally announce your release plan
&amp;gt; &amp;gt;&amp;gt; and put it into vote.
&amp;gt; &amp;gt;&amp;gt; Even though it is to overrule the vote that just completed, which you
&amp;gt; were
&amp;gt; &amp;gt;&amp;gt; against and lost, well - Twice.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; I am glad you removed the NFS feature from the list proposed earlier.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; I think this vote is late. The lazy consensus on that issue has been
&amp;gt; just
&amp;gt; &amp;gt;&amp;gt; reached.
&amp;gt; &amp;gt;&amp;gt; I don't see the basis for the new vote,
&amp;gt; &amp;gt;&amp;gt; and it is not clear what action you seek to approve.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; Thanks,
&amp;gt; &amp;gt;&amp;gt; --Konstantin
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; On Wed, May 15, 2013 at 10:57 AM, Arun C Murthy
  &amp;gt;wrote:
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; Folks,
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; A considerable number of people have expressed confusion regarding the
&amp;gt; &amp;gt;&amp;gt;&amp;gt; recent vote on 2.0.5, beta status etc. given lack of specifics, the
&amp;gt; voting
&amp;gt; &amp;gt;&amp;gt;&amp;gt; itself (validity of the vote itself, whose votes are binding) etc.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; IMHO technical arguments (incompatibility b/w 2.0 &amp; 2.1, current
&amp;gt; &amp;gt;&amp;gt;&amp;gt; stability of 3 features under debate etc.) have been lost in the
&amp;gt; discussion
&amp;gt; &amp;gt;&amp;gt;&amp;gt; in favor of non-technical (almost dramatic) nuances such as &quot;seizing
&amp;gt; the
&amp;gt; &amp;gt;&amp;gt;&amp;gt; moment&quot;. There is now dangerous talk of tolerating incompatibility b/w
&amp;gt; 2.0
&amp;gt; &amp;gt;&amp;gt;&amp;gt; and 2.1) - this is a red flag for me; particularly when there are just
&amp;gt; 3
&amp;gt; &amp;gt;&amp;gt;&amp;gt; features being debated and active committers and contributors are
&amp;gt; confident
&amp;gt; &amp;gt;&amp;gt;&amp;gt; of and ready to stand by their work. All patches, I believe, are ready
&amp;gt; to
&amp;gt; &amp;gt;&amp;gt;&amp;gt; be merged in the the next few days per discussions on jira. This will,
&amp;gt; &amp;gt;&amp;gt;&amp;gt; clearly, not delay the other API work which everyone agrees is
&amp;gt; crucial. As
&amp;gt; &amp;gt;&amp;gt;&amp;gt; a result, I feel no recourse but to restart a new vote - all attempts
&amp;gt; at
&amp;gt; &amp;gt;&amp;gt;&amp;gt; calm, reasoned, civil discussion based on technical arguments have
&amp;gt; come to
&amp;gt; &amp;gt;&amp;gt;&amp;gt; naught - I apologize for the thrash caused to everyone's attention.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; To get past all of this confusion, I'd like to present an alternate,
&amp;gt; &amp;gt;&amp;gt;&amp;gt; specific proposal for consideration.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; I propose we continue the original plan and make a 2.0.5-beta release
&amp;gt; by
&amp;gt; &amp;gt;&amp;gt;&amp;gt; May end with the following content:
&amp;gt; &amp;gt;&amp;gt;&amp;gt; # HDFS-347
&amp;gt; &amp;gt;&amp;gt;&amp;gt; # HDFS Snapshots
&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Windows support
&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Necessary &amp; final API/protocol changes such as:
&amp;gt; &amp;gt;&amp;gt;&amp;gt;  * Final YARN API changes: YARN-386
&amp;gt; &amp;gt;&amp;gt;&amp;gt;  * MR Binary Compatibility: MAPREDUCE-5108
&amp;gt; &amp;gt;&amp;gt;&amp;gt;  * Final RPC cleanup: HADOOP-8990
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; People working on the above features have all expressed considerable
&amp;gt; &amp;gt;&amp;gt;&amp;gt; comfort with them and are ready to stand-by to help expedite any
&amp;gt; necessary
&amp;gt; &amp;gt;&amp;gt;&amp;gt; bug-fixes etc. to get to stabilization quickly. I'm confident we can
&amp;gt; get
&amp;gt; &amp;gt;&amp;gt;&amp;gt; this release out by end of May. This sets stage for a hadoop-2.x GA
&amp;gt; release
&amp;gt; &amp;gt;&amp;gt;&amp;gt; right after with some more testing - this means I think I can quickly
&amp;gt; turn
&amp;gt; &amp;gt;&amp;gt;&amp;gt; around and make bug-fix releases as necessary right after 2.0.5-beta.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; I request that people consider helping out with this plan and sign up
&amp;gt; to
&amp;gt; &amp;gt;&amp;gt;&amp;gt; help push hadoop-2.x to stability as outlined above. I believe this
&amp;gt; will
&amp;gt; &amp;gt;&amp;gt;&amp;gt; help achieve our shared goals of quickly stabilizing hadoop-2 and help
&amp;gt; &amp;gt;&amp;gt;&amp;gt; ensure we can support it for forseeable future in a compatible manner
&amp;gt; for
&amp;gt; &amp;gt;&amp;gt;&amp;gt; the benefit of our users and downstream projects.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; Please vote, the vote will run the normal 7 days. Obviously, I'm +1.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; thanks,
&amp;gt; &amp;gt;&amp;gt;&amp;gt; Arun
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; PS: To keep this discussion grounded in technical details I've moved
&amp;gt; this
&amp;gt; &amp;gt;&amp;gt;&amp;gt; to dev@ (bcc general@).
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt;</description>
         <author>Matt Foley</author>
         <guid isPermaLink="false">urn:uuid:%3cCA+z3+9EH+fAvtNQpZn-8ARve1eSrrMwLzfo2ey=J6DGgAEfQoQ@mail-gmail-com%3e</guid>
         <pubDate>Tue, 21 May 2013 21:13:47 +0000</pubDate>
      </item>
      <item>
         <title>Re: [VOTE] - Release 2.0.5-beta</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCAKtuutEQf9a6=DnsF1Jica1aVA+S3D9bGq=kZqG=SAZZfsmxyw@mail.gmail.com%3e</link>
         <description>Chris,

I find you are contradicting yourself within this message and with some
other of yours.

But I want to address only one thing here

&amp;gt; This has exposed a bug in our bylaws, which we can fix.

This could be a bug, and we may need to fix it. But until then it is a
bylaw,
which is the only rule we have to come to an agreement if we disagree.
If we both respect the rules we can come to an agreement. If not and
people start forcing their way by saying the rule is wrong - let's ignore
it today, or by conducting an infinite chain of counter votes - this creates
chaos.

Thanks,
--Konstantin


On Sat, May 18, 2013 at 4:22 PM, Chris Douglas  wrote:

&amp;gt; The &quot;release plan&quot; vote is not binding in any way. Nobody &quot;lost&quot; a
&amp;gt; vote, or risks having an outcome reversed, because there are no
&amp;gt; consequences to these exercises.
&amp;gt;
&amp;gt; Konstantin, I've been trying to tell you for more than a week that you
&amp;gt; can go forward without anyone's blessing or consent. There are no
&amp;gt; precedents, because the &quot;release plan&quot; vote has been a formality until
&amp;gt; now, and I don't know of any other projects that even bother with it.
&amp;gt; Most of our committers and PMC members didn't even know who was
&amp;gt; eligible to vote on it, because we usually ignore it. What *does*
&amp;gt; matter is the majority vote of the PMC on the release artifact. While
&amp;gt; we under-defined what the release plan means, we have zero ambiguity
&amp;gt; on when a release artifact becomes real.
&amp;gt;
&amp;gt; In the discussion, you were offered a minor release series, help
&amp;gt; selecting patches from branch-2, and every administrative barrier was
&amp;gt; removed from your path. Instead of taking this and running with it,
&amp;gt; you continued to press for... I don't know what. Please decide how
&amp;gt; you're going to move a development branch- any of them- forward and
&amp;gt; start working on it. There is nothing to &quot;win&quot; in these threads.
&amp;gt;
&amp;gt; This has exposed a bug in our bylaws, which we can fix.
&amp;gt;
&amp;gt; Right now, these &quot;votes&quot; are confusing everybody and stalling the
&amp;gt; project. I don't care who comes up with 2.0.5-beta, whether it's part
&amp;gt; of 2.1, or if we create 3.0. Any committer who wants to offer an
&amp;gt; candidate needs to demonstrate that they have a non-trivial,
&amp;gt; non-sectarian proportion of the community behind it by (1) creating
&amp;gt; the artifact (2) passing a PMC vote to make that artifact a release.
&amp;gt; It's that simple.
&amp;gt;
&amp;gt; With respect to the board: they are not parents, and we are not
&amp;gt; children. Neither are they interested or equipped to tell us how to
&amp;gt; partition releases of Hadoop. This is routine development, we are
&amp;gt; failing at it, but we will recover by eliminating this pointless
&amp;gt; ritual and getting back to producing software. -C
&amp;gt;
&amp;gt; On Fri, May 17, 2013 at 1:10 PM, Konstantin Shvachko
&amp;gt;  wrote:
&amp;gt; &amp;gt; BCC: general@
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Since we recognize now that this is a vote to overrule previous decision,
&amp;gt; &amp;gt; I am referring to Vinod's note on general
&amp;gt; &amp;gt; *http://s.apache.org/h7x*
&amp;gt; &amp;gt; should this be brought to the attention of the Board?
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; I don't remember any precedents of this kind in Hadoop history.
&amp;gt; &amp;gt; But other projects may have had such experience.
&amp;gt; &amp;gt; A clarification on categorizing this action and on voting practices
&amp;gt; &amp;gt; from ASF may help.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Thanks,
&amp;gt; &amp;gt; --Konstantin
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; On Wed, May 15, 2013 at 3:36 PM, Konstantin Shvachko
&amp;gt; &amp;gt; wrote:
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt; Arun,
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; I am glad I at least convinced you to finally announce your release plan
&amp;gt; &amp;gt;&amp;gt; and put it into vote.
&amp;gt; &amp;gt;&amp;gt; Even though it is to overrule the vote that just completed, which you
&amp;gt; were
&amp;gt; &amp;gt;&amp;gt; against and lost, well - Twice.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; I am glad you removed the NFS feature from the list proposed earlier.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; I think this vote is late. The lazy consensus on that issue has been
&amp;gt; just
&amp;gt; &amp;gt;&amp;gt; reached.
&amp;gt; &amp;gt;&amp;gt; I don't see the basis for the new vote,
&amp;gt; &amp;gt;&amp;gt; and it is not clear what action you seek to approve.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; Thanks,
&amp;gt; &amp;gt;&amp;gt; --Konstantin
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; On Wed, May 15, 2013 at 10:57 AM, Arun C Murthy
  &amp;gt;wrote:
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; Folks,
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; A considerable number of people have expressed confusion regarding the
&amp;gt; &amp;gt;&amp;gt;&amp;gt; recent vote on 2.0.5, beta status etc. given lack of specifics, the
&amp;gt; voting
&amp;gt; &amp;gt;&amp;gt;&amp;gt; itself (validity of the vote itself, whose votes are binding) etc.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; IMHO technical arguments (incompatibility b/w 2.0 &amp; 2.1, current
&amp;gt; &amp;gt;&amp;gt;&amp;gt; stability of 3 features under debate etc.) have been lost in the
&amp;gt; discussion
&amp;gt; &amp;gt;&amp;gt;&amp;gt; in favor of non-technical (almost dramatic) nuances such as &quot;seizing
&amp;gt; the
&amp;gt; &amp;gt;&amp;gt;&amp;gt; moment&quot;. There is now dangerous talk of tolerating incompatibility b/w
&amp;gt; 2.0
&amp;gt; &amp;gt;&amp;gt;&amp;gt; and 2.1) - this is a red flag for me; particularly when there are just
&amp;gt; 3
&amp;gt; &amp;gt;&amp;gt;&amp;gt; features being debated and active committers and contributors are
&amp;gt; confident
&amp;gt; &amp;gt;&amp;gt;&amp;gt; of and ready to stand by their work. All patches, I believe, are ready
&amp;gt; to
&amp;gt; &amp;gt;&amp;gt;&amp;gt; be merged in the the next few days per discussions on jira. This will,
&amp;gt; &amp;gt;&amp;gt;&amp;gt; clearly, not delay the other API work which everyone agrees is
&amp;gt; crucial. As
&amp;gt; &amp;gt;&amp;gt;&amp;gt; a result, I feel no recourse but to restart a new vote - all attempts
&amp;gt; at
&amp;gt; &amp;gt;&amp;gt;&amp;gt; calm, reasoned, civil discussion based on technical arguments have
&amp;gt; come to
&amp;gt; &amp;gt;&amp;gt;&amp;gt; naught - I apologize for the thrash caused to everyone's attention.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; To get past all of this confusion, I'd like to present an alternate,
&amp;gt; &amp;gt;&amp;gt;&amp;gt; specific proposal for consideration.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; I propose we continue the original plan and make a 2.0.5-beta release
&amp;gt; by
&amp;gt; &amp;gt;&amp;gt;&amp;gt; May end with the following content:
&amp;gt; &amp;gt;&amp;gt;&amp;gt; # HDFS-347
&amp;gt; &amp;gt;&amp;gt;&amp;gt; # HDFS Snapshots
&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Windows support
&amp;gt; &amp;gt;&amp;gt;&amp;gt; # Necessary &amp; final API/protocol changes such as:
&amp;gt; &amp;gt;&amp;gt;&amp;gt;  * Final YARN API changes: YARN-386
&amp;gt; &amp;gt;&amp;gt;&amp;gt;  * MR Binary Compatibility: MAPREDUCE-5108
&amp;gt; &amp;gt;&amp;gt;&amp;gt;  * Final RPC cleanup: HADOOP-8990
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; People working on the above features have all expressed considerable
&amp;gt; &amp;gt;&amp;gt;&amp;gt; comfort with them and are ready to stand-by to help expedite any
&amp;gt; necessary
&amp;gt; &amp;gt;&amp;gt;&amp;gt; bug-fixes etc. to get to stabilization quickly. I'm confident we can
&amp;gt; get
&amp;gt; &amp;gt;&amp;gt;&amp;gt; this release out by end of May. This sets stage for a hadoop-2.x GA
&amp;gt; release
&amp;gt; &amp;gt;&amp;gt;&amp;gt; right after with some more testing - this means I think I can quickly
&amp;gt; turn
&amp;gt; &amp;gt;&amp;gt;&amp;gt; around and make bug-fix releases as necessary right after 2.0.5-beta.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; I request that people consider helping out with this plan and sign up
&amp;gt; to
&amp;gt; &amp;gt;&amp;gt;&amp;gt; help push hadoop-2.x to stability as outlined above. I believe this
&amp;gt; will
&amp;gt; &amp;gt;&amp;gt;&amp;gt; help achieve our shared goals of quickly stabilizing hadoop-2 and help
&amp;gt; &amp;gt;&amp;gt;&amp;gt; ensure we can support it for forseeable future in a compatible manner
&amp;gt; for
&amp;gt; &amp;gt;&amp;gt;&amp;gt; the benefit of our users and downstream projects.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; Please vote, the vote will run the normal 7 days. Obviously, I'm +1.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; thanks,
&amp;gt; &amp;gt;&amp;gt;&amp;gt; Arun
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; PS: To keep this discussion grounded in technical details I've moved
&amp;gt; this
&amp;gt; &amp;gt;&amp;gt;&amp;gt; to dev@ (bcc general@).
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt;</description>
         <author>Konstantin Shvachko</author>
         <guid isPermaLink="false">urn:uuid:%3cCAKtuutEQf9a6=DnsF1Jica1aVA+S3D9bGq=kZqG=SAZZfsmxyw@mail-gmail-com%3e</guid>
         <pubDate>Tue, 21 May 2013 08:51:47 +0000</pubDate>
      </item>
      <item>
         <title>Hadoop In Seoul 2013 Conference Calls For Speakers</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCAGQgZQR9jqGsLXW6YORp3QxMkcoY_e5XgjUuOwEPeA5c6PNXEw@mail.gmail.com%3e</link>
         <description>Hi,

I'm planning the Hadoop In Seoul 2013 Open Conference with some
organizations, such as the Korea government IT agency and OSS
Association. We're looking for people who have interested in sharing
about Hadoop Internals or their experience of developing applications
with Hadoop ecosystem.

This is your great opportunity to share your insights, advanced
technical knowledge and experience of Apache Hadoop with the Korean
dev group. If you have an interesting presentation idea, we want to
hear from you!

Conference topics:

 * Internals
 * Ecosystem
 * Practical know-how and Case studies

We have created a Call for Speakers form to invite potential speakers
to participate: http://dev.hadoop.co.kr/

The call for speakers will be closed on July 15th, and conference will
be held on Saturday Aug 01-02 or Sep 05-06, 2013 (tentative schedule)
in Seoul.

If you have any questions about this or need help about schedule and
expenses for flights, Please feel free to contact:
edwardyoon@apache.org. If possible, we'd like to invite one+ active
OSS committers in Apache Hadoop ecosystem.

Thanks ;)
--
Best Regards, Edward J. Yoon
@eddieyoon</description>
         <author>&quot;Edward J. Yoon&quot;</author>
         <guid isPermaLink="false">urn:uuid:%3cCAGQgZQR9jqGsLXW6YORp3QxMkcoY_e5XgjUuOwEPeA5c6PNXEw@mail-gmail-com%3e</guid>
         <pubDate>Tue, 21 May 2013 08:29:06 +0000</pubDate>
      </item>
      <item>
         <title>Re: [VOTE] - Release 2.0.5-beta</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCACO5Y4zX1sxvWoMN1_RxQ2OJTrwxZwKypSD4rCE7rVg52RwWpw@mail.gmail.com%3e</link>
         <description>The &quot;release plan&quot; vote is not binding in any way. Nobody &quot;lost&quot; a
vote, or risks having an outcome reversed, because there are no
consequences to these exercises.

Konstantin, I've been trying to tell you for more than a week that you
can go forward without anyone's blessing or consent. There are no
precedents, because the &quot;release plan&quot; vote has been a formality until
now, and I don't know of any other projects that even bother with it.
Most of our committers and PMC members didn't even know who was
eligible to vote on it, because we usually ignore it. What *does*
matter is the majority vote of the PMC on the release artifact. While
we under-defined what the release plan means, we have zero ambiguity
on when a release artifact becomes real.

In the discussion, you were offered a minor release series, help
selecting patches from branch-2, and every administrative barrier was
removed from your path. Instead of taking this and running with it,
you continued to press for... I don't know what. Please decide how
you're going to move a development branch- any of them- forward and
start working on it. There is nothing to &quot;win&quot; in these threads.

This has exposed a bug in our bylaws, which we can fix.

Right now, these &quot;votes&quot; are confusing everybody and stalling the
project. I don't care who comes up with 2.0.5-beta, whether it's part
of 2.1, or if we create 3.0. Any committer who wants to offer an
candidate needs to demonstrate that they have a non-trivial,
non-sectarian proportion of the community behind it by (1) creating
the artifact (2) passing a PMC vote to make that artifact a release.
It's that simple.

With respect to the board: they are not parents, and we are not
children. Neither are they interested or equipped to tell us how to
partition releases of Hadoop. This is routine development, we are
failing at it, but we will recover by eliminating this pointless
ritual and getting back to producing software. -C

On Fri, May 17, 2013 at 1:10 PM, Konstantin Shvachko
 wrote:
&amp;gt; BCC: general@
&amp;gt;
&amp;gt; Since we recognize now that this is a vote to overrule previous decision,
&amp;gt; I am referring to Vinod's note on general
&amp;gt; *http://s.apache.org/h7x*
&amp;gt; should this be brought to the attention of the Board?
&amp;gt;
&amp;gt; I don't remember any precedents of this kind in Hadoop history.
&amp;gt; But other projects may have had such experience.
&amp;gt; A clarification on categorizing this action and on voting practices
&amp;gt; from ASF may help.
&amp;gt;
&amp;gt; Thanks,
&amp;gt; --Konstantin
&amp;gt;
&amp;gt;
&amp;gt;
&amp;gt; On Wed, May 15, 2013 at 3:36 PM, Konstantin Shvachko
&amp;gt; wrote:
&amp;gt;
&amp;gt;&amp;gt; Arun,
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; I am glad I at least convinced you to finally announce your release plan
&amp;gt;&amp;gt; and put it into vote.
&amp;gt;&amp;gt; Even though it is to overrule the vote that just completed, which you were
&amp;gt;&amp;gt; against and lost, well - Twice.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; I am glad you removed the NFS feature from the list proposed earlier.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; I think this vote is late. The lazy consensus on that issue has been just
&amp;gt;&amp;gt; reached.
&amp;gt;&amp;gt; I don't see the basis for the new vote,
&amp;gt;&amp;gt; and it is not clear what action you seek to approve.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; Thanks,
&amp;gt;&amp;gt; --Konstantin
&amp;gt;&amp;gt;
&amp;gt;&amp;gt;
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; On Wed, May 15, 2013 at 10:57 AM, Arun C Murthy wrote:
&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; Folks,
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; A considerable number of people have expressed confusion regarding the
&amp;gt;&amp;gt;&amp;gt; recent vote on 2.0.5, beta status etc. given lack of specifics, the voting
&amp;gt;&amp;gt;&amp;gt; itself (validity of the vote itself, whose votes are binding) etc.
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; IMHO technical arguments (incompatibility b/w 2.0 &amp; 2.1, current
&amp;gt;&amp;gt;&amp;gt; stability of 3 features under debate etc.) have been lost in the discussion
&amp;gt;&amp;gt;&amp;gt; in favor of non-technical (almost dramatic) nuances such as &quot;seizing the
&amp;gt;&amp;gt;&amp;gt; moment&quot;. There is now dangerous talk of tolerating incompatibility b/w 2.0
&amp;gt;&amp;gt;&amp;gt; and 2.1) - this is a red flag for me; particularly when there are just 3
&amp;gt;&amp;gt;&amp;gt; features being debated and active committers and contributors are confident
&amp;gt;&amp;gt;&amp;gt; of and ready to stand by their work. All patches, I believe, are ready to
&amp;gt;&amp;gt;&amp;gt; be merged in the the next few days per discussions on jira. This will,
&amp;gt;&amp;gt;&amp;gt; clearly, not delay the other API work which everyone agrees is crucial. As
&amp;gt;&amp;gt;&amp;gt; a result, I feel no recourse but to restart a new vote - all attempts at
&amp;gt;&amp;gt;&amp;gt; calm, reasoned, civil discussion based on technical arguments have come to
&amp;gt;&amp;gt;&amp;gt; naught - I apologize for the thrash caused to everyone's attention.
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; To get past all of this confusion, I'd like to present an alternate,
&amp;gt;&amp;gt;&amp;gt; specific proposal for consideration.
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; I propose we continue the original plan and make a 2.0.5-beta release by
&amp;gt;&amp;gt;&amp;gt; May end with the following content:
&amp;gt;&amp;gt;&amp;gt; # HDFS-347
&amp;gt;&amp;gt;&amp;gt; # HDFS Snapshots
&amp;gt;&amp;gt;&amp;gt; # Windows support
&amp;gt;&amp;gt;&amp;gt; # Necessary &amp; final API/protocol changes such as:
&amp;gt;&amp;gt;&amp;gt;  * Final YARN API changes: YARN-386
&amp;gt;&amp;gt;&amp;gt;  * MR Binary Compatibility: MAPREDUCE-5108
&amp;gt;&amp;gt;&amp;gt;  * Final RPC cleanup: HADOOP-8990
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; People working on the above features have all expressed considerable
&amp;gt;&amp;gt;&amp;gt; comfort with them and are ready to stand-by to help expedite any necessary
&amp;gt;&amp;gt;&amp;gt; bug-fixes etc. to get to stabilization quickly. I'm confident we can get
&amp;gt;&amp;gt;&amp;gt; this release out by end of May. This sets stage for a hadoop-2.x GA release
&amp;gt;&amp;gt;&amp;gt; right after with some more testing - this means I think I can quickly turn
&amp;gt;&amp;gt;&amp;gt; around and make bug-fix releases as necessary right after 2.0.5-beta.
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; I request that people consider helping out with this plan and sign up to
&amp;gt;&amp;gt;&amp;gt; help push hadoop-2.x to stability as outlined above. I believe this will
&amp;gt;&amp;gt;&amp;gt; help achieve our shared goals of quickly stabilizing hadoop-2 and help
&amp;gt;&amp;gt;&amp;gt; ensure we can support it for forseeable future in a compatible manner for
&amp;gt;&amp;gt;&amp;gt; the benefit of our users and downstream projects.
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; Please vote, the vote will run the normal 7 days. Obviously, I'm +1.
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; thanks,
&amp;gt;&amp;gt;&amp;gt; Arun
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; PS: To keep this discussion grounded in technical details I've moved this
&amp;gt;&amp;gt;&amp;gt; to dev@ (bcc general@).
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;</description>
         <author>Chris Douglas</author>
         <guid isPermaLink="false">urn:uuid:%3cCACO5Y4zX1sxvWoMN1_RxQ2OJTrwxZwKypSD4rCE7rVg52RwWpw@mail-gmail-com%3e</guid>
         <pubDate>Sat, 18 May 2013 23:22:47 +0000</pubDate>
      </item>
      <item>
         <title>Re: [VOTE] - Release 2.0.5-beta</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCAKtuutFnb=k7A0kSenyhqpJp0M5XCFyUUbjPMnCT9jeofgOU_w@mail.gmail.com%3e</link>
         <description>BCC: general@

Since we recognize now that this is a vote to overrule previous decision,
I am referring to Vinod's note on general
*http://s.apache.org/h7x*
should this be brought to the attention of the Board?

I don't remember any precedents of this kind in Hadoop history.
But other projects may have had such experience.
A clarification on categorizing this action and on voting practices
from ASF may help.

Thanks,
--Konstantin



On Wed, May 15, 2013 at 3:36 PM, Konstantin Shvachko
 wrote:

&amp;gt; Arun,
&amp;gt;
&amp;gt; I am glad I at least convinced you to finally announce your release plan
&amp;gt; and put it into vote.
&amp;gt; Even though it is to overrule the vote that just completed, which you were
&amp;gt; against and lost, well - Twice.
&amp;gt;
&amp;gt; I am glad you removed the NFS feature from the list proposed earlier.
&amp;gt;
&amp;gt; I think this vote is late. The lazy consensus on that issue has been just
&amp;gt; reached.
&amp;gt; I don't see the basis for the new vote,
&amp;gt; and it is not clear what action you seek to approve.
&amp;gt;
&amp;gt; Thanks,
&amp;gt; --Konstantin
&amp;gt;
&amp;gt;
&amp;gt;
&amp;gt; On Wed, May 15, 2013 at 10:57 AM, Arun C Murthy wrote:
&amp;gt;
&amp;gt;&amp;gt; Folks,
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; A considerable number of people have expressed confusion regarding the
&amp;gt;&amp;gt; recent vote on 2.0.5, beta status etc. given lack of specifics, the voting
&amp;gt;&amp;gt; itself (validity of the vote itself, whose votes are binding) etc.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; IMHO technical arguments (incompatibility b/w 2.0 &amp; 2.1, current
&amp;gt;&amp;gt; stability of 3 features under debate etc.) have been lost in the discussion
&amp;gt;&amp;gt; in favor of non-technical (almost dramatic) nuances such as &quot;seizing the
&amp;gt;&amp;gt; moment&quot;. There is now dangerous talk of tolerating incompatibility b/w 2.0
&amp;gt;&amp;gt; and 2.1) - this is a red flag for me; particularly when there are just 3
&amp;gt;&amp;gt; features being debated and active committers and contributors are confident
&amp;gt;&amp;gt; of and ready to stand by their work. All patches, I believe, are ready to
&amp;gt;&amp;gt; be merged in the the next few days per discussions on jira. This will,
&amp;gt;&amp;gt; clearly, not delay the other API work which everyone agrees is crucial. As
&amp;gt;&amp;gt; a result, I feel no recourse but to restart a new vote - all attempts at
&amp;gt;&amp;gt; calm, reasoned, civil discussion based on technical arguments have come to
&amp;gt;&amp;gt; naught - I apologize for the thrash caused to everyone's attention.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; To get past all of this confusion, I'd like to present an alternate,
&amp;gt;&amp;gt; specific proposal for consideration.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; I propose we continue the original plan and make a 2.0.5-beta release by
&amp;gt;&amp;gt; May end with the following content:
&amp;gt;&amp;gt; # HDFS-347
&amp;gt;&amp;gt; # HDFS Snapshots
&amp;gt;&amp;gt; # Windows support
&amp;gt;&amp;gt; # Necessary &amp; final API/protocol changes such as:
&amp;gt;&amp;gt;  * Final YARN API changes: YARN-386
&amp;gt;&amp;gt;  * MR Binary Compatibility: MAPREDUCE-5108
&amp;gt;&amp;gt;  * Final RPC cleanup: HADOOP-8990
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; People working on the above features have all expressed considerable
&amp;gt;&amp;gt; comfort with them and are ready to stand-by to help expedite any necessary
&amp;gt;&amp;gt; bug-fixes etc. to get to stabilization quickly. I'm confident we can get
&amp;gt;&amp;gt; this release out by end of May. This sets stage for a hadoop-2.x GA release
&amp;gt;&amp;gt; right after with some more testing - this means I think I can quickly turn
&amp;gt;&amp;gt; around and make bug-fix releases as necessary right after 2.0.5-beta.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; I request that people consider helping out with this plan and sign up to
&amp;gt;&amp;gt; help push hadoop-2.x to stability as outlined above. I believe this will
&amp;gt;&amp;gt; help achieve our shared goals of quickly stabilizing hadoop-2 and help
&amp;gt;&amp;gt; ensure we can support it for forseeable future in a compatible manner for
&amp;gt;&amp;gt; the benefit of our users and downstream projects.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; Please vote, the vote will run the normal 7 days. Obviously, I'm +1.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; thanks,
&amp;gt;&amp;gt; Arun
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; PS: To keep this discussion grounded in technical details I've moved this
&amp;gt;&amp;gt; to dev@ (bcc general@).
&amp;gt;&amp;gt;
&amp;gt;&amp;gt;
&amp;gt;</description>
         <author>Konstantin Shvachko</author>
         <guid isPermaLink="false">urn:uuid:%3cCAKtuutFnb=k7A0kSenyhqpJp0M5XCFyUUbjPMnCT9jeofgOU_w@mail-gmail-com%3e</guid>
         <pubDate>Fri, 17 May 2013 20:10:15 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c14A974EE-804E-4B37-8AFF-2AD4BBF7B1F4@apache.org%3e</link>
         <description>There is a different vote thread that is happening on dev lists which potentially overrides
this vote. You may want to hold on till that vote concludes.

Thanks,
+Vinod

On May 16, 2013, at 6:23 PM, Konstantin Boudnik wrote:
&amp;gt; 
&amp;gt; I can do RM'ing for this release. I would highly appreciate any help from
&amp;gt; anyone who's interested in the stabilization of 2.0.x line of Hadoop.
&amp;gt; 
&amp;gt; Thanks,
&amp;gt;  Cos</description>
         <author>Vinod Kumar Vavilapalli</author>
         <guid isPermaLink="false">urn:uuid:%3c14A974EE-804E-4B37-8AFF-2AD4BBF7B1F4@apache-org%3e</guid>
         <pubDate>Fri, 17 May 2013 04:10:57 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c20130517012321.GC27292@linspire.com%3e</link>
         <description>On Tue, May 14, 2013 at 10:47PM, Konstantin Shvachko wrote:
&amp;gt; Yes, Vinod. Thanks for understanding.
&amp;gt; 
&amp;gt; The plan is not to add any new features in 2.0.5. Only API changes to allow
&amp;gt; potential feature backports in subsequent releases.
&amp;gt; I will rename branch-2.0-alpha Arun created to branch-2.0.5 (right after
&amp;gt; this), make changes on it, then release. Similar to branch-0.23 model.
&amp;gt; 
&amp;gt; Renaming of current 2.0.5-beta to 2.1 is great.
&amp;gt; Do I understand correctly that renaming current 2.0.5-beta to 2.1 is a
&amp;gt; change in CHANGES.txt and renaming Jira versions, since 2.0.5-beta branch
&amp;gt; has not been carved?
&amp;gt; 
&amp;gt; Guys, please raise your voice to volunteer for the RM role? I will take on
&amp;gt; it if nobody wants it.
&amp;gt; I guess it will take a day or two to sort things out after the vote.

I can do RM'ing for this release. I would highly appreciate any help from
anyone who's interested in the stabilization of 2.0.x line of Hadoop.

Thanks,
  Cos

&amp;gt; On Tue, May 14, 2013 at 6:45 PM, Vinod Kumar Vavilapalli &amp;lt;
&amp;gt; vinodkv@hortonworks.com&amp;gt; wrote:
&amp;gt; 
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Have no idea what you meant there.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Even though several others noted that it isn't clear what is being voted
&amp;gt; &amp;gt; on, trying to make sense out of it, it seems that
&amp;gt; &amp;gt;  - you don't want any new features at all in 2.0.5.
&amp;gt; &amp;gt;  - The originally planned 2.0.5 *has* already got new features which go
&amp;gt; &amp;gt; against this vote result.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; So I think, Arun proposed that we rename the originally planned 2.0.5 to
&amp;gt; &amp;gt; 2.1 and you said yes. Arun then he went ahead and copied 2.0.4-alpha to
&amp;gt; &amp;gt; 2.0-alpha where it can be 'stabilized'.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; And then this.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Please make it clear. Unfortunately there are those who have the onus of
&amp;gt; &amp;gt; reviewing/committing some 'features' to branch-2. Please let us know what
&amp;gt; &amp;gt; is okay.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Will start committing to branch-2 unless I hear otherwise.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; The other concern is about merging patches into this 'stability-branch'.
&amp;gt; &amp;gt; Clearly the vote doesn't tell who the RM is and it isn't clear who is doing
&amp;gt; &amp;gt; it. Till that happens, I'll skip merging patches to branch-2.0-alpha branch
&amp;gt; &amp;gt; - whether the patch is a feature or a bug needs to be negotiated with the
&amp;gt; &amp;gt; RM *when in doubt*.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Thanks,
&amp;gt; &amp;gt; +Vinod
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; On May 14, 2013, at 11:52 AM, Konstantin Shvachko wrote:
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; &amp;gt; Sounds like you are having fun, Arun.
&amp;gt; &amp;gt; &amp;gt; 2.0.5 is explicitly in the subject line for this vote.
&amp;gt; &amp;gt; &amp;gt; No worries I'll fix that.
&amp;gt; &amp;gt; &amp;gt;
&amp;gt; &amp;gt; &amp;gt; You should stop assuming - it's in nobody interests - and start reading.
&amp;gt; &amp;gt; &amp;gt; --Konst
&amp;gt; &amp;gt; &amp;gt;
&amp;gt; &amp;gt; &amp;gt;
&amp;gt; &amp;gt; &amp;gt; On Tue, May 14, 2013 at 11:10 AM, Arun C Murthy 
&amp;gt; &amp;gt; wrote:
&amp;gt; &amp;gt; &amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; On May 14, 2013, at 11:04 AM, Konstantin Shvachko wrote:
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; I can point you towards a set of fixes I think important for YARN
&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt; (nodemanager, security etc.).
&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt; That would be very much appreciated.
&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.
&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt; Thanks.
&amp;gt; &amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; Thanks. I've copied branch-2.0.4-alpha as a new branch-2.0-alpha branch.
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; This way you can start with a clean slate. Good luck.
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; As I noted before in the thread, the APIs in branch-2.0-alpha will
&amp;gt; &amp;gt; remain
&amp;gt; &amp;gt; &amp;gt;&amp;gt; incompatible with branch-2.
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; thanks,
&amp;gt; &amp;gt; &amp;gt;&amp;gt; Arun
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;</description>
         <author>Konstantin Boudnik</author>
         <guid isPermaLink="false">urn:uuid:%3c20130517012321-GC27292@linspire-com%3e</guid>
         <pubDate>Fri, 17 May 2013 01:23:21 +0000</pubDate>
      </item>
      <item>
         <title>Re: [VOTE] - Release 2.0.5-beta</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCDBA8209.241F4%25nroberts@yahoo-inc.com%3e</link>
         <description>+1 (non-binding)

&amp;gt;From my perspective:

* The key feature that will drive me to adopt 2.x is Rolling Upgrades
* In order to get to rolling upgrades, we need a compatibility story that
is significantly better than we have today
  * We need a comprehensive definition of what compatibility really means
  * We need better testing in place to verify we're not breaking
compatibility 
  * We need better definition and testing of what rolling upgrades really
means. Rolling between bug-fix releases ­ Required, Rolling between minor
releases ­ Required, Rolling between major releases ­ Desired.
  * We need work-preserving restart on the YARN side. Restarting jobs
isn't sufficient.
  * Š  
* Given that Rolling upgrades aren't there yet, and there is still work to
be done to solidify the compatibility story, I'm ok with the feature
window remaining open until these are in place, especially given the fact
that the proposed features are likely to have non-zero impact on
compatibility/rolling_upgrades.
* I'd certainly like a release with rolling upgrades as soon as possible,
so I feel like the feature window needs to ramp down very quickly.
Something like 2.0.5-beta in May with the current list of proposed
features, then 2.0.6-beta in late summer with full rolling upgrade support
and a solid compatibility story, would seem like a reasonable timeline.
Once we have a beta release with rolling upgrades, I can look at pushing
2.x to some of our larger clusters.



Nathan Roberts
nroberts@yahoo-inc.com

On 5/15/13 12:57 PM, &quot;Arun C Murthy&quot;  wrote:

&amp;gt;Folks,
&amp;gt;
&amp;gt;A considerable number of people have expressed confusion regarding the
&amp;gt;recent vote on 2.0.5, beta status etc. given lack of specifics, the
&amp;gt;voting itself (validity of the vote itself, whose votes are binding) etc.
&amp;gt;
&amp;gt;IMHO technical arguments (incompatibility b/w 2.0 &amp; 2.1, current
&amp;gt;stability of 3 features under debate etc.) have been lost in the
&amp;gt;discussion in favor of non-technical (almost dramatic) nuances such as
&amp;gt;&quot;seizing the moment&quot;. There is now dangerous talk of tolerating
&amp;gt;incompatibility b/w 2.0 and 2.1) - this is a red flag for me;
&amp;gt;particularly when there are just 3 features being debated and active
&amp;gt;committers and contributors are confident of and ready to stand by their
&amp;gt;work. All patches, I believe, are ready to be merged in the the next few
&amp;gt;days per discussions on jira. This will, clearly, not delay the other API
&amp;gt;work which everyone agrees is crucial. As a result, I feel no recourse
&amp;gt;but to restart a new vote - all attempts at calm, reasoned, civil
&amp;gt;discussion based on technical arguments have come to naught - I apologize
&amp;gt;for the thrash caused to everyone's attention.
&amp;gt;
&amp;gt;To get past all of this confusion, I'd like to present an alternate,
&amp;gt;specific proposal for consideration.
&amp;gt;
&amp;gt;I propose we continue the original plan and make a 2.0.5-beta release by
&amp;gt;May end with the following content:
&amp;gt;# HDFS-347
&amp;gt;# HDFS Snapshots
&amp;gt;# Windows support
&amp;gt;# Necessary &amp; final API/protocol changes such as:
&amp;gt; * Final YARN API changes: YARN-386
&amp;gt; * MR Binary Compatibility: MAPREDUCE-5108
&amp;gt; * Final RPC cleanup: HADOOP-8990
&amp;gt;
&amp;gt;People working on the above features have all expressed considerable
&amp;gt;comfort with them and are ready to stand-by to help expedite any
&amp;gt;necessary bug-fixes etc. to get to stabilization quickly. I'm confident
&amp;gt;we can get this release out by end of May. This sets stage for a
&amp;gt;hadoop-2.x GA release right after with some more testing - this means I
&amp;gt;think I can quickly turn around and make bug-fix releases as necessary
&amp;gt;right after 2.0.5-beta.
&amp;gt;
&amp;gt;I request that people consider helping out with this plan and sign up to
&amp;gt;help push hadoop-2.x to stability as outlined above. I believe this will
&amp;gt;help achieve our shared goals of quickly stabilizing hadoop-2 and help
&amp;gt;ensure we can support it for forseeable future in a compatible manner for
&amp;gt;the benefit of our users and downstream projects.
&amp;gt;
&amp;gt;Please vote, the vote will run the normal 7 days. Obviously, I'm +1.
&amp;gt;
&amp;gt;thanks,
&amp;gt;Arun
&amp;gt;
&amp;gt;PS: To keep this discussion grounded in technical details I've moved this
&amp;gt;to dev@ (bcc general@).
&amp;gt;</description>
         <author>Nathan Roberts</author>
         <guid isPermaLink="false">urn:uuid:%3cCDBA8209-241F4%25nroberts@yahoo-inc-com%3e</guid>
         <pubDate>Thu, 16 May 2013 17:36:20 +0000</pubDate>
      </item>
      <item>
         <title>Fwd: [VOTE] - Release 2.0.5-beta</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c760CBD96-2B47-4CC3-A634-38309651EDAD@apache.org%3e</link>
         <description>There is a thread going on with a more specific release plan for 2.0.5-beta at common-dev@.

Please vote there.

Unlike the last vote where apparently it wasn't clear to some of the committers, stating clearly:
all committers and PMC have binding votes for release plans according to Hadoop bylaws.

Thanks,
+Vinod Kumar Vavilapalli

Begin forwarded message:

&amp;gt; From: Arun C Murthy 
&amp;gt; Subject: [VOTE] - Release 2.0.5-beta
&amp;gt; Date: May 15, 2013 10:57:30 AM PDT
&amp;gt; To: common-dev@hadoop.apache.org
&amp;gt; Reply-To: common-dev@hadoop.apache.org
&amp;gt; 
&amp;gt; Folks,
&amp;gt; 
&amp;gt; A considerable number of people have expressed confusion regarding the recent vote on
2.0.5, beta status etc. given lack of specifics, the voting itself (validity of the vote itself,
whose votes are binding) etc.
&amp;gt; 
&amp;gt; IMHO technical arguments (incompatibility b/w 2.0 &amp; 2.1, current stability of 3 features
under debate etc.) have been lost in the discussion in favor of non-technical (almost dramatic)
nuances such as &quot;seizing the moment&quot;. There is now dangerous talk of tolerating incompatibility
b/w 2.0 and 2.1) - this is a red flag for me; particularly when there are just 3 features
being debated and active committers and contributors are confident of and ready to stand by
their work. All patches, I believe, are ready to be merged in the the next few days per discussions
on jira. This will, clearly, not delay the other API work which everyone agrees is crucial.
As a result, I feel no recourse but to restart a new vote - all attempts at calm, reasoned,
civil discussion based on technical arguments have come to naught - I apologize for the thrash
caused to everyone's attention.
&amp;gt; 
&amp;gt; To get past all of this confusion, I'd like to present an alternate, specific proposal
for consideration.
&amp;gt; 
&amp;gt; I propose we continue the original plan and make a 2.0.5-beta release by May end with
the following content:
&amp;gt; # HDFS-347
&amp;gt; # HDFS Snapshots
&amp;gt; # Windows support
&amp;gt; # Necessary &amp; final API/protocol changes such as:
&amp;gt; * Final YARN API changes: YARN-386
&amp;gt; * MR Binary Compatibility: MAPREDUCE-5108
&amp;gt; * Final RPC cleanup: HADOOP-8990
&amp;gt; 
&amp;gt; People working on the above features have all expressed considerable comfort with them
and are ready to stand-by to help expedite any necessary bug-fixes etc. to get to stabilization
quickly. I'm confident we can get this release out by end of May. This sets stage for a hadoop-2.x
GA release right after with some more testing - this means I think I can quickly turn around
and make bug-fix releases as necessary right after 2.0.5-beta.
&amp;gt; 
&amp;gt; I request that people consider helping out with this plan and sign up to help push hadoop-2.x
to stability as outlined above. I believe this will help achieve our shared goals of quickly
stabilizing hadoop-2 and help ensure we can support it for forseeable future in a compatible
manner for the benefit of our users and downstream projects.
&amp;gt; 
&amp;gt; Please vote, the vote will run the normal 7 days. Obviously, I'm +1.
&amp;gt; 
&amp;gt; thanks,
&amp;gt; Arun
&amp;gt; 
&amp;gt; PS: To keep this discussion grounded in technical details I've moved this to dev@ (bcc
general@).
&amp;gt;</description>
         <author>Vinod Kumar Vavilapalli</author>
         <guid isPermaLink="false">urn:uuid:%3c760CBD96-2B47-4CC3-A634-38309651EDAD@apache-org%3e</guid>
         <pubDate>Wed, 15 May 2013 18:08:57 +0000</pubDate>
      </item>
      <item>
         <title>[VOTE] - Release 2.0.5-beta</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c48A037BF-5EE8-44EA-BE27-0BBB46DA0B5B@hortonworks.com%3e</link>
         <description>Folks,

A considerable number of people have expressed confusion regarding the recent vote on 2.0.5,
beta status etc. given lack of specifics, the voting itself (validity of the vote itself,
whose votes are binding) etc.

IMHO technical arguments (incompatibility b/w 2.0 &amp; 2.1, current stability of 3 features
under debate etc.) have been lost in the discussion in favor of non-technical (almost dramatic)
nuances such as &quot;seizing the moment&quot;. There is now dangerous talk of tolerating incompatibility
b/w 2.0 and 2.1) - this is a red flag for me; particularly when there are just 3 features
being debated and active committers and contributors are confident of and ready to stand by
their work. All patches, I believe, are ready to be merged in the the next few days per discussions
on jira. This will, clearly, not delay the other API work which everyone agrees is crucial.
As a result, I feel no recourse but to restart a new vote - all attempts at calm, reasoned,
civil discussion based on technical arguments have come to naught - I apologize for the thrash
caused to everyone's attention.

To get past all of this confusion, I'd like to present an alternate, specific proposal for
consideration.

I propose we continue the original plan and make a 2.0.5-beta release by May end with the
following content:
# HDFS-347
# HDFS Snapshots
# Windows support
# Necessary &amp; final API/protocol changes such as:
 * Final YARN API changes: YARN-386
 * MR Binary Compatibility: MAPREDUCE-5108
 * Final RPC cleanup: HADOOP-8990

People working on the above features have all expressed considerable comfort with them and
are ready to stand-by to help expedite any necessary bug-fixes etc. to get to stabilization
quickly. I'm confident we can get this release out by end of May. This sets stage for a hadoop-2.x
GA release right after with some more testing - this means I think I can quickly turn around
and make bug-fix releases as necessary right after 2.0.5-beta.

I request that people consider helping out with this plan and sign up to help push hadoop-2.x
to stability as outlined above. I believe this will help achieve our shared goals of quickly
stabilizing hadoop-2 and help ensure we can support it for forseeable future in a compatible
manner for the benefit of our users and downstream projects.

Please vote, the vote will run the normal 7 days. Obviously, I'm +1.

thanks,
Arun

PS: To keep this discussion grounded in technical details I've moved this to dev@ (bcc general@).</description>
         <author>Arun C Murthy</author>
         <guid isPermaLink="false">urn:uuid:%3c48A037BF-5EE8-44EA-BE27-0BBB46DA0B5B@hortonworks-com%3e</guid>
         <pubDate>Wed, 15 May 2013 17:57:30 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCADdVdVGWHZ0uYvdZGJGKpHeZxfn4j_hOqdT6dMsPzOtDWLWzcg@mail.gmail.com%3e</link>
         <description>Now, here's the rationale: speaking from an experience of building
&amp;gt; a community-driven distribution on top of Hadoop releases I can
&amp;gt; attest to how badly we (and all the downstream projects) need a
&amp;gt; stable 2.x baseline. Perhaps a less featurefull one, but the one
&amp;gt; that would parallel stability of 1.x code line.
&amp;gt;
&amp;gt; The downstream projects are struggling mightily with the fact that
&amp;gt; it is never quite safe to assume 2.0.x to be stable (to be honest
&amp;gt; we labeled it alpha for a reason). We have to have *something*.
&amp;gt;

Roman, I think no one disagrees with the need for stabilization.
Even before this vote started, we were moving towards stability from
2.0.4-alpha to 2.0.5-beta with main focus on API/protocol compatibility,
which I assume is the most important thing for downstream projects.


&amp;gt;
&amp;gt; Of course, as you point out, the fact that a more featureful
&amp;gt; 2.1.x line now might become incompatible with a stable base
&amp;gt; of 2.0.x is something to worry about. I've struggled with it
&amp;gt; myself and finally accepted it as a much lesser evil.
&amp;gt;
&amp;gt;
I think this is a bad idea. I am personally against incompatible 2.1.x.
The lesser evil I see is, spending possibly few more days of including
well tested features, instead of suddenly appearing on release
discussions, starting this vote, disrupting the previous decisions and
insisting on spinning out a release at any cost, without clearly
articulating
what the plans for stabilizing are or what compatibility will be guaranteed.

Finally, imagine that we're successful with 2.0.x stabilization and all
&amp;gt; of the downstream now has it as a default profile(*) I can guarantee
&amp;gt; you that it would generate tons of additional feedback that would
&amp;gt; be quite useful to future stabilization of 2.1.x. At this point this
&amp;gt; feedback is lost.
&amp;gt;

I do not think feedback is lost. We are getting this feedback from
many folks who are spending time, building features and testing features.
We also get the feedback from 0.23 stabilization, which has immensely
helped 2.x.

No one is disagreeing about the need for quickly going to 2.0 GA. The
disagreement is on the path towards that.

Regards,
Suresh</description>
         <author>Suresh Srinivas</author>
         <guid isPermaLink="false">urn:uuid:%3cCADdVdVGWHZ0uYvdZGJGKpHeZxfn4j_hOqdT6dMsPzOtDWLWzcg@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 17:39:46 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCA+ULb+s2+RS_PuXDhSAim5Rr-xPM3dpaFV4TOB0btNrTYE_0oQ@mail.gmail.com%3e</link>
         <description>On Wed, May 15, 2013 at 1:20 AM, Matt Foley  wrote:
&amp;gt; Additional features that everybody wants in Hadoop-2 still remain to be
&amp;gt; added.  We KNOW these will result in non-backward-compatible API changes.
&amp;gt;  So by trying to do a stability line of code now, we are terminating the
&amp;gt; effort to achieve backward-compatibility in Hadoop-2 APIs.
&amp;gt;
&amp;gt; Did this community really intend to vote for that?  Because that's what
&amp;gt; we've now got.

This was one of the crucial points for me as well (if you rewind the thread
you could see my original vote being -1 precisely because I did NOT
want to have incompatible changes within the same &quot;namespace&quot; of 2.0).

After Arun has proposed a different namespace of 2.1.x I changed my
vote to +1.

Now, here's the rationale: speaking from an experience of building
a community-driven distribution on top of Hadoop releases I can
attest to how badly we (and all the downstream projects) need a
stable 2.x baseline. Perhaps a less featurefull one, but the one
that would parallel stability of 1.x code line.

The downstream projects are struggling mightily with the fact that
it is never quite safe to assume 2.0.x to be stable (to be honest
we labeled it alpha for a reason). We have to have *something*.

Of course, as you point out, the fact that a more featureful
2.1.x line now might become incompatible with a stable base
of 2.0.x is something to worry about. I've struggled with it
myself and finally accepted it as a much lesser evil.

Finally, imagine that we're successful with 2.0.x stabilization and all
of the downstream now has it as a default profile(*) I can guarantee
you that it would generate tons of additional feedback that would
be quite useful to future stabilization of 2.1.x. At this point this
feedback is lost.

Thanks,
Roman.

P.S. In fact we need it so badly, that Cos and I are going to have a
panel discussion at HUG (@Yahoo campus) tonight on that very subject.
Everybody who feels passionate about this and would like to share
ideas/observations would be extremely welcome to participate on the panel.

(*) And speaking of the default profiles, here's my favorite way of
demonstrating
that downstream is hurting:
  $ cd ~/src/random-hadoop-downstream-project
  $ mvn help:all-profiles
Listing Profiles for Project: XXXX
  Profile Id: hadoop_0.20.203 (Active: true , Source: pom)
  Profile Id: hadoop_1.0 (Active: false , Source: pom)
  Profile Id: hadoop_non_secure (Active: false , Source: pom)
  Profile Id: hadoop_facebook (Active: false , Source: pom)
  Profile Id: hadoop_0.23 (Active: false , Source: pom)
  Profile Id: hadoop_yarn (Active: false , Source: pom)
  Profile Id: hadoop_2.0.0 (Active: false , Source: pom)
  Profile Id: hadoop_2.0.1 (Active: false , Source: pom)
  Profile Id: hadoop_2.0.2 (Active: false , Source: pom)
  Profile Id: hadoop_2.0.3 (Active: false , Source: pom)
  Profile Id: hadoop_trunk (Active: false , Source: pom)
  Profile Id: hadoop_cdh4.1.2 (Active: false , Source: pom)

And good luck finding Maven artifacts for it!</description>
         <author>Roman Shaposhnik</author>
         <guid isPermaLink="false">urn:uuid:%3cCA+ULb+s2+RS_PuXDhSAim5Rr-xPM3dpaFV4TOB0btNrTYE_0oQ@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 16:50:23 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCABCYYb_jRYR26e0+BRPmziQAtL9mxmvVNhaXEvapdb7nEPw0Sg@mail.gmail.com%3e</link>
         <description>I have a question about dev process in light of this vote.  As a
contributor, how do I set the Target Version/s field correctly in jiras to
inform reviewers and committers of the proper destination for my code?
 Before this vote, my rough guideline was &quot;if Windows-specific, then 3.0.0,
else 2.0.X and 3.0.0&quot;.  After this vote, it seems there are some additional
nuances, such that incompatible changes need to target 2.1.X + 3.0.0, and
perhaps simple bug fixes like adding a null check need to target 2.0.X +
2.1.X + 3.0.0.

As others have stated, there may even be ambiguity or disagreement about
the definition of &quot;simple bug fixes&quot;.  The specifics are difficult to
anticipate, so committers may need to come to agreement on some general
guidelines, and then debate further as needed on individual patches.

If this is generally confusing for the community (not just my own
confusion), then I'll volunteer to add notes in the HowToContribute wiki
once we have the answers.

Chris Nauroth
Hortonworks
http://hortonworks.com/



On Wed, May 15, 2013 at 2:17 AM, Arun C Murthy  wrote:

&amp;gt;
&amp;gt; On May 15, 2013, at 12:45 AM, Konstantin Shvachko wrote:
&amp;gt;
&amp;gt; &amp;gt; Hello Arun,
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Please accept my apologies for what could have been considered as a rude
&amp;gt; &amp;gt; response.
&amp;gt; &amp;gt; Didn't mean any sort of incivility.
&amp;gt;
&amp;gt; Accepted. Thanks.
&amp;gt;
&amp;gt; &amp;gt; Please attribute my emotional response to the onus of explaining over and
&amp;gt; &amp;gt; over again that
&amp;gt; &amp;gt; - I am not opposed to the features
&amp;gt; &amp;gt; - not forcing a release profile on you
&amp;gt; &amp;gt; - but rather propose a more conservative release sequence with a focus on
&amp;gt; &amp;gt; stability.
&amp;gt; &amp;gt; in the last two weeks.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; If the version rename we agreed upon earlier is still valid, please
&amp;gt; proceed.
&amp;gt; &amp;gt; I am blocked on the rename of artifacts.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; I presume we can move this to dev.
&amp;gt;
&amp;gt; Frankly, I'm still confused how/why this has evolved or where it's
&amp;gt; reached. But yes, let's move it to dev.
&amp;gt;
&amp;gt; Arun
&amp;gt;
&amp;gt;</description>
         <author>Chris Nauroth</author>
         <guid isPermaLink="false">urn:uuid:%3cCABCYYb_jRYR26e0+BRPmziQAtL9mxmvVNhaXEvapdb7nEPw0Sg@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 16:31:37 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c50D98C33-F048-4F41-9519-4654079F7336@hortonworks.com%3e</link>
         <description>On May 15, 2013, at 12:45 AM, Konstantin Shvachko wrote:

&amp;gt; Hello Arun,
&amp;gt; 
&amp;gt; Please accept my apologies for what could have been considered as a rude
&amp;gt; response.
&amp;gt; Didn't mean any sort of incivility.

Accepted. Thanks.

&amp;gt; Please attribute my emotional response to the onus of explaining over and
&amp;gt; over again that
&amp;gt; - I am not opposed to the features
&amp;gt; - not forcing a release profile on you
&amp;gt; - but rather propose a more conservative release sequence with a focus on
&amp;gt; stability.
&amp;gt; in the last two weeks.
&amp;gt; 
&amp;gt; If the version rename we agreed upon earlier is still valid, please proceed.
&amp;gt; I am blocked on the rename of artifacts.
&amp;gt; 
&amp;gt; I presume we can move this to dev.

Frankly, I'm still confused how/why this has evolved or where it's reached. But yes, let's
move it to dev.

Arun</description>
         <author>Arun C Murthy</author>
         <guid isPermaLink="false">urn:uuid:%3c50D98C33-F048-4F41-9519-4654079F7336@hortonworks-com%3e</guid>
         <pubDate>Wed, 15 May 2013 09:17:31 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCA+z3+9GupsVDoZrBee=NTTWvOKZBHdxT+ata5f1_dssp-4467A@mail.gmail.com%3e</link>
         <description>Having just finished the 1.2.0 release, I have now taken the time to
carefully read this entire thread. (For a more enjoyable experience, I'm
practicing walking on hot coals next week :-)

I think something got lost in the argumentation:

First of all, what I understand is that
1. Arun is being asked to take his progression of 2.0.x-alpha releases to a
new 2.1.x (perhaps 2.1.x-beta?) line
2. Konst is being allowed to repurpose the 2.0.x line, starting with 2.0.5,
into a stabilization line for the subset of Hadoop-2 features already in
2.0.4-alpha.

[I say &quot;allowed&quot; because, while any committer can make a new branch and
propose releases from it, Konst has proposed to take over an existing
sequence of branches, for which a dedicated and long-term Release Manager
has previously proposed a well-understood sequence of releases; see
http://s.apache.org/BmM ]

Here's the thing that got lost, and I think we better clarify:

Additional features that everybody wants in Hadoop-2 still remain to be
added.  We KNOW these will result in non-backward-compatible API changes.
 So by trying to do a stability line of code now, we are terminating the
effort to achieve backward-compatibility in Hadoop-2 APIs.

Did this community really intend to vote for that?  Because that's what
we've now got.

--Matt






On Wed, May 15, 2013 at 12:45 AM, Konstantin Shvachko
 wrote:

&amp;gt; Hello Arun,
&amp;gt;
&amp;gt; Please accept my apologies for what could have been considered as a rude
&amp;gt; response.
&amp;gt; Didn't mean any sort of incivility.
&amp;gt; Please attribute my emotional response to the onus of explaining over and
&amp;gt; over again that
&amp;gt; - I am not opposed to the features
&amp;gt; - not forcing a release profile on you
&amp;gt; - but rather propose a more conservative release sequence with a focus on
&amp;gt; stability.
&amp;gt; in the last two weeks.
&amp;gt;
&amp;gt; If the version rename we agreed upon earlier is still valid, please
&amp;gt; proceed.
&amp;gt; I am blocked on the rename of artifacts.
&amp;gt;
&amp;gt; I presume we can move this to dev.
&amp;gt;
&amp;gt; Thanks,
&amp;gt; --Konst
&amp;gt;
&amp;gt;
&amp;gt;
&amp;gt; On Tue, May 14, 2013 at 11:52 AM, Konstantin Shvachko
&amp;gt; wrote:
&amp;gt;
&amp;gt; &amp;gt; Sounds like you are having fun, Arun.
&amp;gt; &amp;gt; 2.0.5 is explicitly in the subject line for this vote.
&amp;gt; &amp;gt; No worries I'll fix that.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; You should stop assuming - it's in nobody interests - and start reading.
&amp;gt; &amp;gt; --Konst
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; On Tue, May 14, 2013 at 11:10 AM, Arun C Murthy
  &amp;gt;wrote:
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; On May 14, 2013, at 11:04 AM, Konstantin Shvachko wrote:
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; I can point you towards a set of fixes I think important for YARN
&amp;gt; &amp;gt;&amp;gt; &amp;gt; (nodemanager, security etc.).
&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; That would be very much appreciated.
&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt;&amp;gt; I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.
&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt; &amp;gt; Thanks.
&amp;gt; &amp;gt;&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; Thanks. I've copied branch-2.0.4-alpha as a new branch-2.0-alpha branch.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; This way you can start with a clean slate. Good luck.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; As I noted before in the thread, the APIs in branch-2.0-alpha will
&amp;gt; remain
&amp;gt; &amp;gt;&amp;gt; incompatible with branch-2.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; thanks,
&amp;gt; &amp;gt;&amp;gt; Arun
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt;</description>
         <author>Matt Foley</author>
         <guid isPermaLink="false">urn:uuid:%3cCA+z3+9GupsVDoZrBee=NTTWvOKZBHdxT+ata5f1_dssp-4467A@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 08:20:30 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCAKtuutE_07DxPJthX9=XJin-WPBXH65YOMoaRfBRWgWkn=ucAA@mail.gmail.com%3e</link>
         <description>Hello Arun,

Please accept my apologies for what could have been considered as a rude
response.
Didn't mean any sort of incivility.
Please attribute my emotional response to the onus of explaining over and
over again that
- I am not opposed to the features
- not forcing a release profile on you
- but rather propose a more conservative release sequence with a focus on
stability.
in the last two weeks.

If the version rename we agreed upon earlier is still valid, please proceed.
I am blocked on the rename of artifacts.

I presume we can move this to dev.

Thanks,
--Konst



On Tue, May 14, 2013 at 11:52 AM, Konstantin Shvachko
 wrote:

&amp;gt; Sounds like you are having fun, Arun.
&amp;gt; 2.0.5 is explicitly in the subject line for this vote.
&amp;gt; No worries I'll fix that.
&amp;gt;
&amp;gt; You should stop assuming - it's in nobody interests - and start reading.
&amp;gt; --Konst
&amp;gt;
&amp;gt;
&amp;gt; On Tue, May 14, 2013 at 11:10 AM, Arun C Murthy wrote:
&amp;gt;
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; On May 14, 2013, at 11:04 AM, Konstantin Shvachko wrote:
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; I can point you towards a set of fixes I think important for YARN
&amp;gt;&amp;gt; &amp;gt; (nodemanager, security etc.).
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; That would be very much appreciated.
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt;&amp;gt; I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; Thanks.
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; Thanks. I've copied branch-2.0.4-alpha as a new branch-2.0-alpha branch.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; This way you can start with a clean slate. Good luck.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; As I noted before in the thread, the APIs in branch-2.0-alpha will remain
&amp;gt;&amp;gt; incompatible with branch-2.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; thanks,
&amp;gt;&amp;gt; Arun
&amp;gt;
&amp;gt;
&amp;gt;</description>
         <author>Konstantin Shvachko</author>
         <guid isPermaLink="false">urn:uuid:%3cCAKtuutE_07DxPJthX9=XJin-WPBXH65YOMoaRfBRWgWkn=ucAA@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 07:45:02 +0000</pubDate>
      </item>
      <item>
         <title>[ANNOUNCE] Hadoop version 1.2.0 released</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCA+z3+9Er-fx6XwZ=refL1aa70qSKKREhBc3Rz0XP3aSOhaVh6w@mail.gmail.com%3e</link>
         <description>I'm happy to announce that on May 13, Hadoop version 1.2.0 passed its
release vote.  It is now available in SVN and is in process of propagating
to artifact mirrors.  It should be available on all mirrors by end of day
Wednesday.

This release delivers over 200 enhancements and bug-fixes, compared to the
previous 1.1.2 release. Major enhancements include:

   - DistCp v2 backported
   - Web services for JobTracker
   - WebHDFS enhancements
   - Extensions of task placement and replica placement policy interfaces
   - Offline Image Viewer backported
   - Namenode more robust in case of edit log corruption
   - Add NodeGroups level to NetworkTopology
   - Add &quot;unset&quot; to Configuration API

 Please see the Hadoop 1.2.0 Release
Notes for
more details.

This is a beta release.  I intend to start a stabilization release (version
1.2.1) in 3 weeks from now.

All open Jira tickets with Target Version &quot;1.2.0&quot; that weren't yet closed,
were moved to Target Version 1.3.0.  However, if you want something fixed
in 1.2.1, you are encouraged to edit that ticket, change its Target Version
to 1.2.1, and contribute a patch to branch-1.2.  Bug fixes are welcome in
1.2.1.  However, we ask that significant feature enhancements be
contributed to branch-1 for the future version 1.3.0, instead.

Thank you, and enjoy your new release.
Best regards,
--Matt
(release manager, version 1.2)</description>
         <author>Matt Foley</author>
         <guid isPermaLink="false">urn:uuid:%3cCA+z3+9Er-fx6XwZ=refL1aa70qSKKREhBc3Rz0XP3aSOhaVh6w@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 07:32:02 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCADadbPGV9VcCJCUiE0cxmjTGTyT_9_KmqLUOBAvogDAFDoHo7A@mail.gmail.com%3e</link>
         <description>NSW == some random phone substitution. I meant &quot;specifics&quot;
On 14 May 2013 23:09, &quot;Steve Loughran&quot;  wrote:

&amp;gt; That's because i thought this was a PMC vote. I marked mine as non binding
&amp;gt; as I'm only a commiter. Now that the NSW of this badly structured vote is
&amp;gt; clearer, I would vote -1 binding on it unless it was clarified better and
&amp;gt; accounted with a policy to receive how you would get forward API
&amp;gt; compatibility while keeping out those features that you seem personally
&amp;gt; opposed to..
&amp;gt; On 14 May 2013 21:42, &quot;Konstantin Shvachko&quot;  wrote:
&amp;gt;
&amp;gt;&amp;gt; Vinod,
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; Steve explicitly marked his vote as non-binding.
&amp;gt;&amp;gt; I counted it as such.
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; Thanks,
&amp;gt;&amp;gt; --Konst
&amp;gt;&amp;gt;
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; On Tue, May 14, 2013 at 1:15 PM, Vinod Kumar Vavilapalli &amp;lt;
&amp;gt;&amp;gt; vinodkv@hortonworks.com&amp;gt; wrote:
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; The vote count is wrong:
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; 6 binding +1s
&amp;gt;&amp;gt; &amp;gt; 5 binding -1s
&amp;gt;&amp;gt; &amp;gt; 4 non-binding +1s
&amp;gt;&amp;gt; &amp;gt; 2 non-binding -1s.
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; I think you mis-counted stevel, whose vote is binding.
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; On May 14, 2013, at 10:07 AM, Konstantin Shvachko wrote:
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; This vote passes with
&amp;gt;&amp;gt; &amp;gt; &amp;gt; 6 binding +1s
&amp;gt;&amp;gt; &amp;gt; &amp;gt; 4 non-binding +1
&amp;gt;&amp;gt; &amp;gt; &amp;gt; 4 binding -1
&amp;gt;&amp;gt; &amp;gt; &amp;gt; 3 non-binding -1
&amp;gt;&amp;gt; &amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; Thank you for voting,
&amp;gt;&amp;gt; &amp;gt; &amp;gt; --Konstantin
&amp;gt;&amp;gt; &amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt; On Wed, May 1, 2013 at 12:53 PM, Konstantin Shvachko
&amp;gt;&amp;gt; &amp;gt; &amp;gt; wrote:
&amp;gt;&amp;gt; &amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; Please vote on the following plan for Hadoop release 2.0.5
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; - bug fixes encountered in current release 2.0.4-alpha
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; - make all API changes to allow freezing them post 2.0.5
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; - no new features
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; As discussed on @dev thread
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; http://s.apache.org/fs
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; this will allow to stabilize 2.0 branch in a short and predictable
&amp;gt;&amp;gt; &amp;gt; period
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; of time.
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; This enables a powerful option to have the release tested at Yahoo
&amp;gt;&amp;gt; &amp;gt; scale.
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; The plan is to follow up with 2.1.0 - the stable release.
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; New features can and should be added on top of the stable release
&amp;gt;&amp;gt; once
&amp;gt;&amp;gt; &amp;gt; it
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; is out.
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; Hadoop by-laws:
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; http://hadoop.apache.org/bylaws.html
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; &quot;Release Plan
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; Defines the timetable and actions for a release. The plan also
&amp;gt;&amp;gt; &amp;gt; nominates a
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; Release Manager.
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; Lazy majority of active committers&quot;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; assume nomination of a Release Manager with the plan.
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; It would be really good if Arun continues if this plan is adopted.
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; We can return to the RM topic if not.
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; The vote will run for 7 days until next Wed, May 8th.
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; Thanks,
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt; --Konstantin
&amp;gt;&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt; &amp;gt;
&amp;gt;&amp;gt;
&amp;gt;</description>
         <author>Steve Loughran</author>
         <guid isPermaLink="false">urn:uuid:%3cCADadbPGV9VcCJCUiE0cxmjTGTyT_9_KmqLUOBAvogDAFDoHo7A@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 06:10:47 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCADadbPHS=-ui4fDdVM9zwvX7u7=j8D3j6wmxNdmsySxNe9pr3A@mail.gmail.com%3e</link>
         <description>That's because i thought this was a PMC vote. I marked mine as non binding
as I'm only a commiter. Now that the NSW of this badly structured vote is
clearer, I would vote -1 binding on it unless it was clarified better and
accounted with a policy to receive how you would get forward API
compatibility while keeping out those features that you seem personally
opposed to..
On 14 May 2013 21:42, &quot;Konstantin Shvachko&quot;  wrote:

&amp;gt; Vinod,
&amp;gt;
&amp;gt; Steve explicitly marked his vote as non-binding.
&amp;gt; I counted it as such.
&amp;gt;
&amp;gt; Thanks,
&amp;gt; --Konst
&amp;gt;
&amp;gt;
&amp;gt; On Tue, May 14, 2013 at 1:15 PM, Vinod Kumar Vavilapalli &amp;lt;
&amp;gt; vinodkv@hortonworks.com&amp;gt; wrote:
&amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; The vote count is wrong:
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; 6 binding +1s
&amp;gt; &amp;gt; 5 binding -1s
&amp;gt; &amp;gt; 4 non-binding +1s
&amp;gt; &amp;gt; 2 non-binding -1s.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; I think you mis-counted stevel, whose vote is binding.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; On May 14, 2013, at 10:07 AM, Konstantin Shvachko wrote:
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; &amp;gt; This vote passes with
&amp;gt; &amp;gt; &amp;gt; 6 binding +1s
&amp;gt; &amp;gt; &amp;gt; 4 non-binding +1
&amp;gt; &amp;gt; &amp;gt; 4 binding -1
&amp;gt; &amp;gt; &amp;gt; 3 non-binding -1
&amp;gt; &amp;gt; &amp;gt;
&amp;gt; &amp;gt; &amp;gt; Thank you for voting,
&amp;gt; &amp;gt; &amp;gt; --Konstantin
&amp;gt; &amp;gt; &amp;gt;
&amp;gt; &amp;gt; &amp;gt;
&amp;gt; &amp;gt; &amp;gt; On Wed, May 1, 2013 at 12:53 PM, Konstantin Shvachko
&amp;gt; &amp;gt; &amp;gt; wrote:
&amp;gt; &amp;gt; &amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; Please vote on the following plan for Hadoop release 2.0.5
&amp;gt; &amp;gt; &amp;gt;&amp;gt; - bug fixes encountered in current release 2.0.4-alpha
&amp;gt; &amp;gt; &amp;gt;&amp;gt; - make all API changes to allow freezing them post 2.0.5
&amp;gt; &amp;gt; &amp;gt;&amp;gt; - no new features
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; As discussed on @dev thread
&amp;gt; &amp;gt; &amp;gt;&amp;gt; http://s.apache.org/fs
&amp;gt; &amp;gt; &amp;gt;&amp;gt; this will allow to stabilize 2.0 branch in a short and predictable
&amp;gt; &amp;gt; period
&amp;gt; &amp;gt; &amp;gt;&amp;gt; of time.
&amp;gt; &amp;gt; &amp;gt;&amp;gt; This enables a powerful option to have the release tested at Yahoo
&amp;gt; &amp;gt; scale.
&amp;gt; &amp;gt; &amp;gt;&amp;gt; The plan is to follow up with 2.1.0 - the stable release.
&amp;gt; &amp;gt; &amp;gt;&amp;gt; New features can and should be added on top of the stable release once
&amp;gt; &amp;gt; it
&amp;gt; &amp;gt; &amp;gt;&amp;gt; is out.
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; Hadoop by-laws:
&amp;gt; &amp;gt; &amp;gt;&amp;gt; http://hadoop.apache.org/bylaws.html
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; &quot;Release Plan
&amp;gt; &amp;gt; &amp;gt;&amp;gt; Defines the timetable and actions for a release. The plan also
&amp;gt; &amp;gt; nominates a
&amp;gt; &amp;gt; &amp;gt;&amp;gt; Release Manager.
&amp;gt; &amp;gt; &amp;gt;&amp;gt; Lazy majority of active committers&quot;
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; assume nomination of a Release Manager with the plan.
&amp;gt; &amp;gt; &amp;gt;&amp;gt; It would be really good if Arun continues if this plan is adopted.
&amp;gt; &amp;gt; &amp;gt;&amp;gt; We can return to the RM topic if not.
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; The vote will run for 7 days until next Wed, May 8th.
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt; &amp;gt;&amp;gt; Thanks,
&amp;gt; &amp;gt; &amp;gt;&amp;gt; --Konstantin
&amp;gt; &amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt;</description>
         <author>Steve Loughran</author>
         <guid isPermaLink="false">urn:uuid:%3cCADadbPHS=-ui4fDdVM9zwvX7u7=j8D3j6wmxNdmsySxNe9pr3A@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 06:09:14 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCAKtuutFGZ55xc+jBH8A-V1Nb597K5vSF31-s_3WobFnNyMPvig@mail.gmail.com%3e</link>
         <description>Yes, Vinod. Thanks for understanding.

The plan is not to add any new features in 2.0.5. Only API changes to allow
potential feature backports in subsequent releases.
I will rename branch-2.0-alpha Arun created to branch-2.0.5 (right after
this), make changes on it, then release. Similar to branch-0.23 model.

Renaming of current 2.0.5-beta to 2.1 is great.
Do I understand correctly that renaming current 2.0.5-beta to 2.1 is a
change in CHANGES.txt and renaming Jira versions, since 2.0.5-beta branch
has not been carved?

Guys, please raise your voice to volunteer for the RM role? I will take on
it if nobody wants it.
I guess it will take a day or two to sort things out after the vote.

Thanks,
--Konst

On Tue, May 14, 2013 at 6:45 PM, Vinod Kumar Vavilapalli &amp;lt;
vinodkv@hortonworks.com&amp;gt; wrote:

&amp;gt;
&amp;gt; Have no idea what you meant there.
&amp;gt;
&amp;gt; Even though several others noted that it isn't clear what is being voted
&amp;gt; on, trying to make sense out of it, it seems that
&amp;gt;  - you don't want any new features at all in 2.0.5.
&amp;gt;  - The originally planned 2.0.5 *has* already got new features which go
&amp;gt; against this vote result.
&amp;gt;
&amp;gt; So I think, Arun proposed that we rename the originally planned 2.0.5 to
&amp;gt; 2.1 and you said yes. Arun then he went ahead and copied 2.0.4-alpha to
&amp;gt; 2.0-alpha where it can be 'stabilized'.
&amp;gt;
&amp;gt; And then this.
&amp;gt;
&amp;gt; Please make it clear. Unfortunately there are those who have the onus of
&amp;gt; reviewing/committing some 'features' to branch-2. Please let us know what
&amp;gt; is okay.
&amp;gt;
&amp;gt; Will start committing to branch-2 unless I hear otherwise.
&amp;gt;
&amp;gt; The other concern is about merging patches into this 'stability-branch'.
&amp;gt; Clearly the vote doesn't tell who the RM is and it isn't clear who is doing
&amp;gt; it. Till that happens, I'll skip merging patches to branch-2.0-alpha branch
&amp;gt; - whether the patch is a feature or a bug needs to be negotiated with the
&amp;gt; RM *when in doubt*.
&amp;gt;
&amp;gt; Thanks,
&amp;gt; +Vinod
&amp;gt;
&amp;gt; On May 14, 2013, at 11:52 AM, Konstantin Shvachko wrote:
&amp;gt;
&amp;gt; &amp;gt; Sounds like you are having fun, Arun.
&amp;gt; &amp;gt; 2.0.5 is explicitly in the subject line for this vote.
&amp;gt; &amp;gt; No worries I'll fix that.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; You should stop assuming - it's in nobody interests - and start reading.
&amp;gt; &amp;gt; --Konst
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; On Tue, May 14, 2013 at 11:10 AM, Arun C Murthy 
&amp;gt; wrote:
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; On May 14, 2013, at 11:04 AM, Konstantin Shvachko wrote:
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; I can point you towards a set of fixes I think important for YARN
&amp;gt; &amp;gt;&amp;gt;&amp;gt; (nodemanager, security etc.).
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; That would be very much appreciated.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;&amp;gt; Thanks.
&amp;gt; &amp;gt;&amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; Thanks. I've copied branch-2.0.4-alpha as a new branch-2.0-alpha branch.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; This way you can start with a clean slate. Good luck.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; As I noted before in the thread, the APIs in branch-2.0-alpha will
&amp;gt; remain
&amp;gt; &amp;gt;&amp;gt; incompatible with branch-2.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; thanks,
&amp;gt; &amp;gt;&amp;gt; Arun
&amp;gt;
&amp;gt;</description>
         <author>Konstantin Shvachko</author>
         <guid isPermaLink="false">urn:uuid:%3cCAKtuutFGZ55xc+jBH8A-V1Nb597K5vSF31-s_3WobFnNyMPvig@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 05:47:07 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCAKtuutFRNC7jHKbaCzSkNUBSazML8hvESTzxFaPs=caJ6ORGyw@mail.gmail.com%3e</link>
         <description>Steve,
2.0.4-alpha is released.
--Konst


On Tue, May 14, 2013 at 5:50 PM, Steve Loughran wrote:

&amp;gt; On 14 May 2013 11:52, Konstantin Shvachko  wrote:
&amp;gt;
&amp;gt; &amp;gt; Sounds like you are having fun, Arun.
&amp;gt; &amp;gt; 2.0.5 is explicitly in the subject line for this vote.
&amp;gt; &amp;gt; No worries I'll fix that.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; You should stop assuming - it's in nobody interests - and start reading.
&amp;gt; &amp;gt; --Konst
&amp;gt; &amp;gt;
&amp;gt;
&amp;gt; OK, I've been reading and have to say I'm confused.
&amp;gt;
&amp;gt;   &quot;If the next release has to be 2.0.5 I would like to make an alternative
&amp;gt; proposal, which would include
&amp;gt;   - stabilization of current 2.0.4
&amp;gt;   - making all API changes to allow freezing them post 2.0.5
&amp;gt;   And nothing else.
&amp;gt; &quot;
&amp;gt;
&amp;gt; This means, if my interpretation is correct, that
&amp;gt;
&amp;gt; 1. there is a new fork off 2.0.4-alpha which has a name like 2.0.4-alpha-1
&amp;gt; (as requested in JIRA), which will iterated until something ships, name
&amp;gt; potentially 2.0.5
&amp;gt;
&amp;gt; 2. All &quot;features&quot; since 2.0.4-alpha are out, but API stabilisation is in.
&amp;gt;
&amp;gt; 3. There is some agreed on definition of API which may include -but is not
&amp;gt; restricted to-: class signature, wire format, persistent data structures,
&amp;gt; semantics as defined by tests cases, semantics as defined by some
&amp;gt; formal/semi-formal specification, and the n-dimensional configuration
&amp;gt; manifold defined by the set of parameters read from -config.xml.
&amp;gt;
&amp;gt; Implications
&amp;gt;
&amp;gt; #1: there is/will-soon-be a fork in SVN of 2.0.4-alpha which is going to be
&amp;gt; released.
&amp;gt;
&amp;gt; #2: the RM and/or others have volunteered to pull in all the changes needed
&amp;gt; to say &quot;this is frozen and stable&quot; and if you code against it then its
&amp;gt; going to work for the duration of the 2.x line.
&amp;gt;
&amp;gt; #3: but not changes considered &quot;features&quot;.
&amp;gt;
&amp;gt; Now:
&amp;gt;
&amp;gt; 1. What if there is a feature that is also an API change? How is the
&amp;gt; definition of feature vs non-feature going to be taken up?
&amp;gt;
&amp;gt; 2. If there is already a change between 2.0.4-alpha and the forthcoming
&amp;gt; 2.0.5-beta which is visible at the API level then these will have to be
&amp;gt; backport that so that its behaviour remains consistent over time.
&amp;gt;
&amp;gt; 3 If those changes in (2) are part of a feature by (1), then is someone
&amp;gt; going to have to tease out the bits that will be declared &quot;stable, API&quot; and
&amp;gt; not &quot;feature, unstable&quot;
&amp;gt;
&amp;gt; Help me understand,
&amp;gt;
&amp;gt; -Steve
&amp;gt;</description>
         <author>Konstantin Shvachko</author>
         <guid isPermaLink="false">urn:uuid:%3cCAKtuutFRNC7jHKbaCzSkNUBSazML8hvESTzxFaPs=caJ6ORGyw@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 05:09:05 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCAKtuutEWBUARkXZ1mp72nHsC-+Ji2poTRkTwOhyBCSbWNjiwHQ@mail.gmail.com%3e</link>
         <description>Vinod,

Steve explicitly marked his vote as non-binding.
I counted it as such.

Thanks,
--Konst


On Tue, May 14, 2013 at 1:15 PM, Vinod Kumar Vavilapalli &amp;lt;
vinodkv@hortonworks.com&amp;gt; wrote:

&amp;gt;
&amp;gt; The vote count is wrong:
&amp;gt;
&amp;gt; 6 binding +1s
&amp;gt; 5 binding -1s
&amp;gt; 4 non-binding +1s
&amp;gt; 2 non-binding -1s.
&amp;gt;
&amp;gt; I think you mis-counted stevel, whose vote is binding.
&amp;gt;
&amp;gt; On May 14, 2013, at 10:07 AM, Konstantin Shvachko wrote:
&amp;gt;
&amp;gt; &amp;gt; This vote passes with
&amp;gt; &amp;gt; 6 binding +1s
&amp;gt; &amp;gt; 4 non-binding +1
&amp;gt; &amp;gt; 4 binding -1
&amp;gt; &amp;gt; 3 non-binding -1
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Thank you for voting,
&amp;gt; &amp;gt; --Konstantin
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; On Wed, May 1, 2013 at 12:53 PM, Konstantin Shvachko
&amp;gt; &amp;gt; wrote:
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt; Please vote on the following plan for Hadoop release 2.0.5
&amp;gt; &amp;gt;&amp;gt; - bug fixes encountered in current release 2.0.4-alpha
&amp;gt; &amp;gt;&amp;gt; - make all API changes to allow freezing them post 2.0.5
&amp;gt; &amp;gt;&amp;gt; - no new features
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; As discussed on @dev thread
&amp;gt; &amp;gt;&amp;gt; http://s.apache.org/fs
&amp;gt; &amp;gt;&amp;gt; this will allow to stabilize 2.0 branch in a short and predictable
&amp;gt; period
&amp;gt; &amp;gt;&amp;gt; of time.
&amp;gt; &amp;gt;&amp;gt; This enables a powerful option to have the release tested at Yahoo
&amp;gt; scale.
&amp;gt; &amp;gt;&amp;gt; The plan is to follow up with 2.1.0 - the stable release.
&amp;gt; &amp;gt;&amp;gt; New features can and should be added on top of the stable release once
&amp;gt; it
&amp;gt; &amp;gt;&amp;gt; is out.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; Hadoop by-laws:
&amp;gt; &amp;gt;&amp;gt; http://hadoop.apache.org/bylaws.html
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; &quot;Release Plan
&amp;gt; &amp;gt;&amp;gt; Defines the timetable and actions for a release. The plan also
&amp;gt; nominates a
&amp;gt; &amp;gt;&amp;gt; Release Manager.
&amp;gt; &amp;gt;&amp;gt; Lazy majority of active committers&quot;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; assume nomination of a Release Manager with the plan.
&amp;gt; &amp;gt;&amp;gt; It would be really good if Arun continues if this plan is adopted.
&amp;gt; &amp;gt;&amp;gt; We can return to the RM topic if not.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; The vote will run for 7 days until next Wed, May 8th.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; Thanks,
&amp;gt; &amp;gt;&amp;gt; --Konstantin
&amp;gt; &amp;gt;&amp;gt;
&amp;gt;
&amp;gt;</description>
         <author>Konstantin Shvachko</author>
         <guid isPermaLink="false">urn:uuid:%3cCAKtuutEWBUARkXZ1mp72nHsC-+Ji2poTRkTwOhyBCSbWNjiwHQ@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 04:42:20 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c214E5E69-B834-4238-91B1-EAE00CA5D233@hortonworks.com%3e</link>
         <description>Konstantine
  I read the email from Arun that you quoted, three times; I can't see anything that Arun
said that warrants your rude response.
You have made a couple of uncivil comments recently. Not sure what is bugging you, but regardless,
this sort of behavior is unwarranted.
Further, such insulting comments  does not help the conversation in this thread which, as
several have noted, is already confusing .

sanjay




On May 14, 2013, at 11:52 AM, Konstantin Shvachko wrote:

&amp;gt; Sounds like you are having fun, Arun.
&amp;gt; 2.0.5 is explicitly in the subject line for this vote.
&amp;gt; No worries I'll fix that.
&amp;gt; 
&amp;gt; You should stop assuming - it's in nobody interests - and start reading.
&amp;gt; --Konst
&amp;gt; 
&amp;gt; 
&amp;gt; On Tue, May 14, 2013 at 11:10 AM, Arun C Murthy  wrote:
&amp;gt; 
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; On May 14, 2013, at 11:04 AM, Konstantin Shvachko wrote:
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt;&amp;gt; I can point you towards a set of fixes I think important for YARN
&amp;gt;&amp;gt;&amp;gt; (nodemanager, security etc.).
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; That would be very much appreciated.
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; Thanks.
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; Thanks. I've copied branch-2.0.4-alpha as a new branch-2.0-alpha branch.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; This way you can start with a clean slate. Good luck.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; As I noted before in the thread, the APIs in branch-2.0-alpha will remain
&amp;gt;&amp;gt; incompatible with branch-2.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; thanks,
&amp;gt;&amp;gt; Arun</description>
         <author>sanjay Radia</author>
         <guid isPermaLink="false">urn:uuid:%3c214E5E69-B834-4238-91B1-EAE00CA5D233@hortonworks-com%3e</guid>
         <pubDate>Wed, 15 May 2013 04:16:15 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cB7E0E682-3C5E-42C1-950C-AB71E97552D8@hortonworks.com%3e</link>
         <description>Have no idea what you meant there.

Even though several others noted that it isn't clear what is being voted on, trying to make
sense out of it, it seems that
 - you don't want any new features at all in 2.0.5.
 - The originally planned 2.0.5 *has* already got new features which go against this vote
result.

So I think, Arun proposed that we rename the originally planned 2.0.5 to 2.1 and you said
yes. Arun then he went ahead and copied 2.0.4-alpha to 2.0-alpha where it can be 'stabilized'.

And then this.

Please make it clear. Unfortunately there are those who have the onus of reviewing/committing
some 'features' to branch-2. Please let us know what is okay.

Will start committing to branch-2 unless I hear otherwise.

The other concern is about merging patches into this 'stability-branch'. Clearly the vote
doesn't tell who the RM is and it isn't clear who is doing it. Till that happens, I'll skip
merging patches to branch-2.0-alpha branch - whether the patch is a feature or a bug needs
to be negotiated with the RM *when in doubt*.

Thanks,
+Vinod

On May 14, 2013, at 11:52 AM, Konstantin Shvachko wrote:

&amp;gt; Sounds like you are having fun, Arun.
&amp;gt; 2.0.5 is explicitly in the subject line for this vote.
&amp;gt; No worries I'll fix that.
&amp;gt; 
&amp;gt; You should stop assuming - it's in nobody interests - and start reading.
&amp;gt; --Konst
&amp;gt; 
&amp;gt; 
&amp;gt; On Tue, May 14, 2013 at 11:10 AM, Arun C Murthy  wrote:
&amp;gt; 
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; On May 14, 2013, at 11:04 AM, Konstantin Shvachko wrote:
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt;&amp;gt; I can point you towards a set of fixes I think important for YARN
&amp;gt;&amp;gt;&amp;gt; (nodemanager, security etc.).
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; That would be very much appreciated.
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; Thanks.
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; Thanks. I've copied branch-2.0.4-alpha as a new branch-2.0-alpha branch.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; This way you can start with a clean slate. Good luck.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; As I noted before in the thread, the APIs in branch-2.0-alpha will remain
&amp;gt;&amp;gt; incompatible with branch-2.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; thanks,
&amp;gt;&amp;gt; Arun</description>
         <author>Vinod Kumar Vavilapalli</author>
         <guid isPermaLink="false">urn:uuid:%3cB7E0E682-3C5E-42C1-950C-AB71E97552D8@hortonworks-com%3e</guid>
         <pubDate>Wed, 15 May 2013 01:45:21 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCADadbPE=wX8Yh0-E32e9SqU1gPXtzrnymTd7WU6Wm+v5N8m9yw@mail.gmail.com%3e</link>
         <description>On 14 May 2013 11:52, Konstantin Shvachko  wrote:

&amp;gt; Sounds like you are having fun, Arun.
&amp;gt; 2.0.5 is explicitly in the subject line for this vote.
&amp;gt; No worries I'll fix that.
&amp;gt;
&amp;gt; You should stop assuming - it's in nobody interests - and start reading.
&amp;gt; --Konst
&amp;gt;

OK, I've been reading and have to say I'm confused.

  &quot;If the next release has to be 2.0.5 I would like to make an alternative
proposal, which would include
  - stabilization of current 2.0.4
  - making all API changes to allow freezing them post 2.0.5
  And nothing else.
&quot;

This means, if my interpretation is correct, that

1. there is a new fork off 2.0.4-alpha which has a name like 2.0.4-alpha-1
(as requested in JIRA), which will iterated until something ships, name
potentially 2.0.5

2. All &quot;features&quot; since 2.0.4-alpha are out, but API stabilisation is in.

3. There is some agreed on definition of API which may include -but is not
restricted to-: class signature, wire format, persistent data structures,
semantics as defined by tests cases, semantics as defined by some
formal/semi-formal specification, and the n-dimensional configuration
manifold defined by the set of parameters read from -config.xml.

Implications

#1: there is/will-soon-be a fork in SVN of 2.0.4-alpha which is going to be
released.

#2: the RM and/or others have volunteered to pull in all the changes needed
to say &quot;this is frozen and stable&quot; and if you code against it then its
going to work for the duration of the 2.x line.

#3: but not changes considered &quot;features&quot;.

Now:

1. What if there is a feature that is also an API change? How is the
definition of feature vs non-feature going to be taken up?

2. If there is already a change between 2.0.4-alpha and the forthcoming
2.0.5-beta which is visible at the API level then these will have to be
backport that so that its behaviour remains consistent over time.

3 If those changes in (2) are part of a feature by (1), then is someone
going to have to tease out the bits that will be declared &quot;stable, API&quot; and
not &quot;feature, unstable&quot;

Help me understand,

-Steve</description>
         <author>Steve Loughran</author>
         <guid isPermaLink="false">urn:uuid:%3cCADadbPE=wX8Yh0-E32e9SqU1gPXtzrnymTd7WU6Wm+v5N8m9yw@mail-gmail-com%3e</guid>
         <pubDate>Wed, 15 May 2013 00:50:48 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCA+4052mUhSYELTNUJMUQS-2Xdzv+gW2XW4j9i7QdE8tjBP6kiA@mail.gmail.com%3e</link>
         <description>Konst,

On Tue, May 14, 2013 at 11:52 AM, Konstantin Shvachko
 wrote:

&amp;gt; Sounds like you are having fun, Arun.
&amp;gt; 2.0.5 is explicitly in the subject line for this vote.
&amp;gt; No worries I'll fix that.
&amp;gt;
&amp;gt; You should stop assuming - it's in nobody interests - and start reading.
&amp;gt;

This sort of incivility is really not helping this conversation at all. I
think your points might be better received if you were to avoid this sort
of thing.

I'm certainly sensitive to compatibility/stability concerns, but as it
stands I'm having trouble separating your arguments from ad hominem
comments.

--
Aaron T. Myers
Software Engineer, Cloudera</description>
         <author>&quot;Aaron T. Myers&quot;</author>
         <guid isPermaLink="false">urn:uuid:%3cCA+4052mUhSYELTNUJMUQS-2Xdzv+gW2XW4j9i7QdE8tjBP6kiA@mail-gmail-com%3e</guid>
         <pubDate>Tue, 14 May 2013 21:39:23 +0000</pubDate>
      </item>
      <item>
         <title>RE: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c25d2246e4fff94e35bde2a3eb830d871@mail.gmail.com%3e</link>
         <description>I thought I saw an email from Chris Douglas explaining why this vote may
not be valid? What is the resolution?

-----Original Message-----
From: Arpit Gupta [mailto:arpit@hortonworks.com]
Sent: Tuesday, May 14, 2013 1:54 PM
To: general@hadoop.apache.org
Subject: Re: [RESULT] Release plan for Hadoop 2.0.5

I was not aware that committers had binding vote on this. Can i still
vote? Or can the vote be extended?

--
Arpit Gupta
Hortonworks Inc.
http://hortonworks.com/

On May 14, 2013, at 1:15 PM, Vinod Kumar Vavilapalli
 wrote:

&amp;gt;
&amp;gt; The vote count is wrong:
&amp;gt;
&amp;gt; 6 binding +1s
&amp;gt; 5 binding -1s
&amp;gt; 4 non-binding +1s
&amp;gt; 2 non-binding -1s.
&amp;gt;
&amp;gt; I think you mis-counted stevel, whose vote is binding.
&amp;gt;
&amp;gt; On May 14, 2013, at 10:07 AM, Konstantin Shvachko wrote:
&amp;gt;
&amp;gt;&amp;gt; This vote passes with
&amp;gt;&amp;gt; 6 binding +1s
&amp;gt;&amp;gt; 4 non-binding +1
&amp;gt;&amp;gt; 4 binding -1
&amp;gt;&amp;gt; 3 non-binding -1
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; Thank you for voting,
&amp;gt;&amp;gt; --Konstantin
&amp;gt;&amp;gt;
&amp;gt;&amp;gt;
&amp;gt;&amp;gt; On Wed, May 1, 2013 at 12:53 PM, Konstantin Shvachko
&amp;gt;&amp;gt; wrote:
&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; Please vote on the following plan for Hadoop release 2.0.5
&amp;gt;&amp;gt;&amp;gt; - bug fixes encountered in current release 2.0.4-alpha
&amp;gt;&amp;gt;&amp;gt; - make all API changes to allow freezing them post 2.0.5
&amp;gt;&amp;gt;&amp;gt; - no new features
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; As discussed on @dev thread
&amp;gt;&amp;gt;&amp;gt; http://s.apache.org/fs
&amp;gt;&amp;gt;&amp;gt; this will allow to stabilize 2.0 branch in a short and predictable
&amp;gt;&amp;gt;&amp;gt; period of time.
&amp;gt;&amp;gt;&amp;gt; This enables a powerful option to have the release tested at Yahoo
scale.
&amp;gt;&amp;gt;&amp;gt; The plan is to follow up with 2.1.0 - the stable release.
&amp;gt;&amp;gt;&amp;gt; New features can and should be added on top of the stable release
&amp;gt;&amp;gt;&amp;gt; once it is out.
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; Hadoop by-laws:
&amp;gt;&amp;gt;&amp;gt; http://hadoop.apache.org/bylaws.html
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; &quot;Release Plan
&amp;gt;&amp;gt;&amp;gt; Defines the timetable and actions for a release. The plan also
&amp;gt;&amp;gt;&amp;gt; nominates a Release Manager.
&amp;gt;&amp;gt;&amp;gt; Lazy majority of active committers&quot;
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; assume nomination of a Release Manager with the plan.
&amp;gt;&amp;gt;&amp;gt; It would be really good if Arun continues if this plan is adopted.
&amp;gt;&amp;gt;&amp;gt; We can return to the RM topic if not.
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; The vote will run for 7 days until next Wed, May 8th.
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;&amp;gt;&amp;gt; Thanks,
&amp;gt;&amp;gt;&amp;gt; --Konstantin
&amp;gt;&amp;gt;&amp;gt;
&amp;gt;</description>
         <author>Bikas Saha</author>
         <guid isPermaLink="false">urn:uuid:%3c25d2246e4fff94e35bde2a3eb830d871@mail-gmail-com%3e</guid>
         <pubDate>Tue, 14 May 2013 20:59:23 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c07A3CD2A-CBB2-44BC-B967-08B7A6FDBB9C@hortonworks.com%3e</link>
         <description>I was not aware that committers had binding vote on this. Can i still vote? Or can the vote
be extended?

--
Arpit Gupta
Hortonworks Inc.
http://hortonworks.com/

On May 14, 2013, at 1:15 PM, Vinod Kumar Vavilapalli  wrote:

&amp;gt; 
&amp;gt; The vote count is wrong:
&amp;gt; 
&amp;gt; 6 binding +1s
&amp;gt; 5 binding -1s
&amp;gt; 4 non-binding +1s
&amp;gt; 2 non-binding -1s.
&amp;gt; 
&amp;gt; I think you mis-counted stevel, whose vote is binding.
&amp;gt; 
&amp;gt; On May 14, 2013, at 10:07 AM, Konstantin Shvachko wrote:
&amp;gt; 
&amp;gt;&amp;gt; This vote passes with
&amp;gt;&amp;gt; 6 binding +1s
&amp;gt;&amp;gt; 4 non-binding +1
&amp;gt;&amp;gt; 4 binding -1
&amp;gt;&amp;gt; 3 non-binding -1
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; Thank you for voting,
&amp;gt;&amp;gt; --Konstantin
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; On Wed, May 1, 2013 at 12:53 PM, Konstantin Shvachko
&amp;gt;&amp;gt; wrote:
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; Please vote on the following plan for Hadoop release 2.0.5
&amp;gt;&amp;gt;&amp;gt; - bug fixes encountered in current release 2.0.4-alpha
&amp;gt;&amp;gt;&amp;gt; - make all API changes to allow freezing them post 2.0.5
&amp;gt;&amp;gt;&amp;gt; - no new features
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; As discussed on @dev thread
&amp;gt;&amp;gt;&amp;gt; http://s.apache.org/fs
&amp;gt;&amp;gt;&amp;gt; this will allow to stabilize 2.0 branch in a short and predictable period
&amp;gt;&amp;gt;&amp;gt; of time.
&amp;gt;&amp;gt;&amp;gt; This enables a powerful option to have the release tested at Yahoo scale.
&amp;gt;&amp;gt;&amp;gt; The plan is to follow up with 2.1.0 - the stable release.
&amp;gt;&amp;gt;&amp;gt; New features can and should be added on top of the stable release once it
&amp;gt;&amp;gt;&amp;gt; is out.
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; Hadoop by-laws:
&amp;gt;&amp;gt;&amp;gt; http://hadoop.apache.org/bylaws.html
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; &quot;Release Plan
&amp;gt;&amp;gt;&amp;gt; Defines the timetable and actions for a release. The plan also nominates a
&amp;gt;&amp;gt;&amp;gt; Release Manager.
&amp;gt;&amp;gt;&amp;gt; Lazy majority of active committers&quot;
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; assume nomination of a Release Manager with the plan.
&amp;gt;&amp;gt;&amp;gt; It would be really good if Arun continues if this plan is adopted.
&amp;gt;&amp;gt;&amp;gt; We can return to the RM topic if not.
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; The vote will run for 7 days until next Wed, May 8th.
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;&amp;gt;&amp;gt; Thanks,
&amp;gt;&amp;gt;&amp;gt; --Konstantin
&amp;gt;&amp;gt;&amp;gt; 
&amp;gt;</description>
         <author>Arpit Gupta</author>
         <guid isPermaLink="false">urn:uuid:%3c07A3CD2A-CBB2-44BC-B967-08B7A6FDBB9C@hortonworks-com%3e</guid>
         <pubDate>Tue, 14 May 2013 20:53:45 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cB32A08C5-F472-4823-A3CE-D2E13E4D7209@hortonworks.com%3e</link>
         <description>The vote count is wrong:

6 binding +1s
5 binding -1s
4 non-binding +1s
2 non-binding -1s.

I think you mis-counted stevel, whose vote is binding.

On May 14, 2013, at 10:07 AM, Konstantin Shvachko wrote:

&amp;gt; This vote passes with
&amp;gt; 6 binding +1s
&amp;gt; 4 non-binding +1
&amp;gt; 4 binding -1
&amp;gt; 3 non-binding -1
&amp;gt; 
&amp;gt; Thank you for voting,
&amp;gt; --Konstantin
&amp;gt; 
&amp;gt; 
&amp;gt; On Wed, May 1, 2013 at 12:53 PM, Konstantin Shvachko
&amp;gt; wrote:
&amp;gt; 
&amp;gt;&amp;gt; Please vote on the following plan for Hadoop release 2.0.5
&amp;gt;&amp;gt; - bug fixes encountered in current release 2.0.4-alpha
&amp;gt;&amp;gt; - make all API changes to allow freezing them post 2.0.5
&amp;gt;&amp;gt; - no new features
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; As discussed on @dev thread
&amp;gt;&amp;gt; http://s.apache.org/fs
&amp;gt;&amp;gt; this will allow to stabilize 2.0 branch in a short and predictable period
&amp;gt;&amp;gt; of time.
&amp;gt;&amp;gt; This enables a powerful option to have the release tested at Yahoo scale.
&amp;gt;&amp;gt; The plan is to follow up with 2.1.0 - the stable release.
&amp;gt;&amp;gt; New features can and should be added on top of the stable release once it
&amp;gt;&amp;gt; is out.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; Hadoop by-laws:
&amp;gt;&amp;gt; http://hadoop.apache.org/bylaws.html
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; &quot;Release Plan
&amp;gt;&amp;gt; Defines the timetable and actions for a release. The plan also nominates a
&amp;gt;&amp;gt; Release Manager.
&amp;gt;&amp;gt; Lazy majority of active committers&quot;
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; assume nomination of a Release Manager with the plan.
&amp;gt;&amp;gt; It would be really good if Arun continues if this plan is adopted.
&amp;gt;&amp;gt; We can return to the RM topic if not.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; The vote will run for 7 days until next Wed, May 8th.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; Thanks,
&amp;gt;&amp;gt; --Konstantin
&amp;gt;&amp;gt;</description>
         <author>Vinod Kumar Vavilapalli</author>
         <guid isPermaLink="false">urn:uuid:%3cB32A08C5-F472-4823-A3CE-D2E13E4D7209@hortonworks-com%3e</guid>
         <pubDate>Tue, 14 May 2013 20:15:41 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCAKtuutHk8_cUUj37LBHiHdGx3-6usf7PdD-nf8TL48G=XFtRCw@mail.gmail.com%3e</link>
         <description>Sounds like you are having fun, Arun.
2.0.5 is explicitly in the subject line for this vote.
No worries I'll fix that.

You should stop assuming - it's in nobody interests - and start reading.
--Konst


On Tue, May 14, 2013 at 11:10 AM, Arun C Murthy  wrote:

&amp;gt;
&amp;gt; On May 14, 2013, at 11:04 AM, Konstantin Shvachko wrote:
&amp;gt;
&amp;gt; &amp;gt;&amp;gt; I can point you towards a set of fixes I think important for YARN
&amp;gt; &amp;gt; (nodemanager, security etc.).
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; That would be very much appreciated.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt; I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Thanks.
&amp;gt; &amp;gt;
&amp;gt;
&amp;gt; Thanks. I've copied branch-2.0.4-alpha as a new branch-2.0-alpha branch.
&amp;gt;
&amp;gt; This way you can start with a clean slate. Good luck.
&amp;gt;
&amp;gt; As I noted before in the thread, the APIs in branch-2.0-alpha will remain
&amp;gt; incompatible with branch-2.
&amp;gt;
&amp;gt; thanks,
&amp;gt; Arun</description>
         <author>Konstantin Shvachko</author>
         <guid isPermaLink="false">urn:uuid:%3cCAKtuutHk8_cUUj37LBHiHdGx3-6usf7PdD-nf8TL48G=XFtRCw@mail-gmail-com%3e</guid>
         <pubDate>Tue, 14 May 2013 18:52:28 +0000</pubDate>
      </item>
      <item>
         <title>Re: [VOTE] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCDB7DB78.10B81%25evans@yahoo-inc.com%3e</link>
         <description>Chris,

I realize that my metaphor was not perfect none are.

I don't belive that .snapshots or any other features on the table are bad,
not well tested, or have design flaws. I am just stating that any time
thousands of lines of code are changed for any reason there will be bugs
no matter who wrote it and no matter who tested it.  We are all human and
we will all miss something. I simply want to reduce the time frame between
when code is written and when it is rolled out to be more fully tested. I
see API stabilization as a critical piece of this, and would like to help
the community get in a mindset where we are ready for rolling upgrades
when they do come. If the community thinks that snapshots or some other
feature should go in in the same time frame as API lockdown I am fine with
that. It just means that for me to go to production with that code will in
all likelihood take longer.

I apologize if &quot;junkyard&quot; or &quot;dumping ground&quot; has offended anyone. It was
not my intention to offend, I just wanted to describe what I have seen
happening where a change does not go into branch-2 for some reason
(possibly because of an incompatibility) and it will go into trunk.
Historically it would then sit with little more than unit tests to find
bugs.  I personally don't see any reason for a patch to go into trunk and
not branch-2 unless it breaks compatibility.  And if it breaks
compatibility why is it going into trunk? Is it really that difficult to
maintain compatibility and add new features at the same time? Then if
trunk and branch-2 are essentially identical why would we want to maintain
two copies of the same thing?  These are the questions that I struggle to
find an answer to, and are part of the reason why I am in favor of
Konstantin's proposal.  Although I do agree with you Chris that we need
more clarification in the roles involved with his release plan.

--Bobby

On 5/13/13 4:46 PM, &quot;Chris Douglas&quot;  wrote:

&amp;gt;Bobby-
&amp;gt;
&amp;gt;As much as I enjoy the Evel Knievel image, your argument is not
&amp;gt;finding traction for lack of a visceral metaphor. It's the lack of
&amp;gt;detail. We're not jumping buses, we're adding features to code, where
&amp;gt;it's possible to be specific. If you're uncomfortable with the design,
&amp;gt;implementation, or test plan of a feature, then share your
&amp;gt;reservations. Either someone can reassure you that your issue is
&amp;gt;covered by existing tests, they can add new tests, or- given enough
&amp;gt;evidence- we can agree that the feature needs more time to bake before
&amp;gt;being added to the beta. If you need extra time to do this, please
&amp;gt;insist. Given all that's been written, I literally can't believe that
&amp;gt;nobody has time to do this, and it would be a lot more productive.
&amp;gt;
&amp;gt;I share your concerns about trunk, abstractly. Currently, there's
&amp;gt;almost nothing there that isn't in branch-2 (which makes metaphors
&amp;gt;like &quot;junkyard&quot; and &quot;dumping ground&quot; sound a little hysterical,
&amp;gt;frankly). Once 2.x reaches beta, we should probably explore rolling
&amp;gt;new alpha releases to ensure it doesn't rot.
&amp;gt;
&amp;gt;On Sun, May 12, 2013 at 9:26 PM, Konstantin Shvachko
&amp;gt; wrote:
&amp;gt;&amp;gt; You keep twisting around the purpose of the vote and my position in it.
&amp;gt;&amp;gt; As I said before: http://s.apache.org/WBf
&amp;gt;&amp;gt; I am not against the features. And I am not blocking them.
&amp;gt;&amp;gt; I propose to release them in a different than yours order, addressing
&amp;gt;&amp;gt; features vs. stability tradeoff.
&amp;gt;
&amp;gt;It's possible we're confused. Your proposal sounds like Arun should RM
&amp;gt;a release with a particular profile. I apologize if I assumed more
&amp;gt;than you intended.
&amp;gt;
&amp;gt;&amp;gt; I don't know how to stop votes even if I wanted to.
&amp;gt;&amp;gt; As Apache members you should have more vote-stopping power than me if
&amp;gt;&amp;gt;you
&amp;gt;&amp;gt; think it is against ASF norms.
&amp;gt;
&amp;gt;The content of releases isn't a power struggle. You have all the tools
&amp;gt;and authority you need to create a release. Nobody has authority to
&amp;gt;block you, and frankly, nobody is trying. However, your technical
&amp;gt;input on the particular features would be most welcome. -C</description>
         <author>Robert Evans</author>
         <guid isPermaLink="false">urn:uuid:%3cCDB7DB78-10B81%25evans@yahoo-inc-com%3e</guid>
         <pubDate>Tue, 14 May 2013 18:32:39 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCACO5Y4wZ2F1dnLjzypQb7bjfF=G778xKh5EhSd1-WWv=VRhpiA@mail.gmail.com%3e</link>
         <description>On Tue, May 14, 2013 at 11:10 AM, Arun C Murthy  wrote:
&amp;gt; As I noted before in the thread, the APIs in branch-2.0-alpha will remain incompatible
with branch-2.

+1 -C</description>
         <author>Chris Douglas</author>
         <guid isPermaLink="false">urn:uuid:%3cCACO5Y4wZ2F1dnLjzypQb7bjfF=G778xKh5EhSd1-WWv=VRhpiA@mail-gmail-com%3e</guid>
         <pubDate>Tue, 14 May 2013 18:22:30 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c4EE9AF76-1592-4878-AB63-2C63A2D840F0@hortonworks.com%3e</link>
         <description>My understanding, as Konstantin agreed, is that 2.0.5 will now be called 2.1.

He will focus on stabilizing 2.0.4-alpha even though API incompats remain.

Arun

On May 14, 2013, at 11:08 AM, Roman Shaposhnik wrote:

&amp;gt; On Tue, May 14, 2013 at 10:40 AM, Arun C Murthy  wrote:
&amp;gt;&amp;gt; I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.
&amp;gt; 
&amp;gt; Not that it matters anymore (since Konstantin has tabulated the vote) but
&amp;gt; I'd like to state for the record that this move:
&amp;gt;    2.0.5-beta -&amp;gt; 2.1
&amp;gt;    2.0.5 now becoming Konstantin's stabilization release
&amp;gt; takes care of my primary concern and I'm now +1 on the
&amp;gt; proposal.
&amp;gt; 
&amp;gt; I'll start a separate thread on what Bigtop should be focusing on.
&amp;gt; 
&amp;gt; Thanks,
&amp;gt; Roman.

--
Arun C. Murthy
Hortonworks Inc.
http://hortonworks.com/</description>
         <author>Arun C Murthy</author>
         <guid isPermaLink="false">urn:uuid:%3c4EE9AF76-1592-4878-AB63-2C63A2D840F0@hortonworks-com%3e</guid>
         <pubDate>Tue, 14 May 2013 18:12:01 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c334C393B-E9FE-4C04-A84A-AFB0F8D4D969@hortonworks.com%3e</link>
         <description>On May 14, 2013, at 11:04 AM, Konstantin Shvachko wrote:

&amp;gt;&amp;gt; I can point you towards a set of fixes I think important for YARN
&amp;gt; (nodemanager, security etc.).
&amp;gt; 
&amp;gt; That would be very much appreciated.
&amp;gt; 
&amp;gt;&amp;gt; I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.
&amp;gt; 
&amp;gt; Thanks.
&amp;gt; 

Thanks. I've copied branch-2.0.4-alpha as a new branch-2.0-alpha branch.

This way you can start with a clean slate. Good luck.

As I noted before in the thread, the APIs in branch-2.0-alpha will remain incompatible with
branch-2.

thanks,
Arun</description>
         <author>Arun C Murthy</author>
         <guid isPermaLink="false">urn:uuid:%3c334C393B-E9FE-4C04-A84A-AFB0F8D4D969@hortonworks-com%3e</guid>
         <pubDate>Tue, 14 May 2013 18:10:43 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCA+ULb+sUypLwYT4gTuEqTv+_HZC-OqX65+rdi37KER7xUEa32g@mail.gmail.com%3e</link>
         <description>On Tue, May 14, 2013 at 10:40 AM, Arun C Murthy  wrote:
&amp;gt;  I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.

Not that it matters anymore (since Konstantin has tabulated the vote) but
I'd like to state for the record that this move:
    2.0.5-beta -&amp;gt; 2.1
    2.0.5 now becoming Konstantin's stabilization release
takes care of my primary concern and I'm now +1 on the
proposal.

I'll start a separate thread on what Bigtop should be focusing on.

Thanks,
Roman.</description>
         <author>Roman Shaposhnik</author>
         <guid isPermaLink="false">urn:uuid:%3cCA+ULb+sUypLwYT4gTuEqTv+_HZC-OqX65+rdi37KER7xUEa32g@mail-gmail-com%3e</guid>
         <pubDate>Tue, 14 May 2013 18:08:18 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3cCAKtuutGqbn8uYnOBMa3DjtWFBmSiJaJBZktvkHtK=tCGj2VHZA@mail.gmail.com%3e</link>
         <description>&amp;gt; I can point you towards a set of fixes I think important for YARN
(nodemanager, security etc.).

That would be very much appreciated.

&amp;gt;  I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.

Thanks.


On Tue, May 14, 2013 at 10:40 AM, Arun C Murthy  wrote:

&amp;gt; Konstantin,
&amp;gt;
&amp;gt;  As others have noted it isn't clear what this vote was voting towards.
&amp;gt;
&amp;gt;  If the plan is to make further stabilize 2.0.x (post 2.0.4) releases
&amp;gt; while 2.1 becomes beta, you are welcome to do so. I can point you towards a
&amp;gt; set of fixes I think important for YARN (nodemanager, security etc.).
&amp;gt;
&amp;gt;  I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1.
&amp;gt;
&amp;gt; thanks,
&amp;gt; Arun
&amp;gt;
&amp;gt; On May 14, 2013, at 10:07 AM, Konstantin Shvachko wrote:
&amp;gt;
&amp;gt; &amp;gt; This vote passes with
&amp;gt; &amp;gt; 6 binding +1s
&amp;gt; &amp;gt; 4 non-binding +1
&amp;gt; &amp;gt; 4 binding -1
&amp;gt; &amp;gt; 3 non-binding -1
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Thank you for voting,
&amp;gt; &amp;gt; --Konstantin
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; On Wed, May 1, 2013 at 12:53 PM, Konstantin Shvachko
&amp;gt; &amp;gt; wrote:
&amp;gt; &amp;gt;
&amp;gt; &amp;gt;&amp;gt; Please vote on the following plan for Hadoop release 2.0.5
&amp;gt; &amp;gt;&amp;gt; - bug fixes encountered in current release 2.0.4-alpha
&amp;gt; &amp;gt;&amp;gt; - make all API changes to allow freezing them post 2.0.5
&amp;gt; &amp;gt;&amp;gt; - no new features
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; As discussed on @dev thread
&amp;gt; &amp;gt;&amp;gt; http://s.apache.org/fs
&amp;gt; &amp;gt;&amp;gt; this will allow to stabilize 2.0 branch in a short and predictable
&amp;gt; period
&amp;gt; &amp;gt;&amp;gt; of time.
&amp;gt; &amp;gt;&amp;gt; This enables a powerful option to have the release tested at Yahoo
&amp;gt; scale.
&amp;gt; &amp;gt;&amp;gt; The plan is to follow up with 2.1.0 - the stable release.
&amp;gt; &amp;gt;&amp;gt; New features can and should be added on top of the stable release once
&amp;gt; it
&amp;gt; &amp;gt;&amp;gt; is out.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; Hadoop by-laws:
&amp;gt; &amp;gt;&amp;gt; http://hadoop.apache.org/bylaws.html
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; &quot;Release Plan
&amp;gt; &amp;gt;&amp;gt; Defines the timetable and actions for a release. The plan also
&amp;gt; nominates a
&amp;gt; &amp;gt;&amp;gt; Release Manager.
&amp;gt; &amp;gt;&amp;gt; Lazy majority of active committers&quot;
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; assume nomination of a Release Manager with the plan.
&amp;gt; &amp;gt;&amp;gt; It would be really good if Arun continues if this plan is adopted.
&amp;gt; &amp;gt;&amp;gt; We can return to the RM topic if not.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; The vote will run for 7 days until next Wed, May 8th.
&amp;gt; &amp;gt;&amp;gt;
&amp;gt; &amp;gt;&amp;gt; Thanks,
&amp;gt; &amp;gt;&amp;gt; --Konstantin
&amp;gt; &amp;gt;&amp;gt;
&amp;gt;
&amp;gt; --
&amp;gt; Arun C. Murthy
&amp;gt; Hortonworks Inc.
&amp;gt; http://hortonworks.com/
&amp;gt;
&amp;gt;
&amp;gt;</description>
         <author>Konstantin Shvachko</author>
         <guid isPermaLink="false">urn:uuid:%3cCAKtuutGqbn8uYnOBMa3DjtWFBmSiJaJBZktvkHtK=tCGj2VHZA@mail-gmail-com%3e</guid>
         <pubDate>Tue, 14 May 2013 18:04:24 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c8BD71C17-70EC-4871-AA8E-D76145CE9D3E@hortonworks.com%3e</link>
         <description>Konstantin,

 As others have noted it isn't clear what this vote was voting towards.

 If the plan is to make further stabilize 2.0.x (post 2.0.4) releases while 2.1 becomes beta,
you are welcome to do so. I can point you towards a set of fixes I think important for YARN
(nodemanager, security etc.).

 I'll do the 2.1 series by renaming the planned 2.0.5 to 2.1. 

thanks,
Arun

On May 14, 2013, at 10:07 AM, Konstantin Shvachko wrote:

&amp;gt; This vote passes with
&amp;gt; 6 binding +1s
&amp;gt; 4 non-binding +1
&amp;gt; 4 binding -1
&amp;gt; 3 non-binding -1
&amp;gt; 
&amp;gt; Thank you for voting,
&amp;gt; --Konstantin
&amp;gt; 
&amp;gt; 
&amp;gt; On Wed, May 1, 2013 at 12:53 PM, Konstantin Shvachko
&amp;gt; wrote:
&amp;gt; 
&amp;gt;&amp;gt; Please vote on the following plan for Hadoop release 2.0.5
&amp;gt;&amp;gt; - bug fixes encountered in current release 2.0.4-alpha
&amp;gt;&amp;gt; - make all API changes to allow freezing them post 2.0.5
&amp;gt;&amp;gt; - no new features
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; As discussed on @dev thread
&amp;gt;&amp;gt; http://s.apache.org/fs
&amp;gt;&amp;gt; this will allow to stabilize 2.0 branch in a short and predictable period
&amp;gt;&amp;gt; of time.
&amp;gt;&amp;gt; This enables a powerful option to have the release tested at Yahoo scale.
&amp;gt;&amp;gt; The plan is to follow up with 2.1.0 - the stable release.
&amp;gt;&amp;gt; New features can and should be added on top of the stable release once it
&amp;gt;&amp;gt; is out.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; Hadoop by-laws:
&amp;gt;&amp;gt; http://hadoop.apache.org/bylaws.html
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; &quot;Release Plan
&amp;gt;&amp;gt; Defines the timetable and actions for a release. The plan also nominates a
&amp;gt;&amp;gt; Release Manager.
&amp;gt;&amp;gt; Lazy majority of active committers&quot;
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; assume nomination of a Release Manager with the plan.
&amp;gt;&amp;gt; It would be really good if Arun continues if this plan is adopted.
&amp;gt;&amp;gt; We can return to the RM topic if not.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; The vote will run for 7 days until next Wed, May 8th.
&amp;gt;&amp;gt; 
&amp;gt;&amp;gt; Thanks,
&amp;gt;&amp;gt; --Konstantin
&amp;gt;&amp;gt; 

--
Arun C. Murthy
Hortonworks Inc.
http://hortonworks.com/</description>
         <author>Arun C Murthy</author>
         <guid isPermaLink="false">urn:uuid:%3c8BD71C17-70EC-4871-AA8E-D76145CE9D3E@hortonworks-com%3e</guid>
         <pubDate>Tue, 14 May 2013 17:40:07 +0000</pubDate>
      </item>
      <item>
         <title>Re: [RESULT] Release plan for Hadoop 2.0.5</title>
         <link>http://mail-archives.apache.org/mod_mbox/hadoop-general/201305.mbox/%3c20130514172632.GR1612@linspire.com%3e</link>
         <description>A follow up question: who is willing to step up as an RM for the release? I
can reluctantly volunteer to carry on, unless someone wants to do it.

Cos

On Tue, May 14, 2013 at 10:07AM, Konstantin Shvachko wrote:
&amp;gt; This vote passes with
&amp;gt; 6 binding +1s
&amp;gt; 4 non-binding +1
&amp;gt; 4 binding -1
&amp;gt; 3 non-binding -1
&amp;gt; 
&amp;gt; Thank you for voting,
&amp;gt; --Konstantin
&amp;gt; 
&amp;gt; 
&amp;gt; On Wed, May 1, 2013 at 12:53 PM, Konstantin Shvachko
&amp;gt; wrote:
&amp;gt; 
&amp;gt; &amp;gt; Please vote on the following plan for Hadoop release 2.0.5
&amp;gt; &amp;gt; - bug fixes encountered in current release 2.0.4-alpha
&amp;gt; &amp;gt; - make all API changes to allow freezing them post 2.0.5
&amp;gt; &amp;gt; - no new features
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; As discussed on @dev thread
&amp;gt; &amp;gt; http://s.apache.org/fs
&amp;gt; &amp;gt; this will allow to stabilize 2.0 branch in a short and predictable period
&amp;gt; &amp;gt; of time.
&amp;gt; &amp;gt; This enables a powerful option to have the release tested at Yahoo scale.
&amp;gt; &amp;gt; The plan is to follow up with 2.1.0 - the stable release.
&amp;gt; &amp;gt; New features can and should be added on top of the stable release once it
&amp;gt; &amp;gt; is out.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Hadoop by-laws:
&amp;gt; &amp;gt; http://hadoop.apache.org/bylaws.html
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; &quot;Release Plan
&amp;gt; &amp;gt; Defines the timetable and actions for a release. The plan also nominates a
&amp;gt; &amp;gt; Release Manager.
&amp;gt; &amp;gt; Lazy majority of active committers&quot;
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; assume nomination of a Release Manager with the plan.
&amp;gt; &amp;gt; It would be really good if Arun continues if this plan is adopted.
&amp;gt; &amp;gt; We can return to the RM topic if not.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; The vote will run for 7 days until next Wed, May 8th.
&amp;gt; &amp;gt;
&amp;gt; &amp;gt; Thanks,
&amp;gt; &amp;gt; --Konstantin
&amp;gt; &amp;gt;</description>
         <author>Konstantin Boudnik</author>
         <guid isPermaLink="false">urn:uuid:%3c20130514172632-GR1612@linspire-com%3e</guid>
         <pubDate>Tue, 14 May 2013 17:26:32 +0000</pubDate>
      </item>
   </channel>
</rss>
<!-- fe1.yql.bf1.yahoo.com compressed/chunked Wed May 22 15:56:34 UTC 2013 -->
