Hi all, I just stumbled on to what looks like issue CASSANDRA-2653. Here's my
stack trace:
ERROR [ReadStage:10] 2011-06-27 15:22:36,087 AbstractCassandraDaemon.java (line
114) Fatal exception in thread Thread[ReadStage:10,5,main]
java.lang.AssertionError: No data found for
NamesQueryFilter(columns=java.nio.HeapByteBuffer[pos=12 lim=21 cap=22]) in
DecoratedKey(102020034675873608148572353603207993225,
c295):QueryPath(columnFamilyName='XXX', superColumnName='null',
columnName='null') (original filter
NamesQueryFilter(columns=java.nio.HeapByteBuffer[pos=12 lim=21 cap=22])) from
expression 'XXXX EQ XXXX'
at
org.apache.cassandra.db.ColumnFamilyStore.scan(ColumnFamilyStore.java:1603)
at
org.apache.cassandra.service.IndexScanVerbHandler.doVerb(IndexScanVerbHandler.java:42)
at
org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:72)
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:619)
I am on version 0.7.6.
My question is, why is that ticket marked as minor? Does that mean most people
are not encountering this problem on index queries? If that's the case I'd
really like to understand the conditions under which this problem occurs so I
can at least work around it. I am doing an indexslicequery, specifying a column
family, a single column name and an equals expression. For my client, I'm using
hector version 0.7.0-29.
I'd also like to know when this bug is expected to be fixed and when 0.7.7
might be released. I have 0.7.5 running in production right now and I really
need an upgrade to resolve different bug.
Thanks,
Shu