[
https://issues.apache.org/jira/browse/CASSANDRA-1545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jon Hermes updated CASSANDRA-1545:
----------------------------------
Attachment: namechanges.txt
Going from beta1 to trunk has several problems.
The first of which is that we stored the old classnames for o.a.c.locator and
are now reading them out and failing to find the matching classes.
We have special case logic in DD to fix this, so it's being pushed into
CFMetaData.inflate().
Now I can repro this bug from beta1 ->.
> NullPointerException on startup after upgrade
> ----------------------------------------------
>
> Key: CASSANDRA-1545
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1545
> Project: Cassandra
> Issue Type: Bug
> Affects Versions: 0.7 beta 2
> Reporter: Jake Farrell
> Assignee: Jon Hermes
> Priority: Critical
> Attachments: namechanges.txt
>
>
> Running a cluster on trunk of 0.7.0beta-2 and updated to tip of trunk. On
> startup of node got the following NullPointerException. Was using r997774 and
> switched to r1000247
> ERROR [main] 2010-09-22 12:30:14,110 AbstractCassandraDaemon.java (line 216)
> Exception encountered during startup.
> java.lang.NullPointerException
> at org.apache.cassandra.config.CFMetaData.inflate(CFMetaData.java:373)
> at org.apache.cassandra.config.KSMetaData.inflate(KSMetaData.java:118)
> at org.apache.cassandra.db.DefsTable.loadFromStorage(DefsTable.java:106)
> at
> org.apache.cassandra.config.DatabaseDescriptor.loadSchemas(DatabaseDescriptor.java:441)
> at
> org.apache.cassandra.service.AbstractCassandraDaemon.setup(AbstractCassandraDaemon.java:109)
> at
> org.apache.cassandra.thrift.CassandraDaemon.setup(CassandraDaemon.java:54)
> at
> org.apache.cassandra.service.AbstractCassandraDaemon.activate(AbstractCassandraDaemon.java:199)
> at
> org.apache.cassandra.thrift.CassandraDaemon.main(CassandraDaemon.java:133)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.