Checked all signatures and hashes. Sanity-checked contents of docs. Installed Ruby gem and tested it manually. Unpacked archives and sanity-checked.
I tried to run the unit tests in the source release, with mixed success:
- py, py3, c, c++ ran through all tests successfully. - java had test failures (I tried jdk6, jdk7 and jdk8; each had different errors: jdk6 timed out in the avro-ipc tests, jdk7 had failures in avro-mapred's TestAvroMultipleOutputs, jdk8 failed in avro-thrift, see AVRO-1489) - couldn't run js tests because node_modules/grunt/bin/grunt doesn't exist (looks like the current version of grunt has a different file structure) - couldn't build csharp and perl because I don't have the relevant tooling installed, and can't figure out how to install it - ruby tests passed in 1.8.7 and 1.9.3; failed in 2.0 due to known issue AVRO-1516 - php had two failing tests in FloatIntEncodingTest
I blame those issues on my machine setup, so if the tests pass for other people, they shouldn't hold up the release. I can file issues for them if that would be helpful.