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

"AssertionError: Wrong class type" at CounterColumn.diff()

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 1.1.7
    • None
    • Normal

    Description

      Thousands of the following errors are getting logged to system.log:

      ERROR [ReadRepairStage:150152] 2012-11-15 12:31:02,815 AbstractCassandraDaemon.java (line 135) Exception in thread Thread[ReadRepairStage:150152,5,main]
      java.lang.AssertionError: Wrong class type.
      at org.apache.cassandra.db.CounterColumn.diff(CounterColumn.java:110)
      at org.apache.cassandra.db.ColumnFamily.diff(ColumnFamily.java:248)
      at org.apache.cassandra.db.ColumnFamily.diff(ColumnFamily.java:342)
      at org.apache.cassandra.service.RowRepairResolver.scheduleRepairs(RowRepairResolver.java:117)
      at org.apache.cassandra.service.RowRepairResolver.resolve(RowRepairResolver.java:94)
      at org.apache.cassandra.service.AsyncRepairCallback$1.runMayThrow(AsyncRepairCallback.java:54)
      at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30)
      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)

      There are also many of the following errors intermingled with the above:

      ERROR [ReadRepairStage:150158] 2012-11-15 12:30:34,148 CounterContext.java (line 381) invalid counter shard detected; (b29a5480-e911-11e1-0000-ce481d6d2aff, 3, 916) and (b29a5480-e911-11e1-0000-ce481d6d2aff, 3, -1590) differ only in count; will pick highest to self-heal; this indicates a bug or corruption generated a bad counter shard

      I am not 100% sure whether they are related.

      Attachments

        1. 4976.txt
          2 kB
          Sylvain Lebresne

        Activity

          People

            slebresne Sylvain Lebresne
            jblangston@datastax.com J.B. Langston
            Sylvain Lebresne
            Jonathan Ellis
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: