cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Tootill (JIRA)" <>
Subject [jira] [Created] (CASSANDRA-5000) Null pointer exception in SecondaryIndexManager.getIndexKeyFor in Cassandra 1.1.x
Date Wed, 28 Nov 2012 17:15:02 GMT
David Tootill created CASSANDRA-5000:

             Summary: Null pointer exception in SecondaryIndexManager.getIndexKeyFor in Cassandra
                 Key: CASSANDRA-5000
             Project: Cassandra
          Issue Type: Bug
          Components: Core
    Affects Versions: 1.1.6, 1.1.5, 1.1.4, 1.1.3, 1.1.2, 1.1.1, 1.1.0
         Environment: Linux (exact environment doesn't appear to be relevant; reproduced on
RedHat and Centos)
            Reporter: David Tootill
            Priority: Critical

Cassandra 1.1.0 and following releases gets an NPE in SecondaryIndexManager writing a CF with
multiple secondary keys.   Problem did not occur in 1.0.x, and can be resolved by downgrading
the Cassandra server.   Stack trace is:

ERROR [MutationStage:47] 2012-11-28 11:24:30,865 (line 134) Exception
in thread Thread[MutationStage:47,5,main]
java.lang.RuntimeException: java.lang.NullPointerException
	at org.apache.cassandra.service.StorageProxy$
	at java.util.concurrent.ThreadPoolExecutor.runWorker(
	at java.util.concurrent.ThreadPoolExecutor$
Caused by: java.lang.NullPointerException
	at org.apache.cassandra.db.index.SecondaryIndexManager.getIndexKeyFor(
	at org.apache.cassandra.db.index.SecondaryIndexManager.applyIndexUpdates(
	at org.apache.cassandra.db.Table.apply(
	at org.apache.cassandra.db.Table.apply(
	at org.apache.cassandra.db.RowMutation.apply(
	at org.apache.cassandra.service.StorageProxy$6.runMayThrow(
	at org.apache.cassandra.service.StorageProxy$

Client stack trace is:

me.prettyprint.hector.api.exceptions.HTimedOutException: TimedOutException()
	at me.prettyprint.cassandra.service.ExceptionsTranslatorImpl.translate([hector-core-1.0-5.jar:]
	at me.prettyprint.cassandra.connection.HConnectionManager.operateWithFailover([hector-core-1.0-5.jar:]
	at me.prettyprint.cassandra.model.ExecutingKeyspace.doExecuteOperation([hector-core-1.0-5.jar:]
	at me.prettyprint.cassandra.model.MutatorImpl.execute([hector-core-1.0-5.jar:]
	... 3 more

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:

View raw message