Cassandra
  1. Cassandra
  2. CASSANDRA-2698

Instrument repair to be able to assess it's efficiency (precision)

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Fix Version/s: 2.0.1
    • Component/s: None
    • Labels:

      Description

      Some reports indicate that repair sometime transfer huge amounts of data. One hypothesis is that the merkle tree precision may deteriorate too much at some data size. To check this hypothesis, it would be reasonably to gather statistic during the merkle tree building of how many rows each merkle tree range account for (and the size that this represent). It is probably an interesting statistic to have anyway.

      1. nodetool_repair_and_cfhistogram.tar.gz
        6 kB
        Jason Wee
      2. patch_2698_v1.txt
        7 kB
        Ivan Sobolev
      3. patch.diff
        34 kB
        Benedict
      4. patch-rebased.diff
        35 kB
        Benedict
      5. patch.taketwo.alpha.diff
        26 kB
        Benedict
      6. patch.taketwo.forreview.diff
        42 kB
        Benedict
      7. trunk-2698.txt
        34 kB
        Benedict

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Benedict
              Reporter:
              Sylvain Lebresne
              Reviewer:
              Yuki Morishita
            • Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development