Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Fix Version/s: 2.2.0 beta 1
    • Component/s: Tools
    • Labels:

      Description

      I think it would be nice to log repair stats and results like query tracing stores traces to system keyspace. With it, you don't have to lookup each log file to see what was the status and how it performed the repair you invoked. Instead, you can query the repair log with session ID to see the state and stats of all nodes involved in that repair session.

        Attachments

        1. v02p02-5483-v05-0003-Use-long-instead-of-EnumSet-to-work-with-JMX.patch
          24 kB
          Ben Chan
        2. v02p02-5483-v04-0003-This-time-use-an-EnumSet-to-pass-boolean-repair-options.patch
          26 kB
          Ben Chan
        3. v02p02-5483-v03-0003-Make-repair-tracing-controllable-via-nodetool.patch
          22 kB
          Ben Chan
        4. trunk@8ebeee1-5483-v01-002-simple-repair-tracing.txt
          8 kB
          Ben Chan
        5. trunk@8ebeee1-5483-v01-001-trace-filtering-and-tracestate-propagation.txt
          7 kB
          Ben Chan
        6. trunk@4620823-5483-v02-0002-Put-a-few-traces-parallel-to-the-repair-logging.patch
          8 kB
          Ben Chan
        7. trunk@4620823-5483-v02-0001-Trace-filtering-and-tracestate-propagation.patch
          7 kB
          Ben Chan
        8. test-5483-system_traces-events.txt
          8 kB
          Ben Chan
        9. prerepair-vs-postbuggedrepair.diff
          4 kB
          Lyuben Todorov
        10. cqlsh-left-justify-text-columns.patch
          2 kB
          Ben Chan
        11. ccm-repair-test
          3 kB
          Ben Chan
        12. 5483-v17-01.patch
          2 kB
          Ben Chan
        13. 5483-v17-00.patch
          9 kB
          Ben Chan
        14. 5483-v17.patch
          55 kB
          Ben Chan
        15. 5483-v15-05-Move-command-column-to-system_traces.sessions.patch
          6 kB
          Ben Chan
        16. 5483-v15-04-Re-add-old-StorageService-JMX-signatures.patch
          7 kB
          Ben Chan
        17. 5483-v15-03-Exact-doubling-for-exponential-backoff.patch
          1 kB
          Ben Chan
        18. 5483-v15-02-Hook-up-exponential-backoff-functionality.patch
          1 kB
          Ben Chan
        19. 5483-v15.patch
          67 kB
          Benedict
        20. 5483-v14-01-squashed.patch
          84 kB
          Ben Chan
        21. 5483-v13-608fb03-May-14-trace-formatting-changes.patch
          9 kB
          Ben Chan
        22. 5483-v12-02-cassandra-yaml-ttl-doc.patch
          0.6 kB
          Ben Chan
        23. 5483-v11-squashed-nits.patch
          63 kB
          Lyuben Todorov
        24. 5483-v11-01-squashed.patch
          80 kB
          Ben Chan
        25. 5483-v10-rebased-and-squashed-471f5cc.patch
          80 kB
          Ben Chan
        26. 5483-v10-17-minor-bugfixes-and-changes.patch
          5 kB
          Ben Chan
        27. 5483-v09-16-Fix-hang-caused-by-incorrect-exit-code.patch
          1 kB
          Ben Chan
        28. 5483-v08-15-Limit-trace-notifications.-Add-exponential-backoff.patch
          12 kB
          Ben Chan
        29. 5483-v08-14-Poll-system_traces.events.patch
          12 kB
          Ben Chan
        30. 5483-v08-13-sendNotification-of-local-traces-back-to-nodetool.patch
          9 kB
          Ben Chan
        31. 5483-v08-12-Trace-streaming-in-Differencer-StreamingRepairTask.patch
          8 kB
          Ben Chan
        32. 5483-v08-11-Shorten-trace-messages.-Use-Tracing-begin.patch
          10 kB
          Ben Chan
        33. 5483-v07-10-Correct-name-of-boolean-repairedAt-to-fullRepair.patch
          4 kB
          Ben Chan
        34. 5483-v07-09-Add-trace-option-to-a-more-complete-set-of-repair-functions.patch
          12 kB
          Ben Chan
        35. 5483-v07-08-Fix-brace-style.patch
          2 kB
          Ben Chan
        36. 5483-v07-07-Better-constructor-parameters-for-DebuggableThreadPoolExecutor.patch
          3 kB
          Ben Chan
        37. 5483-v06-06-Fix-interruption-in-tracestate-propagation.patch
          2 kB
          Ben Chan
        38. 5483-v06-05-Add-a-command-column-to-system_traces.events.patch
          5 kB
          Ben Chan
        39. 5483-v06-04-Allow-tracing-ttl-to-be-configured.patch
          21 kB
          Ben Chan
        40. 5483-full-trunk.txt
          55 kB
          Lyuben Todorov

          Activity

            People

            • Assignee:
              usrbincc Ben Chan
              Reporter:
              yukim Yuki Morishita
              Reviewer:
              Joshua McKenzie
            • Votes:
              2 Vote for this issue
              Watchers:
              30 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: