[ https://issues.apache.org/jira/browse/CASSANDRA-1719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12930756#action_12930756 ]
Brandon Williams commented on CASSANDRA-1719: --------------------------------------------- Appears to not work in 0.6.7 either. I got this stacktrace on the node that was missing data: ERROR 20:14:11,591 Uncaught exception in thread Thread[CACHETABLE-TIMER-3,5,main] java.lang.RuntimeException: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at org.apache.cassandra.service.ConsistencyChecker$DataRepairHandler.callMe(ConsistencyChecker.java:186) at org.apache.cassandra.service.ConsistencyChecker$DataRepairHandler.callMe(ConsistencyChecker.java:141) at org.apache.cassandra.utils.ExpiringMap$CacheMonitor.run(ExpiringMap.java:105) at java.util.TimerThread.mainLoop(Timer.java:534) at java.util.TimerThread.run(Timer.java:484) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:571) at java.util.ArrayList.get(ArrayList.java:349) at org.apache.cassandra.service.ReadResponseResolver.resolve(ReadResponseResolver.java:131) at org.apache.cassandra.service.ReadResponseResolver.resolve(ReadResponseResolver.java:45) at org.apache.cassandra.service.ConsistencyChecker$DataRepairHandler.callMe(ConsistencyChecker.java:182) ... 4 more > improve read repair > ------------------- > > Key: CASSANDRA-1719 > URL: https://issues.apache.org/jira/browse/CASSANDRA-1719 > Project: Cassandra > Issue Type: Improvement > Components: Core > Reporter: Jonathan Ellis > Assignee: Jonathan Ellis > Priority: Minor > Fix For: 0.6.8, 0.7.0 > > Attachments: 1719.txt > > > Read repair recomputes the local digest for each replica, which is a lot of > wasted CPU on large reads -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.