Return-Path: X-Original-To: apmail-hadoop-mapreduce-dev-archive@minotaur.apache.org Delivered-To: apmail-hadoop-mapreduce-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 38BEF10FB3 for ; Sun, 10 Nov 2013 22:08:50 +0000 (UTC) Received: (qmail 41972 invoked by uid 500); 10 Nov 2013 22:08:49 -0000 Delivered-To: apmail-hadoop-mapreduce-dev-archive@hadoop.apache.org Received: (qmail 41874 invoked by uid 500); 10 Nov 2013 22:08:48 -0000 Mailing-List: contact mapreduce-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: mapreduce-dev@hadoop.apache.org Delivered-To: mailing list mapreduce-dev@hadoop.apache.org Received: (qmail 41857 invoked by uid 99); 10 Nov 2013 22:08:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 Nov 2013 22:08:48 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of tucu@cloudera.com designates 209.85.128.44 as permitted sender) Received: from [209.85.128.44] (HELO mail-qe0-f44.google.com) (209.85.128.44) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 Nov 2013 22:08:44 +0000 Received: by mail-qe0-f44.google.com with SMTP id 6so3843863qeb.17 for ; Sun, 10 Nov 2013 14:08:23 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=upjiGTKIp8ewxFQdZ6TmtK+nu8FRCnwuOR6KFu170dc=; b=Ggy30jASJBd/wEYA+LMTtJHDcWUe8TK9ajQYvdLjAG3Aa7k21Kw8AIEzRCBnAShfWD 5AN8NWPGndbt2VIsyQSZ3O+zbiKLIc/Dy+2NpMCPLhpu55e+FhCE0u+mrTOTcONJ70RE eJeaovgddx4CZ+z3X5eoVbOmt9FLkQrMEjCjkVZ5vpwuJMFUd821cW4RQw4aL6TqwYis YtWCqLdAeqR5nIVEN9n1TMQ8yIvS9pDejU2oJ62/pC9ElCUqgGpMcEtC2/lThhOgvn4f KtBtTJDsejE7jkMBMNCT5NdQIrBk0pQ9TwxszBkOgVQbdRV5myEPxtEmMvArLt5FyMsz OQsw== X-Gm-Message-State: ALoCoQmacwqVa2b9HZie9Hexkw4jRJIYW9Gujc8ZavRmeHI+HOKkN7WUBPFgDHHDR+Ap5otL+O9l X-Received: by 10.224.32.66 with SMTP id b2mr44390651qad.80.1384121303008; Sun, 10 Nov 2013 14:08:23 -0800 (PST) MIME-Version: 1.0 Received: by 10.96.69.228 with HTTP; Sun, 10 Nov 2013 14:07:52 -0800 (PST) In-Reply-To: References: From: Alejandro Abdelnur Date: Sun, 10 Nov 2013 14:07:52 -0800 Message-ID: Subject: Re: Next releases To: "mapreduce-dev@hadoop.apache.org" Cc: "yarn-dev@hadoop.apache.org" , "common-dev@hadoop.apache.org" , "hdfs-dev@hadoop.apache.org" Content-Type: multipart/alternative; boundary=001a11c2c2fc979fdf04ead9da53 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c2c2fc979fdf04ead9da53 Content-Type: text/plain; charset=ISO-8859-1 Arun, thanks for jumping on this. On hadoop branch-2.2. I've quickly scanned the commit logs starting from the 2.2.0 release and I've found around 20 JIRAs that I like seeing in 2.2.1. Not all of them are bugs but the don't shake anything and improve usability. I presume others will have their own laundry lists as well and I wonder the union of all of them how much adds up to the current 81 commits. How about splitting the JIRAs among a few contributors to assert there is nothing risky in there? And if so get discuss getting rid of those commits for 2.2.1. IMO doing that would be cheaper than selectively applying commits on a fresh branch. Said this, I think we should get 2.2.1 out of the door before switching main efforts to 2.3.0. I volunteer myself to drive 2.2.1 a release if ASAP if you don't have the bandwidth at the moment for it. Cheers. Alejandro ************************************************************************************ Commits in branch-2.2 that I'd like them to be in the 2.2.1 release: The ones prefixed with '*' technically are not bugs. YARN-1284. LCE: Race condition leaves dangling cgroups entries for killed containers. (Alejandro Abdelnur via Sandy Ryza) YARN-1265. Fair Scheduler chokes on unhealthy node reconnect (Sandy Ryza) YARN-1044. used/min/max resources do not display info in the scheduler page (Sangjin Lee via Sandy Ryza) YARN-305. Fair scheduler logs too many "Node offered to app" messages. (Lohit Vijayarenu via Sandy Ryza) *MAPREDUCE-5463. Deprecate SLOTS_MILLIS counters. (Tzuyoshi Ozawa via Sandy Ryza) YARN-1259. In Fair Scheduler web UI, queue num pending and num active apps switched. (Robert Kanter via Sandy Ryza) YARN-1295. In UnixLocalWrapperScriptBuilder, using bash -c can cause Text file busy errors. (Sandy Ryza) *MAPREDUCE-5457. Add a KeyOnlyTextOutputReader to enable streaming to write out text files without separators (Sandy Ryza) *YARN-1258. Allow configuring the Fair Scheduler root queue (Sandy Ryza) *YARN-1288. Make Fair Scheduler ACLs more user friendly (Sandy Ryza) YARN-1330. Fair Scheduler: defaultQueueSchedulingPolicy does not take effect (Sandy Ryza) HDFS-5403. WebHdfs client cannot communicate with older WebHdfs servers post HDFS-5306. Contributed by Aaron T. Myers. *YARN-1335. Move duplicate code from FSSchedulerApp and FiCaSchedulerApp into SchedulerApplication (Sandy Ryza) *YARN-1333. Support blacklisting in the Fair Scheduler (Tsuyoshi Ozawa via Sandy Ryza) *MAPREDUCE-4680. Job history cleaner should only check timestamps of files in old enough directories (Robert Kanter via Sandy Ryza) YARN-1109. Demote NodeManager "Sending out status for container" logs to debug (haosdent via Sandy Ryza) *YARN-1321. Changed NMTokenCache to support both singleton and an instance usage. Contributed by Alejandro Abdelnur YARN-1343. NodeManagers additions/restarts are not reported as node updates in AllocateResponse responses to AMs. (tucu) YARN-1381. Same relaxLocality appears twice in exception message of AMRMClientImpl#checkLocalityRelaxationConflict() (Ted Yu via Sandy Ryza) HADOOP-9898. Set SO_KEEPALIVE on all our sockets. Contributed by Todd Lipcon. YARN-1388. Fair Scheduler page always displays blank fair share (Liyin Liang via Sandy Ryza) On Fri, Nov 8, 2013 at 10:35 PM, Chris Nauroth wrote: > Arun, what are your thoughts on test-only patches? I know I've been > merging a lot of Windows test stabilization patches down to branch-2.2. > These can't rightly be called blockers, but they do improve dev > experience, and there is no risk to product code. > > Chris Nauroth > Hortonworks > http://hortonworks.com/ > > > > On Fri, Nov 8, 2013 at 1:30 AM, Steve Loughran >wrote: > > > On 8 November 2013 02:42, Arun C Murthy wrote: > > > > > Gang, > > > > > > Thinking through the next couple of releases here, appreciate f/b. > > > > > > # hadoop-2.2.1 > > > > > > I was looking through commit logs and there is a *lot* of content here > > > (81 commits as on 11/7). Some are features/improvements and some are > > fixes > > > - it's really hard to distinguish what is important and what isn't. > > > > > > I propose we start with a blank slate (i.e. blow away branch-2.2 and > > > start fresh from a copy of branch-2.2.0) and then be very careful and > > > meticulous about including only *blocker* fixes in branch-2.2. So, most > > of > > > the content here comes via the next minor release (i.e. hadoop-2.3) > > > > > > In future, we continue to be *very* parsimonious about what gets into > a > > > patch release (major.minor.patch) - in general, these should be only > > > *blocker* fixes or key operational issues. > > > > > > > +1 > > > > > > > > > > # hadoop-2.3 > > > > > > I'd like to propose the following features for YARN/MR to make it into > > > hadoop-2.3 and punt the rest to hadoop-2.4 and beyond: > > > * Application History Server - This is happening in a branch and is > > > close; with it we can provide a reasonable experience for new > frameworks > > > being built on top of YARN. > > > * Bug-fixes in RM Restart > > > * Minimal support for long-running applications (e.g. security) via > > > YARN-896 > > > > > > > +1 -the complete set isn't going to make it, but I'm sure we can identify > > the key ones > > > > > > > > > * RM Fail-over via ZKFC > > > * Anything else? > > > > > > HDFS??? > > > > > > > > > > - If I had the time, I'd like to do some work on the HADOOP-9361 > > filesystem spec & tests -this is mostly some specification, the basis > > of a > > better test framework for newer FS tests, and some more tests, with a > > couple of minor changes to some of the FS code, mainly in terms of > > tightening some of the exceptions thrown (IOE -> EOF) > > > > otherwise: > > > > - I'd like the hadoop-openstack JAR in; it's already in branch-2 so > > it's a matter of ensuring testing during the release against as many > > providers as possible. > > - There are a fair few JIRAs about updating versions of dependencies > > -the S3 JetS3t update went in this week, but there are more, as well > as > > cruft in the POMs which shows up downstream. I think we could update > the > > low-risk dependencies (test-time, log4j, &c), while avoiding those we > > know > > will be trouble (jetty). This may seem minor but it does make a big > > diff to > > the downstream projects. > > > > -- > > CONFIDENTIALITY NOTICE > > NOTICE: This message is intended for the use of the individual or entity > to > > which it is addressed and may contain information that is confidential, > > privileged and exempt from disclosure under applicable law. If the reader > > of this message is not the intended recipient, you are hereby notified > that > > any printing, copying, dissemination, distribution, disclosure or > > forwarding of this communication is strictly prohibited. If you have > > received this communication in error, please contact the sender > immediately > > and delete it from your system. Thank You. > > > > -- > CONFIDENTIALITY NOTICE > NOTICE: This message is intended for the use of the individual or entity to > which it is addressed and may contain information that is confidential, > privileged and exempt from disclosure under applicable law. If the reader > of this message is not the intended recipient, you are hereby notified that > any printing, copying, dissemination, distribution, disclosure or > forwarding of this communication is strictly prohibited. If you have > received this communication in error, please contact the sender immediately > and delete it from your system. Thank You. > -- Alejandro --001a11c2c2fc979fdf04ead9da53--