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

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

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: 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.

        Attachments

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

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: