@@ -36,14 +36,17 @@ return `TraceFlags` instead of `byte` where appropriate.
3636- ` SpanId ` and ` TraceId ` methods that had a ` String ` parameter now accept ` CharSequence `
3737and assume the id starts at the beginning.
3838- ` SpanId.getSize() ` and ` TraceId.getSize() ` have been removed.
39+ - ` SpanId.bytesFromHex() ` has been removed.
40+ - ` SpanId.asLong(CharSequence) ` has been removed.
41+ - ` SpanId.asBytes(CharSequence) ` has been removed.
3942- ` SpanId.getHexLength() ` has been renamed to ` SpanId.getLength() `
40- - ` SpanId.bytesFromHex() ` has been renamed to ` SpanId.asBytes() ` and no longer accepts an offset to the ` CharSequence `
4143- ` SpanId.bytesToHex() ` has been renamed to ` SpanId.fromBytes() `
44+ - ` TraceId.bytesFromHex() ` has been removed.
45+ - ` TraceId.traceIdLowBytesAsLong(CharSequence) ` has been removed.
46+ - ` TraceId.traceIdHighBytesAsLong(CharSequence) ` has been removed.
47+ - ` TraceId.asBytes(CharSequence) ` has been removed.
4248- ` TraceId.getHexLength() ` has been renamed to ` TraceId.getLength() `
43- - ` TraceId.bytesFromHex() ` has been renamed to ` TraceId.asBytes() ` and no longer accepts an offset to the ` CharSequence `
4449- ` TraceId.bytesToHex() ` has been renamed to ` TraceId.fromBytes() `
45- - ` TraceId.traceIdLowBytesAsLong() ` has been renamed to ` TraceId.lowPartAsLong() `
46- - ` TraceId.traceIdHighBytesAsLong() ` has been renamed to ` TraceId.highPartAsLong() `
4750
4851#### Enhancements
4952
@@ -56,13 +59,22 @@ return an implementation that contains propagators, but is otherwise no-op.
5659
5760- The internal ` StringUtils ` class has had metrics-related methods removed from it. But, you weren't using
5861internal classes, were you?
62+ - The internal ` AbstractWeakConcurrentMap ` class has been made non-public. See the line above about internal classes.
63+
64+ ### Extensions
65+
66+ #### Breaking Changes
67+
68+ - The ` OtTracerPropagator ` has been renamed to ` OtTracePropagator ` in the trace-propagators extension module.
5969
6070### SDK
6171
6272#### Breaking Changes
6373
6474- ` TraceConfig ` has been renamed to ` SpanLimits ` and relocated to the ` io.opentelemetry.sdk.tracing ` package.
6575All related method names have been renamed to match.
76+ - ` SpanData.getTraceState() ` has been removed. The TraceState is still available via the SpanContext accessor.
77+ - ` SpanData.isSampled() ` has been removed. The isSampled property is still available via the SpanContext accessor.
6678
6779#### Enhancements
6880
0 commit comments