LongCompactionSpeedTest running longing starting with builds on Aug31 ---------------------------------------------------------------------
Key: CASSANDRA-3115 URL: https://issues.apache.org/jira/browse/CASSANDRA-3115 Project: Cassandra Issue Type: Bug Components: Core Affects Versions: 0.8.5 Environment: Cassandra-0.8 branch, nightly builds. MacOS and Debian Reporter: Cathy Daw Priority: Minor The Long tests started consistently timing out as this build of cassandra: [https://jenkins.qa.datastax.com/job/CassandraLong/131/console] The regression server shows pretty consistent run times for this test, and then consistent timeouts from this point forward. {code} [junit] Testsuite: org.apache.cassandra.db.compaction.LongCompactionSpeedTest [junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 111.379 sec [junit] [junit] ------------- Standard Output --------------- [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=1 colsper=200000: 1637 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=200000 colsper=1: 6144 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=100 rowsper=800 colsper=5: 2379 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=1 colsper=500000: 15690 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=500000 colsper=1: 20953 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=100 rowsper=1000 colsper=5: 5672 ms {code} *Single node local run: Build 1056 / on Aug 30 / Macbook Pro w/ 8 GB ram (all apps shutdown)* {panel} +Run 1: Fresh install with no log or lib dir+ [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=1 colsper=200000: 850 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=200000 colsper=1: *3004 ms* [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=100 rowsper=800 colsper=5: 767 ms +Run 2: Invoke test without restarting the server+ [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=1 colsper=200000: 826 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=200000 colsper=1: *3030 ms* [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=100 rowsper=800 colsper=5: 776 ms +Run 3: Invoke test without restarting the server+ [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=1 colsper=200000: 830 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=200000 colsper=1: *2964 ms* [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=100 rowsper=800 colsper=5: 635 ms +Run 4: Invoke test without restarting the server+ [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=1 colsper=200000: 931 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=200000 colsper=1: *2987 ms* [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=100 rowsper=800 colsper=5: 910 ms {panel} *Singled node local run: Build 1062 / on Aug 31 / Macbook pro w/ 8GB ram (all apps shutdown)* {panel} +Run 1: Fresh restart with no log or lib dir+ [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=1 colsper=200000: 802 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=200000 colsper=1: *17649 ms* [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=100 rowsper=800 colsper=5: 713 ms +Run 2: Invoke test without restarting the server+ [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=1 colsper=200000: 832 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=200000 colsper=1: *16875 ms* [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=100 rowsper=800 colsper=5: 868 ms +Run 3: Invoke test without restarting the server+ [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=1 colsper=200000: 809 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=200000 colsper=1: *16818 ms* [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=100 rowsper=800 colsper=5: 807 ms +Run 4: Invoke test without restarting the server+ [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=1 colsper=200000: 834 ms [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=2 rowsper=200000 colsper=1: *16997 ms* [junit] org.apache.cassandra.db.compaction.LongCompactionSpeedTest: sstables=100 rowsper=800 colsper=5: 873 ms {panel} *Cassandra Build at time of test failure* [https://jenkins.qa.datastax.com/job/Cassandra/168/changes] {panel} Revision: 1163394 * make Range and Bounds objects client-safe patch by Mck SembWever and jbellis for CASSANDRA-3108 * Catch invalid key_validation_class before instantiating UpdateColumnFamily patch by Jonathan Ellis; reviewed by Pavel Yaskevich for CASSANDRA-3102 * Add validation that Keyspace names are case-insensitively unique patch by Jonathan Ellis; reviewed by Pavel Yaskevich for CASSANDRA-3066 * merge from 0.7 * merge from 0.7 * merge from 0.7 * update CHANGES for #3023 and #3044 Revision 1163394 by jbellis: make Range and Bounds objects client-safe patch by Mck SembWever and jbellis for CASSANDRA-3108 /cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/dht/Range.java /cassandra/branches/cassandra-0.8/CHANGES.txt /cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/dht/Bounds.java Revision 1163291 by xedin: Catch invalid key_validation_class before instantiating UpdateColumnFamily patch by Jonathan Ellis; reviewed by Pavel Yaskevich for CASSANDRA-3102 /cassandra/branches/cassandra-0.8/CHANGES.txt /cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/thrift/ThriftValidation.java Revision 1163289 by xedin: Add validation that Keyspace names are case-insensitively unique patch by Jonathan Ellis; reviewed by Pavel Yaskevich for CASSANDRA-3066 /cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/service/ClientState.java /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/cql/QueryProcessor.java /cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/thrift/CassandraServer.java Revision 1163281 by jbellis: merge from 0.7 /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/Cassandra.java /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/InvalidRequestException.java /cassandra/branches/cassandra-0.8/conf/cassandra.yaml /cassandra/branches/cassandra-0.8/contrib /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/SuperColumn.java /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/NotFoundException.java /cassandra/branches/cassandra-0.8 /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/Column.java Revision 1163268 by jbellis: merge from 0.7 /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/Cassandra.java /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/InvalidRequestException.java /cassandra/branches/cassandra-0.8/conf/cassandra.yaml /cassandra/branches/cassandra-0.8/contrib /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/SuperColumn.java /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/NotFoundException.java /cassandra/branches/cassandra-0.8 /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/Column.java Revision 1163235 by jake: merge from 0.7 /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/Cassandra.java /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/InvalidRequestException.java /cassandra/branches/cassandra-0.8/contrib /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/SuperColumn.java /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/NotFoundException.java /cassandra/branches/cassandra-0.8 /cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/service/GCInspector.java /cassandra/branches/cassandra-0.8/interface/thrift/gen-java/org/apache/cassandra/thrift/Column.java Revision 1163205 by jbellis: update CHANGES for #3023 and #3044 /cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/utils/BloomFilter.java /cassandra/branches/cassandra-0.8/CHANGES.txt /cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/utils/BloomCalculations.java {panel} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira