I would first see if the unmodified version of the word count example works for 
you.  Also, I don't believe hadoop version 0.21 is meant for production use - 
it's more of a "let's get 0.21 release out the door so we can move on" type of 
release.  I would use either 0.20.2 from the hadoop website, or perhaps the 
cloudera cdh2 (http://www.cloudera.com/downloads/) or yahoo distribution 
(http://developer.yahoo.com/hadoop/distribution/).

On Oct 13, 2010, at 7:39 PM, Michael Moores wrote:

> What version of hadoop should i be using with cassandra 0.7.0-beta2?
> I am using the latest version 21.0.
> 
> Just running a modified version of the WordCount example:
> https://svn.apache.org/repos/asf/cassandra/trunk/contrib/word_count/src/
> 
> I get a linkage error thrown from the getSplits method.
> 
> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found 
> interface org.apache.hadoop.mapreduce.JobContext, but class was expected
>         at 
> org.apache.cassandra.hadoop.ColumnFamilyInputFormat.getSplits(ColumnFamilyInputFormat.java:88)
>         at 
> org.apache.hadoop.mapreduce.JobSubmitter.writeNewSplits(JobSubmitter.java:401)
>         at 
> org.apache.hadoop.mapreduce.JobSubmitter.writeSplits(JobSubmitter.java:418)
>         at 
> org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:338)
>         at org.apache.hadoop.mapreduce.Job.submit(Job.java:960)
>         at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:976)

Reply via email to