[ 
https://issues.apache.org/jira/browse/CASSANDRA-9654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philip Thompson updated CASSANDRA-9654:
---------------------------------------
    Reproduced In:   (was: 2.1.7)
    Fix Version/s:     (was: 2.1.x)
                   3.x
      Description: 
After upgrading a 3 node cluster on the path 1.2.19 -> 2.0.16 -> 2.1-head -> 
2.2-head -> trunk

{code}
ERROR [SSTableBatchOpen:1] 2015-06-25 17:16:55,424 SSTableReader.java:435 - 
Cannot open /tmp/dtest-Ibi6zm/test/node1/data/upgrade/cf/la-7-big; partitioner 
org.apache.cassandra.dht.LocalPartitioner does not match system partitioner 
org.apache.cassandra.dht.Murmur3Partitioner.  Note that the default partitioner 
starting with Cassandra 1.2 is Murmur3Partitioner, so you will need to edit 
that to match your old partitioner if upgrading.
ERROR [SSTableBatchOpen:2] 2015-06-25 17:16:55,425 SSTableReader.java:435 - 
Cannot open /tmp/dtest-Ibi6zm/test/node1/data/upgrade/cf/la-10-big; partitioner 
org.apache.cassandra.dht.LocalPartitioner does not match system partitioner 
org.apache.cassandra.dht.Murmur3Partitioner.  Note that the default partitioner 
starting with Cassandra 1.2 is Murmur3Partitioner, so you will need to edit 
that to match your old partitioner if upgrading.
{code}

Node logs are attached.

To reproduce, you'll need to run the upgrade dtest as follows:
{{nosetests -sv 
upgrade_through_versions_test.py:TestUpgradeThroughVersions.upgrade_test}}. I 
don't have CI results for this yet, nor will I soon. To run this, you'll need 
both JDK7 and JDK8 installed, for compilation reasons. Set the env vars 
JAVA7_HOME and JAVA8_HOME, respectively. I'll work on finding an sstable that 
represent the issue.

  was:
After upgrading a 3 node cluster on the path 1.2.19 -> 2.0.16 -> 2.1.7, I see 
this error in the logs on 2.1.7

{code}
ERROR [SSTableBatchOpen:1] 2015-06-25 17:16:55,424 SSTableReader.java:435 - 
Cannot open /tmp/dtest-Ibi6zm/test/node1/data/upgrade/cf/la-7-big; partitioner 
org.apache.cassandra.dht.LocalPartitioner does not match system partitioner 
org.apache.cassandra.dht.Murmur3Partitioner.  Note that the default partitioner 
starting with Cassandra 1.2 is Murmur3Partitioner, so you will need to edit 
that to match your old partitioner if upgrading.
ERROR [SSTableBatchOpen:2] 2015-06-25 17:16:55,425 SSTableReader.java:435 - 
Cannot open /tmp/dtest-Ibi6zm/test/node1/data/upgrade/cf/la-10-big; partitioner 
org.apache.cassandra.dht.LocalPartitioner does not match system partitioner 
org.apache.cassandra.dht.Murmur3Partitioner.  Note that the default partitioner 
starting with Cassandra 1.2 is Murmur3Partitioner, so you will need to edit 
that to match your old partitioner if upgrading.
{code}

Node logs are attached.

To reproduce, you'll need to run the upgrade dtest as follows:
{{nosetests -sv 
upgrade_through_versions_test.py:TestUpgradeThroughVersions.upgrade_test}}. I 
don't have CI results for this yet, nor will I soon. To run this, you'll need 
both JDK7 and JDK8 installed, for compilation reasons. Set the env vars 
JAVA7_HOME and JAVA8_HOME, respectively. I'll work on finding an sstable that 
represent the issue.

          Summary: Failure to open sstable after upgrade to trunk  (was: 
Failure to open sstable after upgrade to 2.1)

It appears this is happening on trunk, not 2.1 as I first thought, so less 
urgent.

> Failure to open sstable after upgrade to trunk
> ----------------------------------------------
>
>                 Key: CASSANDRA-9654
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9654
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Philip Thompson
>            Assignee: Branimir Lambov
>             Fix For: 3.x
>
>         Attachments: node1.log, node2.log, node3.log, sstables.tar.gz
>
>
> After upgrading a 3 node cluster on the path 1.2.19 -> 2.0.16 -> 2.1-head -> 
> 2.2-head -> trunk
> {code}
> ERROR [SSTableBatchOpen:1] 2015-06-25 17:16:55,424 SSTableReader.java:435 - 
> Cannot open /tmp/dtest-Ibi6zm/test/node1/data/upgrade/cf/la-7-big; 
> partitioner org.apache.cassandra.dht.LocalPartitioner does not match system 
> partitioner org.apache.cassandra.dht.Murmur3Partitioner.  Note that the 
> default partitioner starting with Cassandra 1.2 is Murmur3Partitioner, so you 
> will need to edit that to match your old partitioner if upgrading.
> ERROR [SSTableBatchOpen:2] 2015-06-25 17:16:55,425 SSTableReader.java:435 - 
> Cannot open /tmp/dtest-Ibi6zm/test/node1/data/upgrade/cf/la-10-big; 
> partitioner org.apache.cassandra.dht.LocalPartitioner does not match system 
> partitioner org.apache.cassandra.dht.Murmur3Partitioner.  Note that the 
> default partitioner starting with Cassandra 1.2 is Murmur3Partitioner, so you 
> will need to edit that to match your old partitioner if upgrading.
> {code}
> Node logs are attached.
> To reproduce, you'll need to run the upgrade dtest as follows:
> {{nosetests -sv 
> upgrade_through_versions_test.py:TestUpgradeThroughVersions.upgrade_test}}. I 
> don't have CI results for this yet, nor will I soon. To run this, you'll need 
> both JDK7 and JDK8 installed, for compilation reasons. Set the env vars 
> JAVA7_HOME and JAVA8_HOME, respectively. I'll work on finding an sstable that 
> represent the issue.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to