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

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

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 2.0.1
    • None

    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. 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 Elliott Smith
        4. patch.taketwo.alpha.diff
          26 kB
          Benedict Elliott Smith
        5. patch.taketwo.forreview.diff
          42 kB
          Benedict Elliott Smith
        6. patch-rebased.diff
          35 kB
          Benedict Elliott Smith
        7. trunk-2698.txt
          34 kB
          Benedict Elliott Smith

        Issue Links

          Activity

            People

              benedict Benedict Elliott Smith
              slebresne Sylvain Lebresne
              Benedict Elliott Smith
              Yuki Morishita
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: