Removes all deprecated types and modules for Brave v6#1395
Removes all deprecated types and modules for Brave v6#1395codefromthecrypt merged 1 commit intomasterfrom
Conversation
b8dd8af to
c7729be
Compare
| <main.basedir>${project.basedir}/..</main.basedir> | ||
|
|
||
| <!-- use the same values in ../pom.xml --> | ||
| <zipkin.version>2.27.0</zipkin.version> |
There was a problem hiding this comment.
no longer manage zipkin version as there is no code here that uses it.
|
|
||
| @Test void restoresSpanAfterCallable() throws Exception { | ||
| try (Scope scope0 = currentTraceContext.newScope(context)) { | ||
| try (Scope scope = currentTraceContext.newScope(context)) { |
There was a problem hiding this comment.
it was insane to use analysis to look for unused variables while this was called ws, scope, scope0, so forgive this change... but it really helped in the slog!
|
I will change the version of this PR to 6.0.0-SNAPSHOT once 5.18 is cut (shortly) |
This also removes all version pinning of zipkin libraries, to avoid revlocks. Signed-off-by: Adrian Cole <[email protected]>
|
So brave no longer manages reporter versions, which is a good thing as then they cannot conflict. Brave is compatible with both zipkin-reporter 2.x and 3.x, but pinning the latter in the bom can make things complicated for old libraries. It is better to pin the reporter to whatever frameworks need. For example, otel pins 2.x at the moment. |
|
will confirm in brave-example prior to release |
Removes all deprecated types and modules for Brave v6. This also removes any internal symbols not used as a result of that.
This is the first release to have no Zipkin dependency, so users should move to manage their own zipkin-reporter deps before or at the time of upgrading to Brave 6.0.