Cassandra
  1. Cassandra
  2. CASSANDRA-3955

HintedHandoff won't compact a single sstable, resulting in repeated log messages

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Fix Version/s: 1.0.9, 1.1.0
    • Component/s: Core
    • Labels:
      None

      Description

      First introduced by CASSANDRA-3554, and then mostly solved in CASSANDRA-3733, there is still one special case where the HH log message will repeat every 10 mins for 0 rows: when there have previously been hints delivered to the node, but now only a single sstable exists. Because the we refused to compact a single sstable, and it contains tombstones for the hints, the message repeats.

      1. 3955-v2.txt
        3 kB
        Jonathan Ellis
      2. 3955.txt
        2 kB
        Brandon Williams

        Activity

        Hide
        Jonathan Ellis added a comment -

        CASSANDRA-3442 seems like the "right" way to fix this. Is it an easy special case for 1.0.9?

        Show
        Jonathan Ellis added a comment - CASSANDRA-3442 seems like the "right" way to fix this. Is it an easy special case for 1.0.9?
        Hide
        Brandon Williams added a comment -

        No need to special case, instead we'll just always force a user defined compaction.

        Show
        Brandon Williams added a comment - No need to special case, instead we'll just always force a user defined compaction.
        Hide
        Jonathan Ellis added a comment -

        v2 attached to cover both places HHOM compacts

        Show
        Jonathan Ellis added a comment - v2 attached to cover both places HHOM compacts
        Hide
        Brandon Williams added a comment -

        +1

        Show
        Brandon Williams added a comment - +1
        Hide
        Jonathan Ellis added a comment -

        committed

        Show
        Jonathan Ellis added a comment - committed

          People

          • Assignee:
            Brandon Williams
            Reporter:
            Brandon Williams
            Reviewer:
            Jonathan Ellis
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development