+1

Checksums and signatures were OK.

I also ran an API compatibility check
(https://issues.apache.org/jira/browse/HADOOP-7035,
https://github.com/tomwhite/hadoop-compatibility-tools) and it passed.
There were three errors, all false positives:

Class org.apache.hadoop.fs.HarFileSystem
  "E1.2 - API type removed" : field public final static int
org.apache.hadoop.fs.HarFileSystem.VERSION = 1

Class org.apache.hadoop.mapred.JobClient
  "E1.2 - API type removed" : method public
org.apache.hadoop.io.Writable
org.apache.hadoop.mapred.JobClient.getQueueAclsForCurrentUser()

Class org.apache.hadoop.mapred.TaskTracker$LocalStorage
  "E1.2 - API type removed" : CLASS public static
org.apache.hadoop.mapred.TaskTracker$LocalStorage

In the first, the value changed from 1 to 3, which is a problem for
clients that reference these constants. We recommend that users
recompile their code, so this is not a problem. Still, we could
improve this situation in future
(http://stackoverflow.com/questions/3524150/is-it-possible-to-disable-javacs-inlining-of-static-final-variables).

The second is is because getQueueAclsForCurrentUser returns a
QueueAclsInfo (a Writable) which was made public in 205.

The third is for a private inner class.

Cheers,
Tom

On Fri, Oct 7, 2011 at 5:10 PM, Matt Foley <ma...@apache.org> wrote:
> Many thanks to the community members who tried out RC1, and found several
> critical or blocker bugs.
> These have been resolved and I have now posted RC2 at
> http://people.apache.org/~mattf/hadoop-0.20.205.0-rc2/
> A copy of the Release Notes are provided at the top level of that directory.
> Appropriate artifacts have also been pushed to the Maven staging repo.
>
> Please download and evaluate it, then vote on accepting it as a public
> release.
> Voting will close at 1am GMT on Saturday 15 October  (6pm PDT, Fri 14 Oct).
>
> Best regards,
> --Matt
> RM for 0.20.205.0
>

Reply via email to