You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by ruslan usifov <ru...@gmail.com> on 2011/03/13 18:47:38 UTC
Strange error
Hello in working cluster of cassandra 0.7.3 in system.log i see 2 simular
errors:
ERROR [ReadStage:12] 2011-03-13 20:27:20,431 AbstractCassandraDaemon.java
(line 114) Fatal exception in thread Thread[ReadStage:12,5,m
ain]
java.lang.NullPointerException
at org.apache.cassandra.db.Column.reconcile(Column.java:177)
at
org.apache.cassandra.db.SuperColumn.addColumn(SuperColumn.java:179)
at
org.apache.cassandra.db.SuperColumn.putColumn(SuperColumn.java:195)
at
org.apache.cassandra.db.ColumnFamily.addColumn(ColumnFamily.java:220)
at
org.apache.cassandra.db.filter.QueryFilter$2.reduce(QueryFilter.java:118)
at
org.apache.cassandra.db.filter.QueryFilter$2.reduce(QueryFilter.java:108)
at
org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator.java:62)
at
com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:136)
at
com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:131)
at
org.apache.cassandra.db.filter.SliceQueryFilter.collectReducedColumns(SliceQueryFilter.java:118)
at
org.apache.cassandra.db.filter.QueryFilter.collectCollatedColumns(QueryFilter.java:142)
at
org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1326)
at
org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1203)
at
org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1131)
at org.apache.cassandra.db.Table.getRow(Table.java:333)
at
org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand.java:63)
at
org.apache.cassandra.db.ReadVerbHandler.doVerb(ReadVerbHandler.java:69)
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:662)
Re: Strange error
Posted by ruslan usifov <ru...@gmail.com>.
2011/3/14 aaron morton <aa...@thelastpickle.com>
> What sort of workload was that ? All read and write or could there have
> been some deletes as well?
>
Many reads, some writes, and some deletes
Re: Strange error
Posted by aaron morton <aa...@thelastpickle.com>.
What sort of workload was that ? All read and write or could there have been some deletes as well?
Aaron
On 14 Mar 2011, at 10:06, ruslan usifov wrote:
>
>
> 2011/3/14 aaron morton <aa...@thelastpickle.com>
> Looks related to CASSANDRA-1559 https://issues.apache.org/jira/browse/CASSANDRA-1559 which should be fixed in 0.7.4
>
> However everyone said it should not happen. Can you provide some more detail about what you did to cause this to happen.
>
>
> I do nothing (no any maintenance work), just typical workload for production application
Re: Strange error
Posted by ruslan usifov <ru...@gmail.com>.
2011/3/14 aaron morton <aa...@thelastpickle.com>
> Looks related to CASSANDRA-1559
> https://issues.apache.org/jira/browse/CASSANDRA-1559 which should be fixed
> in 0.7.4
>
> <https://issues.apache.org/jira/browse/CASSANDRA-1559>However everyone
> said it should not happen. Can you provide some more detail about what you
> did to cause this to happen.
>
>
I do nothing (no any maintenance work), just typical workload for production
application
Re: Strange error
Posted by aaron morton <aa...@thelastpickle.com>.
Looks related to CASSANDRA-1559 https://issues.apache.org/jira/browse/CASSANDRA-1559 which should be fixed in 0.7.4
However everyone said it should not happen. Can you provide some more detail about what you did to cause this to happen.
Aaron
On 14 Mar 2011, at 06:47, ruslan usifov wrote:
> Hello in working cluster of cassandra 0.7.3 in system.log i see 2 simular errors:
>
> ERROR [ReadStage:12] 2011-03-13 20:27:20,431 AbstractCassandraDaemon.java (line 114) Fatal exception in thread Thread[ReadStage:12,5,m
> ain]
> java.lang.NullPointerException
> at org.apache.cassandra.db.Column.reconcile(Column.java:177)
> at org.apache.cassandra.db.SuperColumn.addColumn(SuperColumn.java:179)
> at org.apache.cassandra.db.SuperColumn.putColumn(SuperColumn.java:195)
> at org.apache.cassandra.db.ColumnFamily.addColumn(ColumnFamily.java:220)
> at org.apache.cassandra.db.filter.QueryFilter$2.reduce(QueryFilter.java:118)
> at org.apache.cassandra.db.filter.QueryFilter$2.reduce(QueryFilter.java:108)
> at org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator.java:62)
> at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:136)
> at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:131)
> at org.apache.cassandra.db.filter.SliceQueryFilter.collectReducedColumns(SliceQueryFilter.java:118)
> at org.apache.cassandra.db.filter.QueryFilter.collectCollatedColumns(QueryFilter.java:142)
> at org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1326)
> at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1203)
> at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1131)
> at org.apache.cassandra.db.Table.getRow(Table.java:333)
> at org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand.java:63)
> at org.apache.cassandra.db.ReadVerbHandler.doVerb(ReadVerbHandler.java:69)
> 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:662)
>