On Tue, Nov 29, 2011 at 6:52 PM, Michael Vaknine <micha...@citypath.com> wrote: > In cassandra.yaml I have this configured: > partitioner: org.apache.cassandra.dht.RandomPartitioner > > why has the partitioner changed? > Is this something I did?
No, it is not something you did. This is a regression, more precisely: https://issues.apache.org/jira/browse/CASSANDRA-3540 > > Where can I find documentation on this topic. > > Thanks > Michael > > -----Original Message----- > From: Jonathan Ellis [mailto:jbel...@gmail.com] > Sent: Tuesday, November 29, 2011 7:46 PM > To: user@cassandra.apache.org > Subject: Re: upgrade to 1.0.4 > > That looks like a regression caused by > https://issues.apache.org/jira/browse/CASSANDRA-3407. We'll work on a > fix ASAP; in the meantime, you should move back to 1.0.3. (No data > loss has been caused.) > > On Tue, Nov 29, 2011 at 11:01 AM, Michael Vaknine <micha...@citypath.com> > wrote: >> Hi, >> Upgrade cluster 1.0.3 to 1.0.4 gives me this errors. >> Can someone help me here? >> >> Many thanks, >> Michael >> >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,044 at >> org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:143) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,044 at >> > org.apache.cassandra.io.sstable.SSTableReader$1.run(SSTableReader.java:203) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,044 at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,044 at >> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,044 at >> java.util.concurrent.FutureTask.run(FutureTask.java:138) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,044 at >> > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja >> va:886) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,044 at >> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9 >> 08) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,044 at >> java.lang.Thread.run(Thread.java:619) >> TST-Cass1 INFO [SSTableBatchOpen:1] 2011-11-29 16:52:08,091 >> SSTableReader.java (line 134) Opening >> /var/lib/cassandra/data/Index/AttractionLocationCategoryDateIdx-h-505 >> (203917517 bytes) >> TST-Cass1 INFO [main] 2011-11-29 16:52:08,562 SecondaryIndexManager.java >> (line 183) Creating new index : >> ColumnDefinition{name=3039706172746974696f6e, >> validator=org.apache.cassandra.db.marshal.UTF8Type, index_type=KEYS, >> index_name='AttractionLocationCategoryDateIdx_09partition_idx'} >> TST-Cass1 INFO [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 >> SSTableReader.java (line 134) Opening >> > /var/lib/cassandra/data/Index/AttractionLocationCategoryDateIdx.AttractionLo >> cationCategoryDateIdx_09partition_idx-h-1 (3481255 bytes) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 >> AbstractCassandraDaemon.java (line 133) Fatal exception in thread Thread >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 >> java.lang.RuntimeException: Cannot open >> > /var/lib/cassandra/data/Index/AttractionLocationCategoryDateIdx.AttractionLo >> cationCategoryDateIdx_09partition_idx-h-1 because partitioner does not > match >> org.apache.cassandra.dht.LocalPartitioner >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 at >> org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:143) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 at >> > org.apache.cassandra.io.sstable.SSTableReader$1.run(SSTableReader.java:203) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 at >> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 at >> java.util.concurrent.FutureTask.run(FutureTask.java:138) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 at >> > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja >> va:886) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 at >> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9 >> 08) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,573 at >> java.lang.Thread.run(Thread.java:619) >> TST-Cass1 INFO [SSTableBatchOpen:1] 2011-11-29 16:52:08,588 >> SSTableReader.java (line 134) Opening >> /var/lib/cassandra/data/Index/AttractionUserIdx-h-435 (35983268 bytes) >> TST-Cass1 INFO [main] 2011-11-29 16:52:08,793 SecondaryIndexManager.java >> (line 183) Creating new index : >> ColumnDefinition{name=3039706172746974696f6e, >> validator=org.apache.cassandra.db.marshal.UTF8Type, index_type=KEYS, >> index_name='AttractionUserIdx_09partition_idx'} >> TST-Cass1 INFO [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 >> SSTableReader.java (line 134) Opening >> > /var/lib/cassandra/data/Index/AttractionUserIdx.AttractionUserIdx_09partitio >> n_idx-h-1 (7920542 bytes) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 >> AbstractCassandraDaemon.java (line 133) Fatal exception in thread Thread >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 >> java.lang.RuntimeException: Cannot open >> > /var/lib/cassandra/data/Index/AttractionUserIdx.AttractionUserIdx_09partitio >> n_idx-h-1 because partitioner does not match >> org.apache.cassandra.dht.LocalPartitioner >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 at >> org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:143) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 at >> > org.apache.cassandra.io.sstable.SSTableReader$1.run(SSTableReader.java:203) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 at >> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 at >> java.util.concurrent.FutureTask.run(FutureTask.java:138) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 at >> > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja >> va:886) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 at >> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9 >> 08) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,810 at >> java.lang.Thread.run(Thread.java:619) >> TST-Cass1 INFO [SSTableBatchOpen:1] 2011-11-29 16:52:08,830 >> SSTableReader.java (line 134) Opening >> /var/lib/cassandra/data/Index/LeaderboardIdx-h-410 (768375 bytes) >> TST-Cass1 INFO [main] 2011-11-29 16:52:08,832 SecondaryIndexManager.java >> (line 183) Creating new index : >> ColumnDefinition{name=3039706172746974696f6e, >> validator=org.apache.cassandra.db.marshal.UTF8Type, index_type=KEYS, >> index_name='LeaderboardIdx_09partition_idx'} >> TST-Cass1 INFO [SSTableBatchOpen:1] 2011-11-29 16:52:08,837 >> SSTableReader.java (line 134) Opening >> > /var/lib/cassandra/data/Index/LeaderboardIdx.LeaderboardIdx_09partition_idx- >> h-1 (11716 bytes) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,838 >> AbstractCassandraDaemon.java (line 133) Fatal exception in thread Thread >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,838 >> java.lang.RuntimeException: Cannot open >> > /var/lib/cassandra/data/Index/LeaderboardIdx.LeaderboardIdx_09partition_idx- >> h-1 because partitioner does not match >> org.apache.cassandra.dht.LocalPartitioner >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,838 at >> org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:143) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,838 at >> > org.apache.cassandra.io.sstable.SSTableReader$1.run(SSTableReader.java:203) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,838 at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,838 at >> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,838 at >> java.util.concurrent.FutureTask.run(FutureTask.java:138) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,838 at >> > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja >> va:886) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,838 at >> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9 >> 08) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:08,838 at >> java.lang.Thread.run(Thread.java:619) >> TST-Cass1 INFO [SSTableBatchOpen:1] 2011-11-29 16:52:08,873 >> SSTableReader.java (line 134) Opening >> /var/lib/cassandra/data/User/Users-h-348473 (2407961082 bytes) >> TST-Cass1 INFO [OptionalTasks:1] 2011-11-29 16:52:10,707 >> SecondaryIndexManager.java (line 183) Creating new index : >> ColumnDefinition{name=3039706172746974696f6e, >> validator=org.apache.cassandra.db.marshal.UTF8Type, index_type=KEYS, >> index_name='Users_09partition_idx'} >> TST-Cass1 INFO [SSTableBatchOpen:1] 2011-11-29 16:52:10,719 >> SSTableReader.java (line 134) Opening >> /var/lib/cassandra/data/User/Users.Users_09partition_idx-h-1 (104764248 >> bytes) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:10,720 >> AbstractCassandraDaemon.java (line 133) Fatal exception in thread Thread >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:10,720 >> java.lang.RuntimeException: Cannot open >> /var/lib/cassandra/data/User/Users.Users_09partition_idx-h-1 because >> partitioner does not match org.apache.cassandra.dht.LocalPartitioner >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:10,720 at >> org.apache.cassandra.io.sstable.SSTableReader.open(SSTableReader.java:143) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:10,720 at >> > org.apache.cassandra.io.sstable.SSTableReader$1.run(SSTableReader.java:203) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:10,720 at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:10,720 at >> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:10,720 at >> java.util.concurrent.FutureTask.run(FutureTask.java:138) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:10,720 at >> > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja >> va:886) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:10,720 at >> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9 >> 08) >> TST-Cass1 ERROR [SSTableBatchOpen:1] 2011-11-29 16:52:10,720 at >> java.lang.Thread.run(Thread.java:619) >> >> > > > > -- > Jonathan Ellis > Project Chair, Apache Cassandra > co-founder of DataStax, the source for professional Cassandra support > http://www.datastax.com >