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

Account for range tombstones wherever we account for tombstones

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Fix Version/s: 2.2.x
    • Component/s: None
    • Labels:
      None

      Description

      As discussed in CASSANDRA-8477, we should make sure the tombstone thresholds also apply to range tombstones, since they poses the same problems than cell tombstones.

        Activity

        Hide
        iamaleksey Aleksey Yeschenko added a comment -

        I'm not sure that changing the current behaviour in a minor release is something we can do safely. For one, some people's queries will suddenly and unexpectedly stop working, for two, it's a small, but non-trivial enough change for a minor, code-wise.

        As for 3.0, should get CASSANDRA-8099 in first, assuming that it doesn't handle this already.

        Either way, relabeling as 3.0 for now.

        Show
        iamaleksey Aleksey Yeschenko added a comment - I'm not sure that changing the current behaviour in a minor release is something we can do safely. For one, some people's queries will suddenly and unexpectedly stop working, for two, it's a small, but non-trivial enough change for a minor, code-wise. As for 3.0, should get CASSANDRA-8099 in first, assuming that it doesn't handle this already. Either way, relabeling as 3.0 for now.
        Hide
        slebresne Sylvain Lebresne added a comment -

        There is a bunch of places where we don't properly account for range tombstone, not just for the thresholds. Those include tracing, statistics etc... We should fix all those while we're at it so expanding the title slightly.

        Show
        slebresne Sylvain Lebresne added a comment - There is a bunch of places where we don't properly account for range tombstone, not just for the thresholds. Those include tracing, statistics etc... We should fix all those while we're at it so expanding the title slightly.

          People

          • Assignee:
            Unassigned
            Reporter:
            slebresne Sylvain Lebresne
          • Votes:
            2 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

            • Created:
              Updated:

              Development