From fa4e8c0e06821801253046e997640ea9e47e03cc Mon Sep 17 00:00:00 2001 From: anuq Date: Sun, 5 Apr 2026 10:44:21 -0400 Subject: [PATCH 1/2] Stop converting unit "1" to "ratio" in Prometheus exporter Remove the `initUnit("1", "ratio")` mapping and treat unit "1" as unitless (returning null from convertUnit), aligning with the spec change in open-telemetry/opentelemetry-specification#4966. This also handles the edge case where "1" remains after stripping curly-brace annotations (e.g. "1{dropped}"). Fixes #8237 --- .../prometheus/PrometheusUnitsHelper.java | 5 ++--- .../Otel2PrometheusConverterTest.java | 22 +++++++++---------- .../prometheus/PrometheusUnitsHelperTest.java | 4 ++-- 3 files changed, 15 insertions(+), 16 deletions(-) diff --git a/exporters/prometheus/src/main/java/io/opentelemetry/exporter/prometheus/PrometheusUnitsHelper.java b/exporters/prometheus/src/main/java/io/opentelemetry/exporter/prometheus/PrometheusUnitsHelper.java index b2a9c856992..1d4fee1c66f 100644 --- a/exporters/prometheus/src/main/java/io/opentelemetry/exporter/prometheus/PrometheusUnitsHelper.java +++ b/exporters/prometheus/src/main/java/io/opentelemetry/exporter/prometheus/PrometheusUnitsHelper.java @@ -53,7 +53,6 @@ class PrometheusUnitsHelper { initUnit("Cel", "celsius"); initUnit("Hz", "hertz"); initUnit("%", "percent"); - initUnit("1", "ratio"); } private PrometheusUnitsHelper() {} @@ -70,12 +69,12 @@ private static void initUnit(String otelName, String pluralName, String singular @Nullable static Unit convertUnit(String otelUnit) { - if (otelUnit.isEmpty()) { + if (otelUnit.isEmpty() || otelUnit.equals("1")) { return null; } if (otelUnit.contains("{")) { otelUnit = otelUnit.replaceAll("\\{[^}]*}", "").trim(); - if (otelUnit.isEmpty() || otelUnit.equals("/")) { + if (otelUnit.isEmpty() || otelUnit.equals("/") || otelUnit.equals("1")) { return null; } } diff --git a/exporters/prometheus/src/test/java/io/opentelemetry/exporter/prometheus/Otel2PrometheusConverterTest.java b/exporters/prometheus/src/test/java/io/opentelemetry/exporter/prometheus/Otel2PrometheusConverterTest.java index 48c0ce751bd..c7618769d53 100644 --- a/exporters/prometheus/src/test/java/io/opentelemetry/exporter/prometheus/Otel2PrometheusConverterTest.java +++ b/exporters/prometheus/src/test/java/io/opentelemetry/exporter/prometheus/Otel2PrometheusConverterTest.java @@ -100,24 +100,24 @@ void metricMetadata( private static Stream metricMetadataArgs() { return Stream.of( - // the unity unit "1" is translated to "ratio" + // the unity unit "1" is unitless - no suffix added Arguments.of( createSampleMetricData("sample", "1", MetricDataType.LONG_GAUGE), - "sample_ratio gauge", - "sample_ratio description", - "sample_ratio"), + "sample gauge", + "sample description", + "sample"), // unit is appended to metric name Arguments.of( createSampleMetricData("sample", "unit", MetricDataType.LONG_GAUGE), "sample_unit gauge", "sample_unit description", "sample_unit"), - // units in curly braces are dropped + // units in curly braces are dropped, "1" is unitless Arguments.of( createSampleMetricData("sample", "1{dropped}", MetricDataType.LONG_GAUGE), - "sample_ratio gauge", - "sample_ratio description", - "sample_ratio"), + "sample gauge", + "sample description", + "sample"), // monotonic sums always include _total suffix Arguments.of( createSampleMetricData("sample", "unit", MetricDataType.LONG_SUM), @@ -126,9 +126,9 @@ private static Stream metricMetadataArgs() { "sample_unit_total"), Arguments.of( createSampleMetricData("sample", "1", MetricDataType.LONG_SUM), - "sample_ratio_total counter", - "sample_ratio_total description", - "sample_ratio_total"), + "sample_total counter", + "sample_total description", + "sample_total"), // units expressed as numbers other than 1 are retained Arguments.of( createSampleMetricData("sample", "2", MetricDataType.LONG_SUM), diff --git a/exporters/prometheus/src/test/java/io/opentelemetry/exporter/prometheus/PrometheusUnitsHelperTest.java b/exporters/prometheus/src/test/java/io/opentelemetry/exporter/prometheus/PrometheusUnitsHelperTest.java index 658642c024a..f9454ce837c 100644 --- a/exporters/prometheus/src/test/java/io/opentelemetry/exporter/prometheus/PrometheusUnitsHelperTest.java +++ b/exporters/prometheus/src/test/java/io/opentelemetry/exporter/prometheus/PrometheusUnitsHelperTest.java @@ -69,8 +69,8 @@ private static Stream providePrometheusOTelUnitEquivalentPairs() { Arguments.of("Cel", "celsius"), // Unit not found - Case sensitive Arguments.of("S", "S"), - // Special case - 1 - Arguments.of("1", "ratio"), + // Special case - 1 is unitless + Arguments.of("1", null), // Special Case - Drop metric units in {} Arguments.of("{packets}", null), // Special Case - Dropped metric units only in {} From 4154425e00e42ea08de76a9b975c3b397f3dcd8c Mon Sep 17 00:00:00 2001 From: anuq Date: Fri, 10 Apr 2026 23:44:21 -0400 Subject: [PATCH 2/2] Update API diff files for 1.61.0 baseline --- .../current_vs_latest/opentelemetry-api.txt | 34 ++----------------- .../opentelemetry-common.txt | 7 ++-- .../opentelemetry-context.txt | 2 +- .../opentelemetry-exporter-common.txt | 2 +- .../opentelemetry-exporter-logging-otlp.txt | 2 +- .../opentelemetry-exporter-logging.txt | 2 +- .../opentelemetry-exporter-otlp-common.txt | 2 +- .../opentelemetry-exporter-otlp.txt | 2 +- ...y-exporter-sender-grpc-managed-channel.txt | 2 +- .../opentelemetry-exporter-sender-jdk.txt | 2 +- .../opentelemetry-exporter-sender-okhttp.txt | 2 +- .../opentelemetry-exporter-zipkin.txt | 2 +- .../opentelemetry-extension-kotlin.txt | 2 +- ...ntelemetry-extension-trace-propagators.txt | 2 +- .../opentelemetry-opentracing-shim.txt | 2 +- .../opentelemetry-sdk-common.txt | 9 ++--- ...emetry-sdk-extension-autoconfigure-spi.txt | 7 ++-- ...ntelemetry-sdk-extension-autoconfigure.txt | 2 +- ...ry-sdk-extension-jaeger-remote-sampler.txt | 6 ++-- .../opentelemetry-sdk-logs.txt | 2 +- .../opentelemetry-sdk-metrics.txt | 2 +- .../opentelemetry-sdk-testing.txt | 2 +- .../opentelemetry-sdk-trace.txt | 2 +- .../current_vs_latest/opentelemetry-sdk.txt | 2 +- 24 files changed, 29 insertions(+), 72 deletions(-) diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-api.txt b/docs/apidiffs/current_vs_latest/opentelemetry-api.txt index 25995024736..4883d2787cc 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-api.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-api.txt @@ -1,32 +1,2 @@ -Comparing source compatibility of opentelemetry-api-1.62.0-SNAPSHOT.jar against opentelemetry-api-1.60.1.jar -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.logs.Logger (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) boolean isEnabled(io.opentelemetry.api.logs.Severity, io.opentelemetry.context.Context) - +++ NEW METHOD: PUBLIC(+) boolean isEnabled(io.opentelemetry.api.logs.Severity) -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.metrics.DoubleCounter (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) boolean isEnabled() -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.metrics.DoubleGauge (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) boolean isEnabled() -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.metrics.DoubleHistogram (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) boolean isEnabled() -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.metrics.DoubleUpDownCounter (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) boolean isEnabled() -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.metrics.LongCounter (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) boolean isEnabled() -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.metrics.LongGauge (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) boolean isEnabled() -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.metrics.LongHistogram (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) boolean isEnabled() -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.metrics.LongUpDownCounter (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) boolean isEnabled() -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.api.trace.Tracer (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) boolean isEnabled() +Comparing source compatibility of opentelemetry-api-1.62.0-SNAPSHOT.jar against opentelemetry-api-1.61.0.jar +No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-common.txt b/docs/apidiffs/current_vs_latest/opentelemetry-common.txt index 001863af0a0..8bc557e479f 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-common.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-common.txt @@ -1,5 +1,2 @@ -Comparing source compatibility of opentelemetry-common-1.62.0-SNAPSHOT.jar against opentelemetry-common-1.60.1.jar -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.common.ComponentLoader (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) STATIC(+) java.util.List loadList(io.opentelemetry.common.ComponentLoader, java.lang.Class) - GENERIC TEMPLATES: +++ T:java.lang.Object +Comparing source compatibility of opentelemetry-common-1.62.0-SNAPSHOT.jar against opentelemetry-common-1.61.0.jar +No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-context.txt b/docs/apidiffs/current_vs_latest/opentelemetry-context.txt index e02303a1295..96fe5ab9ea7 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-context.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-context.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-context-1.62.0-SNAPSHOT.jar against opentelemetry-context-1.60.1.jar +Comparing source compatibility of opentelemetry-context-1.62.0-SNAPSHOT.jar against opentelemetry-context-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-common.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-common.txt index 358b0a73600..4733dbc35f4 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-common.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-common.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-exporter-common-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-common-1.60.1.jar +Comparing source compatibility of opentelemetry-exporter-common-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-common-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging-otlp.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging-otlp.txt index 1ce81ae1f76..191768ca62d 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging-otlp.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging-otlp.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-exporter-logging-otlp-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-logging-otlp-1.60.1.jar +Comparing source compatibility of opentelemetry-exporter-logging-otlp-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-logging-otlp-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging.txt index 68d099e218f..5839a85004d 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-logging.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-exporter-logging-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-logging-1.60.1.jar +Comparing source compatibility of opentelemetry-exporter-logging-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-logging-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt index b4800995091..3436ab83e0a 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-common.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-exporter-otlp-common-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-common-1.60.1.jar +Comparing source compatibility of opentelemetry-exporter-otlp-common-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-common-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp.txt index cec1686f537..2320b14ba96 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-exporter-otlp-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-1.60.1.jar +Comparing source compatibility of opentelemetry-exporter-otlp-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-grpc-managed-channel.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-grpc-managed-channel.txt index ba255d244e6..815f7a1ab1c 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-grpc-managed-channel.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-grpc-managed-channel.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-exporter-sender-grpc-managed-channel-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-sender-grpc-managed-channel-1.60.1.jar +Comparing source compatibility of opentelemetry-exporter-sender-grpc-managed-channel-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-sender-grpc-managed-channel-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-jdk.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-jdk.txt index 321758b52a1..40e0bab7205 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-jdk.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-jdk.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-exporter-sender-jdk-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-sender-jdk-1.60.1.jar +Comparing source compatibility of opentelemetry-exporter-sender-jdk-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-sender-jdk-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-okhttp.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-okhttp.txt index 43e9dcd7e32..c25cd961eb6 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-okhttp.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-sender-okhttp.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-exporter-sender-okhttp-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-sender-okhttp-1.60.1.jar +Comparing source compatibility of opentelemetry-exporter-sender-okhttp-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-sender-okhttp-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-zipkin.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-zipkin.txt index c6e89f063a4..b489f117461 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-zipkin.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-zipkin.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-exporter-zipkin-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-zipkin-1.60.1.jar +Comparing source compatibility of opentelemetry-exporter-zipkin-1.62.0-SNAPSHOT.jar against opentelemetry-exporter-zipkin-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-extension-kotlin.txt b/docs/apidiffs/current_vs_latest/opentelemetry-extension-kotlin.txt index 2de161b480d..e34f4f154e7 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-extension-kotlin.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-extension-kotlin.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-extension-kotlin-1.62.0-SNAPSHOT.jar against opentelemetry-extension-kotlin-1.60.1.jar +Comparing source compatibility of opentelemetry-extension-kotlin-1.62.0-SNAPSHOT.jar against opentelemetry-extension-kotlin-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-extension-trace-propagators.txt b/docs/apidiffs/current_vs_latest/opentelemetry-extension-trace-propagators.txt index 7091ba8c5c4..26371a3afc3 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-extension-trace-propagators.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-extension-trace-propagators.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-extension-trace-propagators-1.62.0-SNAPSHOT.jar against opentelemetry-extension-trace-propagators-1.60.1.jar +Comparing source compatibility of opentelemetry-extension-trace-propagators-1.62.0-SNAPSHOT.jar against opentelemetry-extension-trace-propagators-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-opentracing-shim.txt b/docs/apidiffs/current_vs_latest/opentelemetry-opentracing-shim.txt index 23f4103c44e..f7b6cc9ce58 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-opentracing-shim.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-opentracing-shim.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-opentracing-shim-1.62.0-SNAPSHOT.jar against opentelemetry-opentracing-shim-1.60.1.jar +Comparing source compatibility of opentelemetry-opentracing-shim-1.62.0-SNAPSHOT.jar against opentelemetry-opentracing-shim-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-common.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-common.txt index 951954dd51f..eb8372e2658 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-common.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-common.txt @@ -1,7 +1,2 @@ -Comparing source compatibility of opentelemetry-sdk-common-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-common-1.60.1.jar -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.sdk.common.export.GrpcSenderConfig (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) long getMaxResponseBodySize() -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.sdk.common.export.HttpSenderConfig (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) long getMaxResponseBodySize() +Comparing source compatibility of opentelemetry-sdk-common-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-common-1.61.0.jar +No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure-spi.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure-spi.txt index 37014cb383b..73948123f81 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure-spi.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure-spi.txt @@ -1,5 +1,2 @@ -Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-spi-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-spi-1.60.1.jar -*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.sdk.autoconfigure.spi.Ordered (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) STATIC(+) java.util.List loadOrderedList(io.opentelemetry.common.ComponentLoader, java.lang.Class) - GENERIC TEMPLATES: +++ T:io.opentelemetry.sdk.autoconfigure.spi.Ordered +Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-spi-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-spi-1.61.0.jar +No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure.txt index aad5507632d..4125dc70f37 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-autoconfigure.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-1.60.1.jar +Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-jaeger-remote-sampler.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-jaeger-remote-sampler.txt index 9ba1e32210b..cebfc747e5e 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-jaeger-remote-sampler.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-jaeger-remote-sampler.txt @@ -1,4 +1,2 @@ -Comparing source compatibility of opentelemetry-sdk-extension-jaeger-remote-sampler-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-extension-jaeger-remote-sampler-1.60.1.jar -*** MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.trace.jaeger.sampler.JaegerRemoteSamplerBuilder (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.extension.trace.jaeger.sampler.JaegerRemoteSamplerBuilder setMaxSamplingStrategyResponseBodySize(long) +Comparing source compatibility of opentelemetry-sdk-extension-jaeger-remote-sampler-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-extension-jaeger-remote-sampler-1.61.0.jar +No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-logs.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-logs.txt index 8c990274f31..38f40be798a 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-logs.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-logs.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-sdk-logs-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-logs-1.60.1.jar +Comparing source compatibility of opentelemetry-sdk-logs-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-logs-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-metrics.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-metrics.txt index ce32ce6002f..a874b822c9f 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-metrics.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-metrics.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-sdk-metrics-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-metrics-1.60.1.jar +Comparing source compatibility of opentelemetry-sdk-metrics-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-metrics-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-testing.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-testing.txt index f49e2f5c131..2a9943f3f13 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-testing.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-testing.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-sdk-testing-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-testing-1.60.1.jar +Comparing source compatibility of opentelemetry-sdk-testing-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-testing-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-trace.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-trace.txt index 567f8f3a547..67cfec2fda6 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-trace.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-trace.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-sdk-trace-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-trace-1.60.1.jar +Comparing source compatibility of opentelemetry-sdk-trace-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-trace-1.61.0.jar No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk.txt index b1b703f7915..89bf7a6cacd 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk.txt @@ -1,2 +1,2 @@ -Comparing source compatibility of opentelemetry-sdk-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-1.60.1.jar +Comparing source compatibility of opentelemetry-sdk-1.62.0-SNAPSHOT.jar against opentelemetry-sdk-1.61.0.jar No changes. \ No newline at end of file