Agile BoardAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

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

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            usrbincc Ben Chan Assign to me
            yukim Yuki Morishita
            Ben Chan
            Joshua McKenzie
            Votes:
            2 Vote for this issue
            Watchers:
            28 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment