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

Internode message builder does not add trace header

    XMLWordPrintableJSON

Details

    Description

      The messages built with the Builder (org.apache.cassandra.net.Message.Builder) do not have the trace header when tracing is enabled.
      Consequently, no tracing session gets propagated to other nodes, and the tracing function is broken.

      The set of static out* methods provided (to create an out-bounding message) in Message do not have the issue. They can properly add the trace header when necessary.
      To be clear, only the Builder missed adding the tracing header and it should be fixed to be consistent with the out* methods.

      Attachments

        Issue Links

          Activity

            People

              yifanc Yifan Cai
              yifanc Yifan Cai
              Yifan Cai
              David Capwell
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m