cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matthew Goodson (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-4687) Exception: DecoratedKey(xxx, yyy) != DecoratedKey(zzz, kkk)
Date Wed, 13 Mar 2013 19:56:19 GMT


Matthew Goodson commented on CASSANDRA-4687:

Hi Dan, I've only got one keyspace (other than system) and we never drop it. I occasionally
create new CF's but that's about it. It just runs. No row caching is enabled just the key
cache which was set to the default 200000. It was prob me that you saw report it on IRC and
there was another guy who said that he just started seeing it as well with version 1.1.?.
It has just started randomly, I don't think I have touched the cluster for about a month.
I think it might be time to replace the node and see if that makes the problem go away
> Exception: DecoratedKey(xxx, yyy) != DecoratedKey(zzz, kkk)
> -----------------------------------------------------------
>                 Key: CASSANDRA-4687
>                 URL:
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>         Environment: CentOS 6.3 64-bit, Oracle JRE 64-bit, single node cluster
>            Reporter: Leonid Shalupov
>            Assignee: Pavel Yaskevich
>             Fix For: 1.2.3
>         Attachments: 4687-debugging.txt
> Under heavy write load sometimes cassandra fails with assertion error.
> git bisect leads to commit 295aedb278e7a495213241b66bc46d763fd4ce66.
> works fine if global key/row caches disabled in code.
> {quote}
> java.lang.AssertionError: DecoratedKey(xxx, yyy) != DecoratedKey(zzz, kkk) in /var/lib/cassandra/data/...-he-1-Data.db
> 	at org.apache.cassandra.db.columniterator.SSTableSliceIterator.<init>(
> 	at org.apache.cassandra.db.filter.SliceQueryFilter.getSSTableColumnIterator(
> 	at org.apache.cassandra.db.filter.QueryFilter.getSSTableColumnIterator(
> 	at org.apache.cassandra.db.CollationController.collectAllData(
> 	at org.apache.cassandra.db.CollationController.getTopLevelColumns(
> 	at org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(
> 	at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(
> 	at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(
> 	at org.apache.cassandra.db.Table.getRow(
> 	at org.apache.cassandra.db.SliceFromReadCommand.getRow(
> 	at org.apache.cassandra.service.StorageProxy$LocalReadRunnable.runMayThrow(
> 	at org.apache.cassandra.service.StorageProxy$
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
> 	at java.util.concurrent.ThreadPoolExecutor$
> 	at
> {quote}

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message