Brandon Williams created CASSANDRA-5214:
-------------------------------------------
Summary: AE in DataTracker.markCompacting
Key: CASSANDRA-5214
URL: https://issues.apache.org/jira/browse/CASSANDRA-5214
Project: Cassandra
Issue Type: Bug
Components: Core
Reporter: Brandon Williams
Fix For: 1.2.2
On 1.2 branch:
{noformat}
INFO [main] 2013-02-01 05:50:07,709 CassandraDaemon.java (line 103) Logging
initialized
INFO [main] 2013-02-01 05:50:07,730 CassandraDaemon.java (line 125) JVM
vendor/version: Java HotSpot(TM) 64-Bit Server VM/1.6.0_26
INFO [main] 2013-02-01 05:50:07,731 CassandraDaemon.java (line 126) Heap size:
1046937600/1046937600
INFO [main] 2013-02-01 05:50:07,731 CassandraDaemon.java (line 127) Classpath:
/tmp/dtest-4ju3_j/test/node1/conf:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/build/classes/main:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/build/classes/thrift:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/antlr-3.2.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/avro-1.4.0-fixes.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/avro-1.4.0-sources-fixes.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/commons-cli-1.1.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/commons-codec-1.2.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/commons-lang-2.6.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/compress-lzf-0.8.4.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/concurrentlinkedhashmap-lru-1.3.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/guava-13.0.1.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/high-scale-lib-1.1.2.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/jackson-core-asl-1.9.2.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/jackson-mapper-asl-1.9.2.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/jamm-0.2.5.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/jline-1.0.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/json-simple-1.1.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/libthrift-0.7.0.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/log4j-1.2.16.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/metrics-core-2.0.3.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/netty-3.5.9.Final.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/servlet-api-2.5-20081211.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/slf4j-api-1.7.2.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/slf4j-log4j12-1.7.2.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/snakeyaml-1.6.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/snappy-java-1.0.4.1.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/snaptree-0.1.jar:/var/lib/buildbot/slaves/slave/cassandra-1_2/build/lib/jamm-0.2.5.jar
INFO [main] 2013-02-01 05:50:07,733 CLibrary.java (line 61) JNA not found.
Native methods will be disabled.
INFO [main] 2013-02-01 05:50:07,748 DatabaseDescriptor.java (line 131) Loading
settings from file:/tmp/dtest-4ju3_j/test/node1/conf/cassandra.yaml
INFO [main] 2013-02-01 05:50:08,168 DatabaseDescriptor.java (line 190)
DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
INFO [main] 2013-02-01 05:50:08,168 DatabaseDescriptor.java (line 204)
disk_failure_policy is stop
INFO [main] 2013-02-01 05:50:08,174 DatabaseDescriptor.java (line 265) Global
memtable threshold is enabled at 332MB
INFO [main] 2013-02-01 05:50:08,911 CacheService.java (line 111) Initializing
key cache with capacity of 49 MBs.
INFO [main] 2013-02-01 05:50:08,923 CacheService.java (line 140) Scheduling
key cache save to each 14400 seconds (going to save all keys).
INFO [main] 2013-02-01 05:50:08,924 CacheService.java (line 154) Initializing
row cache with capacity of 0 MBs and provider
org.apache.cassandra.cache.SerializingCacheProvider
INFO [main] 2013-02-01 05:50:08,931 CacheService.java (line 166) Scheduling
row cache save to each 0 seconds (going to save all keys).
INFO [main] 2013-02-01 05:50:09,438 DatabaseDescriptor.java (line 542)
Couldn't detect any schema definitions in local storage.
INFO [main] 2013-02-01 05:50:09,440 DatabaseDescriptor.java (line 545) Found
table data in data directories. Consider using the CLI to define your schema.
INFO [CompactionExecutor:1] 2013-02-01 05:50:09,579 ColumnFamilyStore.java
(line 678) Enqueuing flush of Memtable-local@524805736(133/133 serialized/live
bytes, 6 ops)
INFO [FlushWriter:1] 2013-02-01 05:50:09,592 Memtable.java (line 447) Writing
Memtable-local@524805736(133/133 serialized/live bytes, 6 ops)
INFO [FlushWriter:1] 2013-02-01 05:50:09,670 Memtable.java (line 481)
Completed flushing
/tmp/dtest-4ju3_j/test/node1/data/system/local/system-local-ib-1-Data.db (176
bytes) for commitlog position ReplayPosition(segmentId=1359719409398,
position=425)
ERROR [CompactionExecutor:2] 2013-02-01 05:50:09,681 CassandraDaemon.java (line
135) Exception in thread Thread[CompactionExecutor:2,1,main]
java.lang.AssertionError
at org.apache.cassandra.db.DataTracker.markCompacting(DataTracker.java:183)
at
org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy.getNextBackgroundTask(SizeTieredCompactionStrategy.java:128)
at
org.apache.cassandra.db.compaction.CompactionManager$BackgroundCompactionTask.run(CompactionManager.java:185)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
{noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira