hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Koji Noguchi <knogu...@yahoo-inc.com>
Subject Re: [VOTE] Release 0.20.204.0-rc0
Date Wed, 03 Aug 2011 22:58:57 GMT
Can we add 
* HADOOP-6942  Ability for having user's classes take precedence over the
system classes for tasks' classpath

It's pretty bad in a sense that it's not on trunk but 0.20.204 and CDH3 both
have this *using different parameters*.

Koji

On 8/3/11 2:14 PM, "Matt Foley" <mfoley@hortonworks.com> wrote:

>> 
>> So, how are we doing with 0.20.204 content and trunk given the above
>> proposal? Very well, in fact. Matt, Suresh and I have done a detailed
>> analysis (separate email), please take a look.
> 
> 
> Here's the analysis of changes in 204 vs trunk.  We believe that ALL the
> changes in 204 are either already in trunk or do not need to be in trunk.
>  Here is the list of 204 items not already in trunk, and their
> categorization.
> 
> Please, if anyone thinks we've missed something, bring it to my attention
> and if it isn't already in trunk we will get it into trunk as expeditiously
> as possible.
> Thanks,
> --Matt
> 
> Not needed for trunk:
> HDFS-1758. Make Web UI JSP pages thread safe. (Tanping via suresh)  (Not a
> problem in trunk)
> HDFS-2057. Wait time to terminate the threads causes unit tests to take
> longer time. (Bharath Mundlapudi via suresh) (Not a problem in trunk)
> HDFS-1878. TestHDFSServerPorts unit test failure - race condition in
> FSNamesystem.close() causes NullPointerException without serious
> consequence. (mattf) (not a problem in trunk)
> HDFS-1842. Handle editlog opcode conflict with 0.20.203 during upgrade, by
> throwing an error to indicate the editlog needs to be empty.  (suresh)
> (Handled by HDFS-1824)
> HDFS-2218. Disable TestHdfsProxy.testHdfsProxyInterface in automated test
> suite for 0.20-security-204 release. (Matt Foley) (Not a problem in trunk)
> HDFS-2044. TestQueueProcessingStatistics failing automatic test due to
> timing issues. (mattf) (not a problem in trunk)
> HADOOP-7459. Remove jdk-1.6.0 dependency check from rpm. (omalley) (replaced
> by HDFS-2156)
> HADOOP-7398. Suppress warnings about use of HADOOP_HOME. (omalley) (not a
> problem in trunk)
> HADOOP-7369. Fix permissions in tarball for sbin/* and libexec/* (omalley)
> (not a problem in trunk)
> HADOOP-7373. Fix {start,stop}-{dfs,mapred} and hadoop-daemons.sh from trying
> to use the wrong bin directory. (omalley) (not a problem in trunk)
> HADOOP-7475. Fix hadoop-setup-single-node.sh to reflect new layout. (eyang
> via omalley) (not a problem in trunk)
> 
> Back port from trunk:
> MAPREDUCE-2524. Port reduce failure reporting semantics from trunk, to fail
> faulty maps more aggressively. (Thomas Graves via cdouglas)
> MAPREDUCE-2479. Move distributed cache cleanup to a background task,
> backporting MAPREDUCE-1568. (Robert Joseph Evans via cdouglas)
> HDFS-2023. Backport of NPE for File.list and File.listFiles.  Merged ports
> of HADOOP-7322, HDFS-1934, HADOOP-7342, and HDFS-2019.  (Bharath Mundlapudi
> via mattf)
> HADOOP-7248. Update eclipse target to generate .classpath from ivy config.
> (Thomas Graves and Tom White via cdouglas) (from HADOOP-6407)
> HADOOP-7274. Fix typos in IOUtils. (Jonathan Eagles via cdouglas) (from
> HADOOP-7057)
> HADOOP-7277. Add generation of run configurations to eclipse target.
> (Jeffrey Naisbitt and Philip Zeyliger via cdouglas) (from HADOOP-5911)
> HADOOP-7364. TestMiniMRDFSCaching fails if test.build.dir is set to
> something other than build/test. (Thomas Graves via mahadev) (from
> MAPREDUCE-2575)
> 
> Already in trunk for MRV2:
> MAPREDUCE-2558. Add queue-level metrics 0.20-security branch (test fixes)
> (Jeffrey Naisbitt via mahadev)
> MAPREDUCE-2418. Show job errors in JobHistory page. (Siddharth Seth via
> acmurthy)  (Already in MR279)
> MAPREDUCE-2411. Force an exception when the queue has an invalid name or its
> ACLs are misconfigured. (Dick King via cdouglas) (Already in MR279)
> 
> Waiting for MR279 merge:
> MAPREDUCE-2429. Validate JVM in TaskUmbilicalProtocol. (Siddharth Seth via
> acmurthy)
> MAPREDUCE-2447. Fix Child.java to set Task.jvmContext sooner to avoid corner
> cases in error handling. (Siddharth Seth via acmurthy)
> 
> MapReduce v1 exceptions:
> MAPREDUCE-2415. Distribute the user task logs on to multiple disks.
> (Bharath Mundlapudi via omalley)
> MAPREDUCE-2413. TaskTracker should handle disk failures by reinitializing
> itself. (Ravi Gummadi and Jagane Sundar via omalley)
> MAPREDUCE-2621. TestCapacityScheduler fails with "Queue "q1" does not
> exist".  (Sherry Chen via mahadev)
> MAPREDUCE-2535. Fix NPE in JobClient caused by retirement. (Robert Joseph
> Evans via cdouglas)
> MAPREDUCE-2555. Avoid sprious logging from completedtasks. (Thomas Graves
> via cdouglas)
> MAPREDUCE-2443. Fix TaskAspect for TaskUmbilicalProtocol.ping(..).
> (Siddharth Seth via szetszwo)
> 
> 
> 
> 
> 
> 
> On Wed, Aug 3, 2011 at 2:02 PM, Arun C Murthy <acm@hortonworks.com> wrote:
> 
>> On Aug 2, 2011, at 4:28 AM, Steve Loughran wrote:
>>> I'm getting confused about release roadmaps right now
>>> 
>>> Is there somewhere that lists the (proposed) timetable for the 0.20.204,
>> 0.20.205, 0.22, 0.23 releases?
>>> 
>> 
>> Since I was among the people who started the 'security on 0.20' thread, I
>> apologize for the lack of clarity on the roadmap and timelines.
>> 
>> Eric did send out a note on the motivation for sustaining releases (
>> http://s.apache.org/hadoop-sustenance-releases) - which I believe is
>> important to keep Hadoop installations going. However, I accept that there
>> has been very poor clarity on the process for inclusion of content to the
>> sustaining releases and the timelines.
>> 
>> Here is my proposal for the community process for sustaining releases
>> moving forward:
>> # The Release Manager should clearly communicate, upfront, the expected
>> timeline for each upcoming release.
>> # Anyone interested in contributing to the release submits a patch to
>> trunk, if applicable*, and to the branch-0.20-security branch. Then talk to
>> the Release Manager for inclusion via the normal process.
>> 
>> The RM is responsible for release content, timelines and for enforcing that
>> each change should have an equivalent for trunk, as applicable, before
>> inclusion.
>> 
>> If this makes sense, I'll add this to the wiki to record it.
>> 
>> ----
>> 
>> So, how are we doing with 0.20.204 content and trunk given the above
>> proposal? Very well, in fact. Matt, Suresh and I have done a detailed
>> analysis (separate email), please take a look.
>> 
>> thanks,
>> Arun
>> 
>> *Please note the exception that we have agreed that MRv2 is the way forward
>> (http://s.apache.org/mr1) , and thus, MR1 patches might not be ported
>> as-is to trunk in some cases such as fixes to JobTracker/TaskTracker.
>> However, this doesn't mean changes to the runtime (i.e. map task, reduce
>> task, sort, shuffle etc.) are exempt from the rules proposed above.
>> 
>> 
>> 


Mime
View raw message