Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-9332

NPE when creating column family via thrift

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Low
    • Resolution: Cannot Reproduce
    • 3.0.16
    • None
    • Oracle JDK 1.7.0_79
      Casandra 2.0.6 in single node
      Ubuntu 14.04

    • Low

    Description

      When triggering unit test "testAddDropColumnFamily()" in https://github.com/hector-client/hector/blob/master/core/src/test/java/me/prettyprint/cassandra/service/CassandraClusterTest.java

      It occurs NPE when using Cassandra 2.0.6 or later version.

      11:42:39,173 [Thrift:1] ERROR CustomTThreadPoolServer:212 - Error occurred during processing of message.
      java.lang.NullPointerException
      	at org.apache.cassandra.db.RowMutation.add(RowMutation.java:112)
      	at org.apache.cassandra.service.MigrationManager.addSerializedKeyspace(MigrationManager.java:265)
      	at org.apache.cassandra.service.MigrationManager.announceNewColumnFamily(MigrationManager.java:213)
      	at org.apache.cassandra.thrift.CassandraServer.system_add_column_family(CassandraServer.java:1521)
      	at org.apache.cassandra.thrift.Cassandra$Processor$system_add_column_family.getResult(Cassandra.java:4300)
      	at org.apache.cassandra.thrift.Cassandra$Processor$system_add_column_family.getResult(Cassandra.java:4284)
      	at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
      	at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
      	at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:194)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:745)
      

      It seems that was introduced by fix of CASSANDRA-5631.

      Attachments

        Activity

          People

            enigmacurry Ryan McGuire
            colinkuo Colin Kuo
            Ryan McGuire
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: