Not compatible with currently shipping DSE or Cassandra #9

mstump opened this Issue Sep 17, 2012 · 1 comment


None yet
2 participants

mstump commented Sep 17, 2012

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.

mstump was assigned Sep 17, 2012


pingles commented Sep 18, 2012

Hi Matt,

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment