See http://hudson.zones.apache.org/hudson/job/Cassandra/69/changes
Changes: [jbellis] fix CME during range queries -- keyset call needs to go on the memtable exector. patch by jbellis; tested by Tv for CASSANDRA-153 [jbellis] expose range query bugs by forcing flushes during the test w/ a very small memtable object limit [jbellis] fix iteration bug. it would always return hasNext=false if seekTo was called first. fixing this with maybeInit proved difficult, so init is now done in constructor and iterator itself is created lazily. patch by jbellis; tested by nk11 for CASSANDRA-153 [jbellis] add more robust sanity checking of get_column arguments. patch by jbellis; reviewed by Jun Rao for CASSANDRA-151 [jbellis] add note that partitioners cannot be changed w/o data wipe ------------------------------------------ [...truncated 385 lines...] [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/concurrent/ContinuationsExecutor.java :299: warning - Tag @link: reference not found: ArrayBlockingQueue [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/concurrent/ContinuationsExecutor.java :2109: warning - Tag @link: reference not found: FutureTask [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/service/StorageProxy.java :408: warning - @return tag has no arguments. [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/service/StorageProxy.java :408: warning - @param argument "tablename" is not a parameter name. [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/service/StorageProxy.java :408: warning - @param argument "columnFamily" is not a parameter name. [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/service/StorageProxy.java :408: warning - @param argument "start" is not a parameter name. [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/service/StorageProxy.java :408: warning - @param argument "count" is not a parameter name. [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/service/StorageProxy.java :615: warning - @param argument "tablename" is not a parameter name. [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/service/StorageProxy.java :615: warning - @param argument "columnFamily" is not a parameter name. [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/service/StorageProxy.java :615: warning - @param argument "columns" is not a parameter name. [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/service/StorageServiceMBean.java :60: warning - @param argument "sources" is not a parameter name. [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/concurrent/ContinuationsExecutor.java :299: warning - Tag @link: reference not found: ExecutorService [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/concurrent/ContinuationsExecutor.java :299: warning - Tag @link: reference not found: ExecutorService [javadoc] Building index for all the packages and classes... [javadoc] http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/src/java/org/apache/cassandra/concurrent/ContinuationsExecutor.java :299: warning - Tag @link: reference not found: ExecutorService [javadoc] Building index for all classes... [javadoc] Generating http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/javadoc/stylesheet.css... [javadoc] 17 warnings release: [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/dist [copy] Copying 23 files to http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/dist/lib [copy] Copying 796 files to http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/dist/javadoc [copy] Copying 4 files to http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/dist/bin [copy] Copying 2 files to http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/dist/conf [copy] Copying 1 file to http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/dist/interface [copy] Copying 3 files to http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/dist [tar] Building tar: http://hudson.zones.apache.org/hudson/job/Cassandra/69/artifact/cassandra/build/cassandra-0.3.0-dev.tgz build-subprojects: init: check-gen-cli-grammar: gen-cli-grammar: check-gen-cql-grammar: gen-cql-grammar: build-project: [echo] cassandra: http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build.xml build: build-test: [javac] Compiling 22 source files to http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/classes [javac] Note: http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/test/unit/org/apache/cassandra/io/SSTableTest.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. cobertura-instrument: [cobertura-instrument] Cobertura 1.9.1 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file [cobertura-instrument] Instrumenting 707 files to http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/cobertura/classes [cobertura-instrument] WARN visitEnd, No line number information found for class org.apache.cassandra.db.TouchVerbHandler$1. Perhaps you need to compile with debug=true? [cobertura-instrument] WARN visitEnd, No line number information found for class org.apache.cassandra.gms.Gossiper$1. Perhaps you need to compile with debug=true? [cobertura-instrument] WARN visitEnd, No line number information found for class org.apache.cassandra.io.DataOutputBuffer$1. Perhaps you need to compile with debug=true? [cobertura-instrument] WARN visitEnd, No line number information found for class org.apache.cassandra.service.Cassandra$1. Perhaps you need to compile with debug=true? [cobertura-instrument] WARN visitEnd, No line number information found for class org.apache.cassandra.utils.FastHashMap$1. Perhaps you need to compile with debug=true? [cobertura-instrument] Cobertura: Saved information on 707 classes. [cobertura-instrument] Instrument time: 1864ms test: [echo] running tests [mkdir] Created dir: http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra [testng] [Parser] Running: [testng] Ant suite [testng] [testng] WARN run, Warning : Unable to delete file http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build/test/cassandra/commitlog/CommitLog-Table1-1241873517775.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-1241873518622.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-1241873518641.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-1241873518657.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-1241873518670.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-1241873518692.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-Super1-44-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:740) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1256) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:835) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.run(MinorCompactionManager.java:83) [testng] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) [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-216-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:740) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1256) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:835) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.run(MinorCompactionManager.java:83) [testng] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) [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-218-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:740) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1256) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:835) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.run(MinorCompactionManager.java:83) [testng] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) [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-1241873523562.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-Super1-220-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:740) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doFileCompaction(ColumnFamilyStore.java:1256) [testng] at org.apache.cassandra.db.ColumnFamilyStore.doCompaction(ColumnFamilyStore.java:835) [testng] at org.apache.cassandra.db.MinorCompactionManager$FileCompactor.run(MinorCompactionManager.java:83) [testng] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) [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-1241873523571.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-1241873523581.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-1241873523641.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-1241873523814.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-1241873523835.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-1241873523842.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-1241873523849.log [testng] PASSED: testShouldHaveConfigFileNameAvailable [testng] PASSED: testGT [testng] PASSED: testLT [testng] PASSED: testRemoveColumnFamilyWithFlush1 [testng] PASSED: testRemoveColumnFamilyWithFlush2 [testng] PASSED: testRemoveSuperColumn [testng] PASSED: testRemoveSubColumn [testng] PASSED: testGetCompactionBuckets [testng] PASSED: testGetColumnWithWrongBF [testng] PASSED: testRemoveColumn [testng] PASSED: testCompaction [testng] PASSED: testRemoveColumnFamily [testng] PASSED: testGetColumnCount [testng] PASSED: testMergeAndAdd [testng] PASSED: testManyColumns [testng] PASSED: testSingleColumn [testng] PASSED: testTimestamp [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: testOpen [testng] PASSED: testGetRowSuperColumnOffsetCount [testng] PASSED: testGetRowOffsetCount [testng] PASSED: testGetRowSingleColumn [testng] PASSED: testGetRowOffsetCountFromDisk [testng] PASSED: testRange [testng] PASSED: testSmall [testng] PASSED: testSingleWrite [testng] PASSED: testManyWrites [testng] PASSED: testSerialize [testng] PASSED: testFalsePositivesRandom [testng] PASSED: testFalsePositivesInt [testng] PASSED: testWords [testng] PASSED: testOne [testng] PASSED: testManyRandom [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:148) [testng] at org.apache.cassandra.db.ColumnFamilyStoreTest.testTimeSort(ColumnFamilyStoreTest.java:98) [testng] ... Removed 22 stack frames [testng] FAILED: testNameSort [testng] java.lang.AssertionError [testng] at org.apache.cassandra.db.ColumnFamilyStoreTest.validateNameSort(ColumnFamilyStoreTest.java:177) [testng] at org.apache.cassandra.db.ColumnFamilyStoreTest.testNameSort(ColumnFamilyStoreTest.java:77) [testng] ... Removed 22 stack frames [testng] [testng] =============================================== [testng] Ant test [testng] Tests run: 48, Failures: 2, Skips: 0 [testng] =============================================== [testng] [testng] [testng] =============================================== [testng] Ant suite [testng] Total tests run: 48, Failures: 2, Skips: 0 [testng] =============================================== [testng] [testng] Cobertura: Loaded information on 707 classes. [testng] Cobertura: Saved information on 707 classes. BUILD FAILED http://hudson.zones.apache.org/hudson/job/Cassandra/ws/cassandra/build.xml :195: The tests failed. Total time: 32 seconds Publishing Javadoc Recording test results Skipping Cobertura coverage report as build was not successful...
