[ https://issues.apache.org/jira/browse/CASSANDRA-5236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brandon Williams updated CASSANDRA-5236: ---------------------------------------- Attachment: 5236.txt The simplest thing to do is remove this assertion, since the gossiper actually doesn't need to be running to add a state, and a migration may come in right after disabling gossip (or someone could disable gossip then issue a migration against the node in thrift.) > Migration during shutdown can cause AE > -------------------------------------- > > Key: CASSANDRA-5236 > URL: https://issues.apache.org/jira/browse/CASSANDRA-5236 > Project: Cassandra > Issue Type: Bug > Components: Core > Reporter: Brandon Williams > Assignee: Brandon Williams > Priority: Trivial > Fix For: 1.2.2 > > Attachments: 5236.txt > > > Mostly just a problem for the dtests on occasion: > {noformat} > INFO [FlushWriter:1] 2013-02-08 17:03:49,727 Memtable.java (line 453) > Writing Memtable-schema_columns@1757448463(793/793 serialized/live bytes, 15 > ops) > INFO [FlushWriter:1] 2013-02-08 17:03:49,752 Memtable.java (line 487) > Completed flushing > /tmp/dtest-gEW6x2/test/node3/data/system/schema_columns/system-schema_columns-ib-4-Data.db > (339 bytes) for commitlog position ReplayPosition(segmentId=1360364624598, > position=66887) > INFO [CompactionExecutor:2] 2013-02-08 17:03:49,754 CompactionTask.java > (line 112) Compacting > [SSTableReader(path='/tmp/dtest-gEW6x2/test/node3/data/system/schema_columns/system-schema_columns-ib-4-Data.db'), > > SSTableReader(path='/tmp/dtest-gEW6x2/test/node3/data/system/schema_columns/system-schema_columns-ib-3-Data.db'), > > SSTableReader(path='/tmp/dtest-gEW6x2/test/node3/data/system/schema_columns/system-schema_columns-ib-2-Data.db'), > > SSTableReader(path='/tmp/dtest-gEW6x2/test/node3/data/system/schema_columns/system-schema_columns-ib-1-Data.db')] > INFO [CompactionExecutor:3] 2013-02-08 17:03:49,759 CompactionTask.java > (line 272) Compacted 4 sstables to > [/tmp/dtest-gEW6x2/test/node3/data/system/schema_columnfamilies/system-schema_columnfamilies-ib-5,]. > 7,473 bytes to 5,595 (~74% of original) in 32ms = 0.166744MB/s. 6 total > rows, 4 unique. Row merge counts were {1:3, 2:0, 3:1, 4:0, } > ERROR [InternalResponseStage:1] 2013-02-08 17:03:49,787 CassandraDaemon.java > (line 135) Exception in thread Thread[InternalResponseStage:1,5,main] > java.lang.AssertionError > at > org.apache.cassandra.service.MigrationManager.passiveAnnounce(MigrationManager.java:320) > at > org.apache.cassandra.config.Schema.updateVersionAndAnnounce(Schema.java:458) > at org.apache.cassandra.db.DefsTable.mergeSchema(DefsTable.java:347) > at > org.apache.cassandra.service.MigrationTask$1.response(MigrationTask.java:66) > at > org.apache.cassandra.net.ResponseVerbHandler.doVerb(ResponseVerbHandler.java:47) > at > org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:56) > 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