ConfigHelper in the currently shipping versions of cassandra has a modified interface which splits the configuration of input and output. So instead of setInitialAddress it's setInputInitialAddress etc..
@pingles I'm mostly through the required modifications, but the implementation of ColumnFamilyInputFormat has also changed. This project embeds that source from the cassandra project, and before I update the file I wanted to understand why we were embedding it rather than just loading as a dependency.
Let me know the correct course of action and I'll submit a pull request. Thanks.
IIRC I embedded the source because the version in the Cassandra distribution was incompatible with the MapReduce API we were using in our production version of Hadoop (Cloudera's CDH 3 I think). At the time the 'easiest' thing was for me to backport it so that it used the mapred.* packages.