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

Commit Logs referencing deleted CFIDs not handled properly

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 1.2.11, 2.0.2
    • None
    • None
    • Normal

    Description

      ERROR 19:44:38,377 Exception in thread Thread[COMMIT-LOG-WRITER,5,main]
      java.lang.NullPointerException
      at org.apache.cassandra.db.commitlog.CommitLogAllocator.flushOldestTables(CommitLogAllocator.java:299)
      at org.apache.cassandra.db.commitlog.CommitLogAllocator.fetchSegment(CommitLogAllocator.java:135)
      at org.apache.cassandra.db.commitlog.CommitLog.activateNextSegment(CommitLog.java:333)
      at org.apache.cassandra.db.commitlog.CommitLog.access$100(CommitLog.java:44)
      at org.apache.cassandra.db.commitlog.CommitLog$LogRecordAdder.run(CommitLog.java:377)
      at org.apache.cassandra.db.commitlog.PeriodicCommitLogExecutorService$1.runMayThrow(PeriodicCommitLogExecutorService.java:46)
      at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28)
      at java.lang.Thread.run(Thread.java:679)

      Working up a test case / patch for this.

      Attachments

        1. 5946.txt
          3 kB
          Jonathan Ellis
        2. 5946-v2.txt
          3 kB
          Jonathan Ellis

        Activity

          People

            jbellis Jonathan Ellis
            rbranson Rick Branson
            Jonathan Ellis
            Tom Hobbs
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: