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

Timeout reporter writes hints for the local node

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 1.2.1
    • None
    • None
    • Low

    Description

      MessagingService.java:330 calls StorageProxy.scheduleLocalHint() without checking if the local node is the target. This causes StorageProxy.scheduleLocalHint to throw AssertionError sometimes.

      Got this error when some batches are timed out. This can happen because even local batches now go through StorageProxy.sendMessages and aren't just rm.apply()'d.

      Attachments

        1. 4753.txt
          0.8 kB
          Aleksey Yeschenko
        2. 4753-v2.txt
          2 kB
          Jonathan Ellis
        3. 4753-v3.txt
          2 kB
          Aleksey Yeschenko

        Activity

          People

            jbellis Jonathan Ellis
            aleksey Aleksey Yeschenko
            Jonathan Ellis
            Aleksey Yeschenko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: