Brave OpenTracing 0.34
Brave OpenTracing 0.34 updates to opentracing-api 0.32 and 0.33
No more OpenTracing 0.31
opentracing-api 0.31 is no longer supported, so you'll have to use the last version of 0.33 until you can upgrade.
opentracing-api 0.31 and 0.32 cannot be supported at the same time due to overloading of setTag
and withTag
with the type Tag
which doesn't exist in 0.31. The root issue is a compile conflict.
OpenTracing 0.32 and 0.33
0.32 and 0.33 are supported, with conditional code execution to avoid the flawed deprecated logic from 0.31 still present in 0.32. Please upgrade your stuff to opentracing-api 0.33 as soon as you can as we'd like to delete the buggy logic.
Binary support
Binary propagation is supported using b3 single format underneath (the same as brave's normal JMS does). This does not support baggage at the moment, so don't expect it to carry around in binary format.