Nullpointer Exception in get_range_slices
-----------------------------------------

                 Key: CASSANDRA-2847
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2847
             Project: Cassandra
          Issue Type: Bug
          Components: Core
    Affects Versions: 0.8.1
            Reporter: Thibaut
            Priority: Critical


Hi,

we upgraded our test cluster from 0.7.* to 0.8.1. We did run nodetool scrub on 
each node, and then nodetool repair (Repair might not have finished so far). We 
also upgradet to hector 0.8.1 

We tried to run our application and get_range_slices fails with the following 
error:

ERROR [pool-2-thread-15] 2011-07-01 20:15:46,224 Cassandra.java (line 3210) 
Internal error processing get_range_slices
java.lang.NullPointerException
        at org.apache.cassandra.db.ColumnFamily.diff(ColumnFamily.java:298)
        at org.apache.cassandra.db.ColumnFamily.diff(ColumnFamily.java:406)
        at 
org.apache.cassandra.service.RowRepairResolver.maybeScheduleRepairs(RowRepairResolver.java:103)
        at 
org.apache.cassandra.service.RangeSliceResponseResolver$2.getReduced(RangeSliceResponseResolver.java:120)
        at 
org.apache.cassandra.service.RangeSliceResponseResolver$2.getReduced(RangeSliceResponseResolver.java:85)
        at 
org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator.java:74)
        at 
com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:140)
        at 
com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:135)
        at 
org.apache.cassandra.service.StorageProxy.getRangeSlice(StorageProxy.java:715)
        at 
org.apache.cassandra.thrift.CassandraServer.get_range_slices(CassandraServer.java:617)
        at 
org.apache.cassandra.thrift.Cassandra$Processor$get_range_slices.process(Cassandra.java:3202)
        at 
org.apache.cassandra.thrift.Cassandra$Processor.process(Cassandra.java:2889)
        at 
org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:187)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)





--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to