Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
Correctness - API / Semantic Implementation
-
Low
-
Low Hanging Fruit
-
Unit Test
-
All
-
None
-
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
- relates to
-
CASSANDRA-2848 Make the Client API support passing down timeouts
- Open