The org.apache.avro.io.BinaryEncoder is abstract, even in avro's trunk, so I'm not sure how that was supposed to work... I made a change so that it uses the factory to get a DirectBinaryEncoder instead. It compiles, but I haven't tested.
This is the pom I used to compile against avro 1.6.1

This depends on having azkaban-common, kafka-0.7.0, avro-1.6.1 and avro-mapred.1.6.1 in a local maven repo.
Merge branch 'master' of github.com:linkedin/camus
Added the dependency-reduced-pom.xml file (is this generated?)
Merge branch 'master' of github.com:linkedin/camus

Conflicts:
	dependency-reduced-pom.xml
	pom.xml
Tweaked the POMs so that I could get it to compile against CDH4.1.2

This requires messing around with the local maven repo, so it won't work out of the box without doing those steps.
Added a .gitignore file
Added debugging code to EtlInputFormat ....
Merge branch 'master' of github.com:linkedin/camus into linkedin-master

Conflicts:
	pom.xml
	src/main/java/com/linkedin/batch/etl/kafka/coders/KafkaAvroMessageEncoder.java
	src/main/java/com/linkedin/batch/etl/kafka/mapred/EtlInputFormat.java
The latest changes from Ken Goodhope integrated into my slightly tweaked version of camus...
Merge branch 'master' of github.com:linkedin/camus

Conflicts:
	src/main/java/com/linkedin/batch/etl/kafka/CamusJob.java
Small change so that the job can start even if it doesn't find a camus.properties file in the classpath....
Merge branch 'master' of github.com:linkedin/camus
Merge branch 'master' of github.com:linkedin/camus
Concrete implementation of a Mate1-specific KafkaMessageDecoder, which uses an enum we have that is capable of mapping a kafka topic to its corresponding avro schema. This enum acts as some sort of unversioned schema registry.
Merge branch 'master' of github.com:linkedin/camus into linkedin-master

Conflicts:
	src/main/java/com/linkedin/batch/etl/kafka/coders/KafkaAvroMessageEncoder.java
My latest pom for the current dependency-light camus.
My latest KafkaMessageDecoder implementation, which should return the correct part of the Kafka messages, with an avro jsonDecoder.
Commented out the count stuff, since I'm not sure how to implement a proper KafkaMessageEncoder...
Decoding code for the toSpecificRecord function...