See http://hudson.zones.apache.org/hudson/job/Cassandra/72/changes
Changes: [jbellis] test different data sizes for namesort. patch by jbellis [jbellis] more cleanup, mostly by reducing nesting level where possible. patch by jbellis [jbellis] reformat. this is just whitespace changes, automated by the IDE. patch by jbellis [jbellis] check for at-end-of-data in iterator init. patch by jbellis; reviewed by Jun Rao for CASSANDRA-153 [jbellis] cannonicalize all accesses to indexMetadataMap. patch by jbellis; reviewed by Jun Rao for CASSANDRA-153 [jbellis] unit test to expose bug system test is running into. patch by jbellis; reviewed by Jun Rao for CASSANDRA-153 [jbellis] clean up compaction code and refactor to allow user-specified threadhold (minimum number of CFs to compact). patch by jbellis [jbellis] allow specifying "ant test -Dtest.name=ColumnFamilyStoreTest" etc. patch by Michael Greene; reviewed by jbellis for CASSANDRA-158 ------------------------------------------ [...truncated 489 lines...] [testng] at org.apache.cassandra.io.BufferedRandomAccessFile.<init>(BufferedRandomAccessFile.java:141) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.init(SequenceFile.java:1183) [testng] at org.apache.cassandra.io.SequenceFile$Reader.<init>(SequenceFile.java:1115) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.<init>(SequenceFile.java:1177) [testng] at org.apache.cassandra.io.SequenceFile.bufferedReader(SequenceFile.java:1229) [testng] at org.apache.cassandra.db.ColumnFamilyStore.initializePriorityQueue(ColumnFamilyStore.java:770) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1290) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:873) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:842) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:83) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:69) [testng] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [testng] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [testng] at java.lang.Thread.run(Thread.java:619) [testng] WARN initializePriorityQueue, corrupt file? or are you just blowing away data files manually out from under me? [testng] java.io.FileNotFoundException: http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/data/Table1-Super1-186-Data.db (No such file or directory) [testng] at java.io.RandomAccessFile.open(Native Method) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:98) [testng] at org.apache.cassandra.io.BufferedRandomAccessFile.<init>(BufferedRandomAccessFile.java:141) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.init(SequenceFile.java:1183) [testng] at org.apache.cassandra.io.SequenceFile$Reader.<init>(SequenceFile.java:1115) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.<init>(SequenceFile.java:1177) [testng] at org.apache.cassandra.io.SequenceFile.bufferedReader(SequenceFile.java:1229) [testng] at org.apache.cassandra.db.ColumnFamilyStore.initializePriorityQueue(ColumnFamilyStore.java:770) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1290) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:873) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:842) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:83) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:69) [testng] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [testng] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [testng] at java.lang.Thread.run(Thread.java:619) [testng] WARN initializePriorityQueue, corrupt file? or are you just blowing away data files manually out from under me? [testng] java.io.FileNotFoundException: http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/data/Table1-Super1-188-Data.db (No such file or directory) [testng] at java.io.RandomAccessFile.open(Native Method) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:98) [testng] at org.apache.cassandra.io.BufferedRandomAccessFile.<init>(BufferedRandomAccessFile.java:141) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.init(SequenceFile.java:1183) [testng] at org.apache.cassandra.io.SequenceFile$Reader.<init>(SequenceFile.java:1115) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.<init>(SequenceFile.java:1177) [testng] at org.apache.cassandra.io.SequenceFile.bufferedReader(SequenceFile.java:1229) [testng] at org.apache.cassandra.db.ColumnFamilyStore.initializePriorityQueue(ColumnFamilyStore.java:770) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1290) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:873) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:842) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:83) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:69) [testng] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [testng] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [testng] at java.lang.Thread.run(Thread.java:619) [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1242132744362.log [testng] WARN initializePriorityQueue, corrupt file? or are you just blowing away data files manually out from under me? [testng] java.io.FileNotFoundException: http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/data/Table1-StandardByTime1-11-Data.db (No such file or directory) [testng] at java.io.RandomAccessFile.open(Native Method) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:98) [testng] at org.apache.cassandra.io.BufferedRandomAccessFile.<init>(BufferedRandomAccessFile.java:141) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.init(SequenceFile.java:1183) [testng] at org.apache.cassandra.io.SequenceFile$Reader.<init>(SequenceFile.java:1115) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.<init>(SequenceFile.java:1177) [testng] at org.apache.cassandra.io.SequenceFile.bufferedReader(SequenceFile.java:1229) [testng] at org.apache.cassandra.db.ColumnFamilyStore.initializePriorityQueue(ColumnFamilyStore.java:770) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1290) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:873) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:842) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:83) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:69) [testng] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [testng] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [testng] at java.lang.Thread.run(Thread.java:619) [testng] WARN initializePriorityQueue, corrupt file? or are you just blowing away data files manually out from under me? [testng] java.io.FileNotFoundException: http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/data/Table1-StandardByTime1-58-Data.db (No such file or directory) [testng] at java.io.RandomAccessFile.open(Native Method) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:98) [testng] at org.apache.cassandra.io.BufferedRandomAccessFile.<init>(BufferedRandomAccessFile.java:141) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.init(SequenceFile.java:1183) [testng] at org.apache.cassandra.io.SequenceFile$Reader.<init>(SequenceFile.java:1115) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.<init>(SequenceFile.java:1177) [testng] at org.apache.cassandra.io.SequenceFile.bufferedReader(SequenceFile.java:1229) [testng] at org.apache.cassandra.db.ColumnFamilyStore.initializePriorityQueue(ColumnFamilyStore.java:770) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1290) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:873) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:842) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:83) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:69) [testng] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [testng] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [testng] at java.lang.Thread.run(Thread.java:619) [testng] WARN initializePriorityQueue, corrupt file? or are you just blowing away data files manually out from under me? [testng] java.io.FileNotFoundException: http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/data/Table1-StandardByTime1-60-Data.db (No such file or directory) [testng] at java.io.RandomAccessFile.open(Native Method) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:98) [testng] at org.apache.cassandra.io.BufferedRandomAccessFile.<init>(BufferedRandomAccessFile.java:141) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.init(SequenceFile.java:1183) [testng] at org.apache.cassandra.io.SequenceFile$Reader.<init>(SequenceFile.java:1115) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.<init>(SequenceFile.java:1177) [testng] at org.apache.cassandra.io.SequenceFile.bufferedReader(SequenceFile.java:1229) [testng] at org.apache.cassandra.db.ColumnFamilyStore.initializePriorityQueue(ColumnFamilyStore.java:770) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1290) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:873) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:842) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:83) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:69) [testng] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [testng] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [testng] at java.lang.Thread.run(Thread.java:619) [testng] WARN initializePriorityQueue, corrupt file? or are you just blowing away data files manually out from under me? [testng] java.io.FileNotFoundException: http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/data/Table1-StandardByTime1-62-Data.db (No such file or directory) [testng] at java.io.RandomAccessFile.open(Native Method) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212) [testng] at java.io.RandomAccessFile.<init>(RandomAccessFile.java:98) [testng] at org.apache.cassandra.io.BufferedRandomAccessFile.<init>(BufferedRandomAccessFile.java:141) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.init(SequenceFile.java:1183) [testng] at org.apache.cassandra.io.SequenceFile$Reader.<init>(SequenceFile.java:1115) [testng] at org.apache.cassandra.io.SequenceFile$BufferReader.<init>(SequenceFile.java:1177) [testng] at org.apache.cassandra.io.SequenceFile.bufferedReader(SequenceFile.java:1229) [testng] at org.apache.cassandra.db.ColumnFamilyStore.initializePriorityQueue(ColumnFamilyStore.java:770) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1290) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:873) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:842) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:83) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.call(MinorCompactionManager.java:69) [testng] at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) [testng] at java.util.concurrent.FutureTask.run(FutureTask.java:138) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) [testng] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [testng] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [testng] at java.lang.Thread.run(Thread.java:619) [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1242132748262.log [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1242132749010.log [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1242132749038.log [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1242132749048.log [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1242132749673.log [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1242132749821.log [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1242132749831.log [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1242132749851.log [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1242132749857.log [testng] PASSED: testShouldHaveConfigFileNameAvailable [testng] PASSED: testLT [testng] PASSED: testGT [testng] PASSED: testNameSort10 [testng] PASSED: testRemoveSuperColumn [testng] PASSED: testRemoveSubColumn [testng] PASSED: testGetCompactionBuckets [testng] PASSED: testGetColumnWithWrongBF [testng] PASSED: testRemoveColumn [testng] PASSED: testRemoveColumnFamily [testng] PASSED: testOneCompaction [testng] PASSED: testRemoveColumnFamilyWithFlush1 [testng] PASSED: testRemoveColumnFamilyWithFlush2 [testng] PASSED: testCompactions [testng] PASSED: testNameSort1 [testng] PASSED: testManyColumns [testng] PASSED: testSingleColumn [testng] PASSED: testTimestamp [testng] PASSED: testGetColumnCount [testng] PASSED: testMergeAndAdd [testng] PASSED: testEmptyDigest [testng] PASSED: testMain [testng] PASSED: testMain [testng] PASSED: testRangeFilterOnColumns [testng] PASSED: testRangeFilterOnSuperColumns [testng] PASSED: testRangeFilterOnColumnsWithCount [testng] PASSED: testMakeReadMessage [testng] PASSED: testGetColumn [testng] PASSED: testDoRecovery [testng] PASSED: testDiffColumnFamily [testng] PASSED: testRepair [testng] PASSED: testDiffSuperColumn [testng] PASSED: testMissingSubcolumn [testng] PASSED: testMain [testng] PASSED: testGetRowOffsetCountFromDisk [testng] PASSED: testOpen [testng] PASSED: testGetRowSuperColumnOffsetCount [testng] PASSED: testGetRowOffsetCount [testng] PASSED: testGetRowSingleColumn [testng] PASSED: testRange [testng] PASSED: testSmall [testng] PASSED: testManyWrites [testng] PASSED: testSingleWrite [testng] PASSED: testSerialize [testng] PASSED: testFalsePositivesRandom [testng] PASSED: testFalsePositivesInt [testng] PASSED: testWords [testng] PASSED: testOne [testng] PASSED: testManyRandom [testng] FAILED: testNameSort100 [testng] java.lang.NullPointerException [testng] at org.apache.cassandra.db.ColumnFamilyStoreTest.validateNameSort(ColumnFamilyStoreTest.java:182) [testng] at org.apache.cassandra.db.ColumnFamilyStoreTest.testNameSort(ColumnFamilyStoreTest.java:87) [testng] at org.apache.cassandra.db.ColumnFamilyStoreTest.testNameSort100(ColumnFamilyStoreTest.java:52) [testng] ... Removed 22 stack frames [testng] FAILED: testTimeSort [testng] java.util.NoSuchElementException: Hashtable Iterator [testng] at java.util.Hashtable$EmptyIterator.next(Hashtable.java:1102) [testng] at org.apache.cassandra.db.ColumnFamilyStoreTest.validateTimeSort(ColumnFamilyStoreTest.java:162) [testng] at org.apache.cassandra.db.ColumnFamilyStoreTest.testTimeSort(ColumnFamilyStoreTest.java:112) [testng] ... Removed 22 stack frames [testng] [testng] =============================================== [testng] Ant test [testng] Tests run: 51, Failures: 2, Skips: 0 [testng] =============================================== [testng] [testng] [testng] =============================================== [testng] Ant suite [testng] Total tests run: 51, Failures: 2, Skips: 0 [testng] =============================================== [testng] [testng] Cobertura: Loaded information on 709 classes. [testng] Cobertura: Saved information on 709 classes. BUILD FAILED http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build.xml :196: The tests failed. Total time: 33 seconds Publishing Javadoc Recording test results Skipping Cobertura coverage report as build was not successful...
