You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Yaniv Kunda (JIRA)" <ji...@apache.org> on 2011/07/07 12:20:16 UTC

[jira] [Created] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Starting 0.8.1 after upgrade from 0.7.6-2 fails
-----------------------------------------------

                 Key: CASSANDRA-2867
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
             Project: Cassandra
          Issue Type: Bug
          Components: Core
    Affects Versions: 0.7.6
         Environment: CentOS 5.6
            Reporter: Yaniv Kunda


After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:

[root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
 INFO 12:51:04,523 Heap size: 8329887744/8329887744
 INFO 12:51:04,524 JNA not found. Native methods will be disabled.
 INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
 INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
 INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
 INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
 INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
 INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
 INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
 INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
 INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
 INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
 INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
 INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
 INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
ERROR 12:51:04,996 Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)

It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Issue Comment Edited] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Andriy Denysenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070044#comment-13070044 ] 

Andriy Denysenko edited comment on CASSANDRA-2867 at 7/24/11 1:36 PM:
----------------------------------------------------------------------

upgrade from 0.8 to 0.8.1 
(update: tried daily trunc build apache-cassandra-2011-07-20_16-02-23 with the same effect)
 - just put new libararies and started cassandra (CentOS 5.6 64bit)
We are not using any CF indexes (only counters if that matters), 
but it won't start, so I don't see a way to upgrade to 0.8.1:

{code}
 INFO [main] 2011-07-23 19:32:23,446 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/NodeIdInfo-g-1
 INFO [main] 2011-07-23 19:32:23,516 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Schema-g-74
 INFO [main] 2011-07-23 19:32:23,529 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Schema-g-73
 INFO [main] 2011-07-23 19:32:23,548 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Migrations-g-73
 INFO [main] 2011-07-23 19:32:23,561 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Migrations-g-74
 INFO [main] 2011-07-23 19:32:23,570 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/LocationInfo-g-46
 INFO [main] 2011-07-23 19:32:23,587 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/LocationInfo-g-45
 INFO [main] 2011-07-23 19:32:23,597 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/HintsColumnFamily-g-1
 INFO [main] 2011-07-23 19:32:23,656 DatabaseDescriptor.java (line 478) Loading schema version 1e26a500-b538-11e0-0000-f03fd2ec87ff
ERROR [main] 2011-07-23 19:32:23,889 AbstractCassandraDaemon.java (line 332) Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 4
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
 {code}

      was (Author: andrden):
    upgrade from 0.8 to 0.8.1 
(update: tried daily trunc build apache-cassandra-2011-07-20_16-02-23 with the same effect)
 - just put new libararies and started cassandra (CentOS 5.6 64bit)
We are not using any CF indexes (only counters if that matters), 
but it won't start, so I don't see a way to upgrade to 0.8.1:

 INFO [main] 2011-07-23 19:32:23,446 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/NodeIdInfo-g-1
 INFO [main] 2011-07-23 19:32:23,516 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Schema-g-74
 INFO [main] 2011-07-23 19:32:23,529 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Schema-g-73
 INFO [main] 2011-07-23 19:32:23,548 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Migrations-g-73
 INFO [main] 2011-07-23 19:32:23,561 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Migrations-g-74
 INFO [main] 2011-07-23 19:32:23,570 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/LocationInfo-g-46
 INFO [main] 2011-07-23 19:32:23,587 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/LocationInfo-g-45
 INFO [main] 2011-07-23 19:32:23,597 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/HintsColumnFamily-g-1
 INFO [main] 2011-07-23 19:32:23,656 DatabaseDescriptor.java (line 478) Loading schema version 1e26a500-b538-11e0-0000-f03fd2ec87ff
ERROR [main] 2011-07-23 19:32:23,889 AbstractCassandraDaemon.java (line 332) Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 4
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
 
  
> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Taras Puchko (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Taras Puchko updated CASSANDRA-2867:
------------------------------------

    Attachment: trunk-2867.txt

Fixes MarshalException on startup

> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>         Attachments: trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-2867:
--------------------------------------

    Attachment: 2867-v2.txt

Thanks, I see the problem now -- it was generating an index name even if there was no index present on the column (which is always the case for supercolumns).

Alternate patch attached to fix this.

> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>         Attachments: 2867-v2.txt, trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071122#comment-13071122 ] 

Jonathan Ellis commented on CASSANDRA-2867:
-------------------------------------------

Hmm, you have an index name on a subcolumn?  that's not supposed to be legal either :)

> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>         Attachments: trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Issue Comment Edited] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Taras Puchko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071104#comment-13071104 ] 

Taras Puchko edited comment on CASSANDRA-2867 at 7/26/11 1:49 PM:
------------------------------------------------------------------

The patch trunk-2867.txt fixes the MarshalException on startup.

      was (Author: tarasp):
    Fixes MarshalException on startup
  
> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>         Attachments: trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Yaniv Kunda (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Yaniv Kunda updated CASSANDRA-2867:
-----------------------------------

    Affects Version/s:     (was: 0.7.6)
                       0.8.1

> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13076299#comment-13076299 ] 

Hudson commented on CASSANDRA-2867:
-----------------------------------

Integrated in Cassandra-0.8 #252 (See [https://builds.apache.org/job/Cassandra-0.8/252/])
    avoid trying to create index names, when no index exists
patch by jbellis; reviewed by slebresne for CASSANDRA-2867

jbellis : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1153175
Files : 
* /cassandra/branches/cassandra-0.8/CHANGES.txt
* /cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/config/CFMetaData.java


> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>            Assignee: Jonathan Ellis
>              Labels: exception, index, starting
>             Fix For: 0.8.3
>
>         Attachments: 2867-v2.txt, trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Issue Comment Edited] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Alexander Goodrich (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13072242#comment-13072242 ] 

Alexander Goodrich edited comment on CASSANDRA-2867 at 7/28/11 8:42 AM:
------------------------------------------------------------------------

Thanks Taras for commenting on the issue, I just ran into the same problem with a super column family with a TimeUUIDType comparator, and UTF8Type subcomparators; I can insert, get data all day long from the cluster while it is running fresh. But the moment I restart the cassandra node, I get the exception saying that TimeUUIDTypes must be exactly 16 bytes.

Edit: Just verified your fix and it fixes my case as well.

      was (Author: redpriest):
    Thanks Taras for commenting on the issue, I just ran into the same problem with a super column family with a TimeUUIDType comparator, and UTF8Type subcomparators; I can insert, get data all day long from the cluster while it is running fresh. But the moment I restart the cassandra node, I get the exception saying that TimeUUIDTypes must be exactly 16 bytes.
  
> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>         Attachments: trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Yaniv Kunda (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Yaniv Kunda updated CASSANDRA-2867:
-----------------------------------

    Description: 
After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:

{noformat}
[root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
 INFO 12:51:04,523 Heap size: 8329887744/8329887744
 INFO 12:51:04,524 JNA not found. Native methods will be disabled.
 INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
 INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
 INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
 INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
 INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
 INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
 INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
 INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
 INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
 INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
 INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
 INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
 INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
ERROR 12:51:04,996 Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
{noformat}

It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

  was:
After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:

[root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
 INFO 12:51:04,523 Heap size: 8329887744/8329887744
 INFO 12:51:04,524 JNA not found. Native methods will be disabled.
 INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
 INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
 INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
 INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
 INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
 INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
 INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
 INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
 INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
 INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
 INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
 INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
 INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
 INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
ERROR 12:51:04,996 Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)

It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.


> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.7.6
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Taras Puchko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071642#comment-13071642 ] 

Taras Puchko commented on CASSANDRA-2867:
-----------------------------------------

This problem is not related to migration, just 0.8.1 - 0.8.2 cannot start when there is a super column family with different comparators for supercolumns and metadata.

> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>         Attachments: trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Issue Comment Edited] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Andriy Denysenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070044#comment-13070044 ] 

Andriy Denysenko edited comment on CASSANDRA-2867 at 7/24/11 1:34 PM:
----------------------------------------------------------------------

upgrade from 0.8 to 0.8.1 
(update: tried daily trunc build apache-cassandra-2011-07-20_16-02-23 with the same effect)
 - just put new libararies and started cassandra (CentOS 5.6 64bit)
We are not using any CF indexes (only counters if that matters), 
but it won't start, so I don't see a way to upgrade to 0.8.1:

 INFO [main] 2011-07-23 19:32:23,446 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/NodeIdInfo-g-1
 INFO [main] 2011-07-23 19:32:23,516 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Schema-g-74
 INFO [main] 2011-07-23 19:32:23,529 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Schema-g-73
 INFO [main] 2011-07-23 19:32:23,548 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Migrations-g-73
 INFO [main] 2011-07-23 19:32:23,561 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Migrations-g-74
 INFO [main] 2011-07-23 19:32:23,570 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/LocationInfo-g-46
 INFO [main] 2011-07-23 19:32:23,587 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/LocationInfo-g-45
 INFO [main] 2011-07-23 19:32:23,597 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/HintsColumnFamily-g-1
 INFO [main] 2011-07-23 19:32:23,656 DatabaseDescriptor.java (line 478) Loading schema version 1e26a500-b538-11e0-0000-f03fd2ec87ff
ERROR [main] 2011-07-23 19:32:23,889 AbstractCassandraDaemon.java (line 332) Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 4
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
 

      was (Author: andrden):
    upgrade from 0.8 to 0.8.1 - just put new libararies and started cassandra (CentOS 5.6 64bit)
We are not using any CF indexes, but it won't start, so I don't see a way to upgrade to 0.8.1:

 INFO [main] 2011-07-23 19:32:23,446 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/NodeIdInfo-g-1
 INFO [main] 2011-07-23 19:32:23,516 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Schema-g-74
 INFO [main] 2011-07-23 19:32:23,529 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Schema-g-73
 INFO [main] 2011-07-23 19:32:23,548 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Migrations-g-73
 INFO [main] 2011-07-23 19:32:23,561 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Migrations-g-74
 INFO [main] 2011-07-23 19:32:23,570 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/LocationInfo-g-46
 INFO [main] 2011-07-23 19:32:23,587 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/LocationInfo-g-45
 INFO [main] 2011-07-23 19:32:23,597 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/HintsColumnFamily-g-1
 INFO [main] 2011-07-23 19:32:23,656 DatabaseDescriptor.java (line 478) Loading schema version 1e26a500-b538-11e0-0000-f03fd2ec87ff
ERROR [main] 2011-07-23 19:32:23,889 AbstractCassandraDaemon.java (line 332) Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 4
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
 
  
> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070251#comment-13070251 ] 

Jonathan Ellis commented on CASSANDRA-2867:
-------------------------------------------

You have an index name set on at least one CF.  If you don't actually have an index on it, Cassandra shouldn't have let you set the index name, but it's possible an older version was not as rigorous about that.

If you can't figure out where the index name is, you can also drop your schema and migrations system CFs and rebuild your schema from scratch.

> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Andriy Denysenko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070044#comment-13070044 ] 

Andriy Denysenko commented on CASSANDRA-2867:
---------------------------------------------

upgrade from 0.8 to 0.8.1 - just put new libararies and started cassandra (CentOS 5.6 64bit)
We are not using any CF indexes, but it won't start, so I don't see a way to upgrade to 0.8.1:

 INFO [main] 2011-07-23 19:32:23,446 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/NodeIdInfo-g-1
 INFO [main] 2011-07-23 19:32:23,516 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Schema-g-74
 INFO [main] 2011-07-23 19:32:23,529 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Schema-g-73
 INFO [main] 2011-07-23 19:32:23,548 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Migrations-g-73
 INFO [main] 2011-07-23 19:32:23,561 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/Migrations-g-74
 INFO [main] 2011-07-23 19:32:23,570 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/LocationInfo-g-46
 INFO [main] 2011-07-23 19:32:23,587 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/LocationInfo-g-45
 INFO [main] 2011-07-23 19:32:23,597 SSTableReader.java (line 158) Opening /var/lib/cassandra/data/system/HintsColumnFamily-g-1
 INFO [main] 2011-07-23 19:32:23,656 DatabaseDescriptor.java (line 478) Loading schema version 1e26a500-b538-11e0-0000-f03fd2ec87ff
ERROR [main] 2011-07-23 19:32:23,889 AbstractCassandraDaemon.java (line 332) Exception encountered during startup.
org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 4
        at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
        at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
        at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
        at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
        at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
        at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
        at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
        at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
        at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
 

> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Sylvain Lebresne (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13076265#comment-13076265 ] 

Sylvain Lebresne commented on CASSANDRA-2867:
---------------------------------------------

The attached patch has a lot of unrelated changes I believe, but considering the fix is the one line change in CFMetadata, then +1.

> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>         Attachments: 2867-v2.txt, trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Alexander Goodrich (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13072242#comment-13072242 ] 

Alexander Goodrich commented on CASSANDRA-2867:
-----------------------------------------------

Thanks Taras for commenting on the issue, I just ran into the same problem with a super column family with a TimeUUIDType comparator, and UTF8Type subcomparators; I can insert, get data all day long from the cluster while it is running fresh. But the moment I restart the cassandra node, I get the exception saying that TimeUUIDTypes must be exactly 16 bytes.

> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>         Attachments: trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Taras Puchko (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071641#comment-13071641 ] 

Taras Puchko commented on CASSANDRA-2867:
-----------------------------------------

No, just create the following column family and restart the server:

 create column family MailStat
  with column_type = Super
    and key_validation_class = UTF8Type
    and comparator = LongType
    and subcomparator = AsciiType
    and column_metadata = [
        {column_name : subj, validation_class : UTF8Type},
        {column_name : body, validation_class : UTF8Type},
        {column_name : comment, validation_class : UTF8Type},
        {column_name : categ, validation_class : AsciiType}
    ];


> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>              Labels: exception, index, starting
>         Attachments: trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (CASSANDRA-2867) Starting 0.8.1 after upgrade from 0.7.6-2 fails

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-2867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis resolved CASSANDRA-2867.
---------------------------------------

       Resolution: Fixed
    Fix Version/s: 0.8.3
         Reviewer: slebresne
         Assignee: Jonathan Ellis

committed, minus the extra stuff from CASSANDRA-2894 that was in the diff

> Starting 0.8.1 after upgrade from 0.7.6-2 fails
> -----------------------------------------------
>
>                 Key: CASSANDRA-2867
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2867
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.1
>         Environment: CentOS 5.6
>            Reporter: Yaniv Kunda
>            Assignee: Jonathan Ellis
>              Labels: exception, index, starting
>             Fix For: 0.8.3
>
>         Attachments: 2867-v2.txt, trunk-2867.txt
>
>
> After upgrading the binaries to 0.8.1 I get an exception when starting cassandra:
> {noformat}
> [root@bserv2 local]#  INFO 12:51:04,512 Logging initialized
>  INFO 12:51:04,523 Heap size: 8329887744/8329887744
>  INFO 12:51:04,524 JNA not found. Native methods will be disabled.
>  INFO 12:51:04,531 Loading settings from file:/usr/local/apache-cassandra-0.8.1/conf/cassandra.yaml
>  INFO 12:51:04,621 DiskAccessMode 'auto' determined to be mmap, indexAccessMode is mmap
>  INFO 12:51:04,707 Global memtable threshold is enabled at 2648MB
>  INFO 12:51:04,708 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,713 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,714 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,716 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,717 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,719 Removing compacted SSTable files (see http://wiki.apache.org/cassandra/MemtableSSTable)
>  INFO 12:51:04,770 reading saved cache /vm1/cassandraDB/saved_caches/system-IndexInfo-KeyCache
>  INFO 12:51:04,776 Opening /vm1/cassandraDB/data/system/IndexInfo-f-9
>  INFO 12:51:04,792 reading saved cache /vm1/cassandraDB/saved_caches/system-Schema-KeyCache
>  INFO 12:51:04,794 Opening /vm1/cassandraDB/data/system/Schema-f-194
>  INFO 12:51:04,797 Opening /vm1/cassandraDB/data/system/Schema-f-195
>  INFO 12:51:04,802 Opening /vm1/cassandraDB/data/system/Schema-f-193
>  INFO 12:51:04,811 Opening /vm1/cassandraDB/data/system/Migrations-f-193
>  INFO 12:51:04,814 reading saved cache /vm1/cassandraDB/saved_caches/system-LocationInfo-KeyCache
>  INFO 12:51:04,815 Opening /vm1/cassandraDB/data/system/LocationInfo-f-292
>  INFO 12:51:04,843 Loading schema version 586e70fd-a332-11e0-828e-34b74a661156
> ERROR 12:51:04,996 Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> Exception encountered during startup.
> org.apache.cassandra.db.marshal.MarshalException: A long is exactly 8 bytes: 15
>         at org.apache.cassandra.db.marshal.LongType.getString(LongType.java:72)
>         at org.apache.cassandra.config.CFMetaData.getDefaultIndexName(CFMetaData.java:971)
>         at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:381)
>         at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:172)
>         at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:99)
>         at org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:479)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:139)
>         at org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:315)
>         at org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:80)
> {noformat}
> It seems this has something to do with indexes, and I do have a CF with an index on it, but it is not used.
> I can try and remove the index with 0.7.x binaries, but I will wait a bit to see if anyone needs it to reproduce the bug.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira