[ https://issues.apache.org/jira/browse/CASSANDRA-4687?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13854502#comment-13854502 ]
Jacek Furmankiewicz commented on CASSANDRA-4687: ------------------------------------------------ That is what I did. Downloaded 1.1.12 directly from the Apache site. Removed the 1.1.2 jar from /lib and replaced it with your 1.1.3-SNAPSHOT jar. This is what the /lib folder looks now: ls -al total 11908 drwxr-xr-x 3 jacekf jacekf 4096 Dec 20 13:32 . drwxr-xr-x 9 jacekf jacekf 4096 Dec 20 13:31 .. -rw-r--r-- 1 jacekf jacekf 1928009 May 23 2013 antlr-3.2.jar -rw------- 1 jacekf jacekf 3143109 Dec 20 13:31 apache-cassandra-1.2.13-SNAPSHOT.jar -rw-r--r-- 1 jacekf jacekf 35719 May 23 2013 apache-cassandra-clientutil-1.1.12.jar -rw-r--r-- 1 jacekf jacekf 976978 May 23 2013 apache-cassandra-thrift-1.1.12.jar -rw-r--r-- 1 jacekf jacekf 596381 May 23 2013 avro-1.4.0-fixes.jar -rw-r--r-- 1 jacekf jacekf 276425 May 23 2013 avro-1.4.0-sources-fixes.jar -rw-r--r-- 1 jacekf jacekf 36174 May 23 2013 commons-cli-1.1.jar -rw-r--r-- 1 jacekf jacekf 30085 May 23 2013 commons-codec-1.2.jar -rw-r--r-- 1 jacekf jacekf 261809 May 23 2013 commons-lang-2.4.jar -rw-r--r-- 1 jacekf jacekf 25490 May 23 2013 compress-lzf-0.8.4.jar -rw-r--r-- 1 jacekf jacekf 54345 May 23 2013 concurrentlinkedhashmap-lru-1.3.jar -rw-r--r-- 1 jacekf jacekf 91982 May 23 2013 cql-internal-only-1.4.0.zip -rw-r--r-- 1 jacekf jacekf 1112253 May 23 2013 guava-r08.jar -rw-r--r-- 1 jacekf jacekf 96046 May 23 2013 high-scale-lib-1.1.2.jar -rw-r--r-- 1 jacekf jacekf 228286 May 23 2013 jackson-core-asl-1.9.2.jar -rw-r--r-- 1 jacekf jacekf 765648 May 23 2013 jackson-mapper-asl-1.9.2.jar -rw-r--r-- 1 jacekf jacekf 5792 May 23 2013 jamm-0.2.5.jar -rw-r--r-- 1 jacekf jacekf 87325 May 23 2013 jline-0.9.94.jar -rw-r--r-- 1 jacekf jacekf 16046 May 23 2013 json-simple-1.1.jar -rw-r--r-- 1 jacekf jacekf 301547 May 23 2013 libthrift-0.7.0.jar drwxr-xr-x 2 jacekf jacekf 4096 Dec 20 13:31 licenses -rw-r--r-- 1 jacekf jacekf 481534 May 23 2013 log4j-1.2.16.jar -rw-r--r-- 1 jacekf jacekf 80800 May 23 2013 metrics-core-2.0.3.jar -rw-r--r-- 1 jacekf jacekf 134133 May 23 2013 servlet-api-2.5-20081211.jar -rw-r--r-- 1 jacekf jacekf 25496 May 23 2013 slf4j-api-1.6.1.jar -rw-r--r-- 1 jacekf jacekf 9753 May 23 2013 slf4j-log4j12-1.6.1.jar -rw-r--r-- 1 jacekf jacekf 232121 May 23 2013 snakeyaml-1.6.jar -rw-r--r-- 1 jacekf jacekf 995967 May 23 2013 snappy-java-1.0.4.1.jar -rw-r--r-- 1 jacekf jacekf 55066 May 23 2013 snaptree-0.1.jar -rw-r--r-- 1 jacekf jacekf 42854 May 23 2013 thrift-python-internal-only-0.7.0.zip > Exception: DecoratedKey(xxx, yyy) != DecoratedKey(zzz, kkk) > ----------------------------------------------------------- > > Key: CASSANDRA-4687 > URL: https://issues.apache.org/jira/browse/CASSANDRA-4687 > Project: Cassandra > Issue Type: Bug > Components: Core > Environment: CentOS 6.3 64-bit, Oracle JRE 1.6.0.33 64-bit, single > node cluster > Reporter: Leonid Shalupov > Priority: Minor > Attachments: 4687-debugging.txt, > apache-cassandra-1.2.13-SNAPSHOT.jar, guava-backed-cache.patch > > > 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>(SSTableSliceIterator.java:60) > at > org.apache.cassandra.db.filter.SliceQueryFilter.getSSTableColumnIterator(SliceQueryFilter.java:67) > at > org.apache.cassandra.db.filter.QueryFilter.getSSTableColumnIterator(QueryFilter.java:79) > at > org.apache.cassandra.db.CollationController.collectAllData(CollationController.java:256) > at > org.apache.cassandra.db.CollationController.getTopLevelColumns(CollationController.java:64) > at > org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1345) > at > org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1207) > at > org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1142) > at org.apache.cassandra.db.Table.getRow(Table.java:378) > at > org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand.java:69) > at > org.apache.cassandra.service.StorageProxy$LocalReadRunnable.runMayThrow(StorageProxy.java:819) > at > org.apache.cassandra.service.StorageProxy$DroppableRunnable.run(StorageProxy.java:1253) > 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) > {quote} -- This message was sent by Atlassian JIRA (v6.1.4#6159)