Environment : java 64 bit server, java client, thrift get_slice method,
Cassandra 0.7.4, single node
Depending on the data I pass for a query on a CF I get the following
listed below. Any suggestions what could be wrong based on the stack
trace?
java.lang.AssertionError
at
org.apache.cassandra.db.columniterator.IndexedSliceReader$IndexedBlockFe
tcher.getNextBlock(IndexedSliceReader.java:176)
at
org.apache.cassandra.db.columniterator.IndexedSliceReader.computeNext(In
dexedSliceReader.java:120)
at
org.apache.cassandra.db.columniterator.IndexedSliceReader.computeNext(In
dexedSliceReader.java:48)
at
com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIter
ator.java:136)
at
com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java
:131)
at
org.apache.cassandra.db.columniterator.SSTableSliceIterator.hasNext(SSTa
bleSliceIterator.java:108)
at
org.apache.commons.collections.iterators.CollatingIterator.set(Collating
Iterator.java:282)
at
org.apache.commons.collections.iterators.CollatingIterator.least(Collati
ngIterator.java:325)
at
org.apache.commons.collections.iterators.CollatingIterator.next(Collatin
gIterator.java:229)
at
org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator
.java:68)
at
com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIter
ator.java:136)
at
com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java
:131)
at
org.apache.cassandra.db.filter.SliceQueryFilter.collectReducedColumns(Sl
iceQueryFilter.java:116)
at
org.apache.cassandra.db.filter.QueryFilter.collectCollatedColumns(QueryF
ilter.java:130)
at
org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamil
yStore.java:1368)
at
org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilySt
ore.java:1245)
at
org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilySt
ore.java:1173)
at org.apache.cassandra.db.Table.getRow(Table.java:333)
at
org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand
.java:63)
at
org.apache.cassandra.service.StorageProxy$LocalReadRunnable.runMayThrow(
StorageProxy.java:453)
at
org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto
r.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja
va:908)
at java.lang.Thread.run(Thread.java:662)
Ignace Desimpel