Brave Opentracing Versions Save

Bridge between OpenTracing and Brave

1.0.0

3 years ago

This release formalizes that since the opentracing library is no longer maintained, incompatible changes here will also not occur.

0.34.0

4 years ago

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.