[
https://issues.apache.org/jira/browse/CASSANDRA-5378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
T Jake Luciani reopened CASSANDRA-5378:
---
The fix for the test breaks the fat client 5378-v2.txt
It can no longer get the schema from the non-fat clients and instead throws:
{code}
java.lang.NullPointerException
at
org.apache.cassandra.service.MigrationManager.maybeScheduleSchemaPull(MigrationManager.java:123)
at
org.apache.cassandra.service.MigrationManager.onAlive(MigrationManager.java:98)
at org.apache.cassandra.gms.Gossiper.markAlive(Gossiper.java:773)
at
org.apache.cassandra.gms.Gossiper.handleMajorStateChange(Gossiper.java:816)
at
org.apache.cassandra.gms.Gossiper.applyStateLocally(Gossiper.java:901)
at
org.apache.cassandra.gms.GossipDigestAck2VerbHandler.doVerb(GossipDigestAck2VerbHandler.java:50)
at
org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:56)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
{code}
Can we put the change back in or somehow fix this NPE?
> Fat Client: No longer works in 1.2
> --
>
> Key: CASSANDRA-5378
> URL: https://issues.apache.org/jira/browse/CASSANDRA-5378
> Project: Cassandra
> Issue Type: Bug
>Affects Versions: 1.2.0
>Reporter: Carl Yeksigian
>Assignee: Carl Yeksigian
> Labels: client
> Fix For: 1.2.4
>
> Attachments: 5378-1.2.txt, 5378.txt, 5378-v2.txt
>
>
> The current client only example doesn't compile. After doing some updates,
> the fat client still won't work, mainly because the schema is not being
> pushed to the fat client.
> I've made changes to the client to support CQL3 commands, to the
> ServiceManager to wait until a migration has completed before starting the
> client, and to the MigrationManager to not try to pull schemas from a fat
> client.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira