Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-3022

Failures in cassandra long test: LongCompactionSpeedTest

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 0.8.5
    • None
    • None
    • Normal

    Description

      The failing test case

          [junit] Testsuite: org.apache.cassandra.db.compaction.LongCompactionSpeedTest
      

      The following error is repeated in the console output

          [junit] ERROR 04:02:20,654 Error in ThreadPoolExecutor
          [junit] java.util.MissingFormatArgumentException: Format specifier 's'
          [junit] 	at java.util.Formatter.format(Formatter.java:2432)
          [junit] 	at java.util.Formatter.format(Formatter.java:2367)
          [junit] 	at java.lang.String.format(String.java:2769)
          [junit] 	at org.apache.cassandra.db.compaction.CompactionController.getCompactedRow(CompactionController.java:136)
          [junit] 	at org.apache.cassandra.db.compaction.CompactionIterator.getReduced(CompactionIterator.java:123)
          [junit] 	at org.apache.cassandra.db.compaction.CompactionIterator.getReduced(CompactionIterator.java:43)
          [junit] 	at org.apache.cassandra.utils.ReducingIterator.computeNext(ReducingIterator.java:74)
          [junit] 	at com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:140)
          [junit] 	at com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:135)
          [junit] 	at org.apache.commons.collections.iterators.FilterIterator.setNextObject(FilterIterator.java:183)
          [junit] 	at org.apache.commons.collections.iterators.FilterIterator.hasNext(FilterIterator.java:94)
          [junit] 	at org.apache.cassandra.db.compaction.CompactionManager.doCompactionWithoutSizeEstimation(CompactionManager.java:559)
          [junit] 	at org.apache.cassandra.db.compaction.CompactionManager.doCompaction(CompactionManager.java:506)
          [junit] 	at org.apache.cassandra.db.compaction.CompactionManager$1.call(CompactionManager.java:141)
          [junit] 	at org.apache.cassandra.db.compaction.CompactionManager$1.call(CompactionManager.java:107)
          [junit] 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
          [junit] 	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
          [junit] 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
          [junit] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
          [junit] 	at java.lang.Thread.run(Thread.java:662)
      

      *Cassandra Revision List at time of failure

      Summary
      * log ks and cf of large rows being compacted patch by Ryan King; reviewed by jbellis for CASSANDRA-3019
      * revert r1156772
      * cache invalidate removes saved cache files patch by Ed Capriolo; reviewed by jbellis for CASSANDRA-2325
      * make sure truncate clears out the commitlog patch by jbellis; reviewed by slebresne for CASSANDRA-2950
      * include column name in validation failure exceptions patch by jbellis; reviewed by David Allsopp for CASSANDRA-2849
      * fix NPE when encryption_options is unspecified patch by jbellis; reviewed by brandonwilliams for CASSANDRA-3007
      * update CHANGES
      * update CHANGES
      
      Revision 1156830 by jbellis: 
      log ks and cf of large rows being compacted
      patch by Ryan King; reviewed by jbellis for CASSANDRA-3019
      	/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/db/compaction/CompactionController.java
      
      Revision 1156791 by jbellis: 
      revert r1156772
      	/cassandra/branches/cassandra-0.8/CHANGES.txt
      	/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/db/ColumnFamilyStore.java
      
      Revision 1156772 by jbellis: 
      cache invalidate removes saved cache files
      patch by Ed Capriolo; reviewed by jbellis for CASSANDRA-2325
      	/cassandra/branches/cassandra-0.8/CHANGES.txt
      	/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/db/ColumnFamilyStore.java
      
      Revision 1156763 by jbellis: 
      make sure truncate clears out the commitlog
      patch by jbellis; reviewed by slebresne for CASSANDRA-2950
      	/cassandra/branches/cassandra-0.8/CHANGES.txt
      	/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/db/SystemTable.java
      	/cassandra/branches/cassandra-0.8/test/unit/org/apache/cassandra/db/RecoveryManagerTruncateTest.java
      	/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/db/commitlog/CommitLog.java
      	/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/db/ColumnFamilyStore.java
      
      Revision 1156753 by jbellis: 
      include column name in validation failure exceptions
      patch by jbellis; reviewed by David Allsopp for CASSANDRA-2849
      	/cassandra/branches/cassandra-0.8/CHANGES.txt
      	/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/thrift/ThriftValidation.java
      	/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/thrift/CassandraServer.java
      
      Revision 1156749 by jbellis: 
      fix NPE when encryption_options is unspecified
      patch by jbellis; reviewed by brandonwilliams for CASSANDRA-3007
      	/cassandra/branches/cassandra-0.8/CHANGES.txt
      	/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/net/MessagingService.java
      
      Revision 1156695 by jbellis: 
      update CHANGES
      	/cassandra/branches/cassandra-0.8/CHANGES.txt
      
      Revision 1156694 by jbellis: 
      update CHANGES
      	/cassandra/branches/cassandra-0.8/CHANGES.txt
      

      Attachments

        1. 3022.txt
          1 kB
          Jonathan Ellis

        Activity

          People

            jbellis Jonathan Ellis
            cdaw Cathy Daw
            Jonathan Ellis
            Cathy Daw
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: