MaxPoint/cascading-avro — pull request #4 by ccsevers (2012-05-12 20:00:15+00:00)
Title: Added support for Map and Array, changed dependency to Avro 1.5.1

Apologies for the multiple pull requests. This one should look clean since I just started it from a fresh fork.

The change to depend on Avro 1.5.1 instead of 1.6.1 is for compatibility with older versions of Hadoop that have 1.5.x in the lib/ folder and can't be overriden. If this should be a different branch I'd be happy to split the changes up.

The main code change in AvroScheme.class is to use getObject() rather than get() in sink() since get() returns a comparable.

The current version passes all tests and has also been tested on a large production Hadoop cluster using cascading 1.2.1 and hadoop 0.22.