NPE aborts streaming operations for keyspaces with hyphens ('-') in their names
-------------------------------------------------------------------------------
Key: CASSANDRA-1377
URL: https://issues.apache.org/jira/browse/CASSANDRA-1377
Project: Cassandra
Issue Type: Bug
Components: Core
Affects Versions: 0.6.3
Reporter: Ben Hoyt
When streaming starts for operations such as repair or bootstrap, it will fail
due to an NPE if they rows are in a keyspace that has a hyphen in its name.
One workaround for this issue would be to not use keyspace names containing
hyphens. It would be even nicer if streaming worked for keyspace names with
hyphens, since keyspaces named like that seem to be fine in all other ways.
INFO [AE-SERVICE-STAGE:1] 2010-06-30 14:11:29,744 AntiEntropyService.java
(line 619) Performing streaming repair of 1 ranges to /10.255.0.20 for
(my-keyspace,AColumnFamily)
ERROR [MESSAGE-DESERIALIZER-POOL:1] 2010-06-30 14:11:30,034
DebuggableThreadPoolExecutor.java (line 101) Error in ThreadPoolExecutor
java.lang.NullPointerException
at
org.apache.cassandra.streaming.StreamInitiateVerbHandler.getNewNames(StreamInitiateVerbHandler.java:154)
at
org.apache.cassandra.streaming.StreamInitiateVerbHandler.doVerb(StreamInitiateVerbHandler.java:76)
at
org.apache.cassandra.net.MessageDeliveryTask.run(MessageDeliveryTask.java:40)
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:619)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.