Hi Everyone, I’m getting a NullPointerException when I start up 3.0.6 for the first time with data from 2.2.6. Any ideas for how to fix this, or other troubleshooting strategies?
This is just a single-node development box. Originally I tried upgrading from 2.1.13 to 3.0.6, but I ran into the same error; so I then went from 2.1.13 to 2.2.6, ran “nodetool upgradestables" (which succeeded without issue) and then to 3.0.6. Thanks for any assistance. :-) - Max INFO [main] 2016-05-27 16:02:01,169 ColumnFamilyStore.java:381 - Initializing system.peers INFO [main] 2016-05-27 16:02:01,178 ColumnFamilyStore.java:381 - Initializing system.peer_events INFO [main] 2016-05-27 16:02:01,182 ColumnFamilyStore.java:381 - Initializing system.range_xfers INFO [main] 2016-05-27 16:02:01,188 ColumnFamilyStore.java:381 - Initializing system.compaction_history INFO [main] 2016-05-27 16:02:01,200 ColumnFamilyStore.java:381 - Initializing system.sstable_activity INFO [main] 2016-05-27 16:02:01,210 ColumnFamilyStore.java:381 - Initializing system.size_estimates INFO [main] 2016-05-27 16:02:01,218 ColumnFamilyStore.java:381 - Initializing system.available_ranges INFO [main] 2016-05-27 16:02:01,223 ColumnFamilyStore.java:381 - Initializing system.views_builds_in_progress INFO [main] 2016-05-27 16:02:01,227 ColumnFamilyStore.java:381 - Initializing system.built_views INFO [main] 2016-05-27 16:02:01,230 ColumnFamilyStore.java:381 - Initializing system.hints INFO [main] 2016-05-27 16:02:01,234 ColumnFamilyStore.java:381 - Initializing system.batchlog INFO [main] 2016-05-27 16:02:01,238 ColumnFamilyStore.java:381 - Initializing system.schema_keyspaces INFO [main] 2016-05-27 16:02:01,245 ColumnFamilyStore.java:381 - Initializing system.schema_columnfamilies INFO [main] 2016-05-27 16:02:01,252 ColumnFamilyStore.java:381 - Initializing system.schema_columns INFO [main] 2016-05-27 16:02:01,260 ColumnFamilyStore.java:381 - Initializing system.schema_triggers INFO [main] 2016-05-27 16:02:01,268 ColumnFamilyStore.java:381 - Initializing system.schema_usertypes INFO [main] 2016-05-27 16:02:01,275 ColumnFamilyStore.java:381 - Initializing system.schema_functions INFO [main] 2016-05-27 16:02:01,282 ColumnFamilyStore.java:381 - Initializing system.schema_aggregates INFO [main] 2016-05-27 16:02:01,421 SystemKeyspace.java:1284 - Detected version upgrade from 2.2.6 to 3.0.6, snapshotting system keyspace WARN [main] 2016-05-27 16:02:01,711 CompressionParams.java:382 - The sstable_compression option has been deprecated. You should use class instead ERROR [main] 2016-05-27 16:02:01,833 CassandraDaemon.java:692 - Exception encountered during startup java.lang.NullPointerException: null at org.apache.cassandra.utils.ByteBufferUtil.string(ByteBufferUtil.java:156) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.serializers.AbstractTextSerializer.deserialize(AbstractTextSerializer.java:41) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.serializers.AbstractTextSerializer.deserialize(AbstractTextSerializer.java:28) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.db.marshal.AbstractType.compose(AbstractType.java:114) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.cql3.UntypedResultSet$Row.getString(UntypedResultSet.java:267) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.schema.LegacySchemaMigrator.isEmptyCompactValueColumn(LegacySchemaMigrator.java:553) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.schema.LegacySchemaMigrator.createColumnsFromColumnRows(LegacySchemaMigrator.java:638) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.schema.LegacySchemaMigrator.decodeTableMetadata(LegacySchemaMigrator.java:316) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.schema.LegacySchemaMigrator.readTableMetadata(LegacySchemaMigrator.java:273) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.schema.LegacySchemaMigrator.readTable(LegacySchemaMigrator.java:244) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.schema.LegacySchemaMigrator.lambda$readTables$243(LegacySchemaMigrator.java:237) ~[apache-cassandra-3.0.6.jar:3.0.6] at java.util.ArrayList.forEach(ArrayList.java:1249) ~[na:1.8.0_74] at org.apache.cassandra.schema.LegacySchemaMigrator.readTables(LegacySchemaMigrator.java:237) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.schema.LegacySchemaMigrator.readKeyspace(LegacySchemaMigrator.java:186) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.schema.LegacySchemaMigrator.lambda$readSchema$240(LegacySchemaMigrator.java:177) ~[apache-cassandra-3.0.6.jar:3.0.6] at java.util.ArrayList.forEach(ArrayList.java:1249) ~[na:1.8.0_74] at org.apache.cassandra.schema.LegacySchemaMigrator.readSchema(LegacySchemaMigrator.java:177) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.schema.LegacySchemaMigrator.migrate(LegacySchemaMigrator.java:77) ~[apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon.java:223) [apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:551) [apache-cassandra-3.0.6.jar:3.0.6] at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:679) [apache-cassandra-3.0.6.jar:3.0.6]