Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/main' into configurable-retry-…
Browse files Browse the repository at this point in the history
…predicate
  • Loading branch information
YuriyHolinko committed Jan 16, 2025
2 parents 25bbf4c + c8da020 commit a367900
Show file tree
Hide file tree
Showing 113 changed files with 1,620 additions and 448 deletions.
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,41 @@

## Unreleased

## Version 1.46.0 (2025-01-10)

### SDK

* Remove unused dependencies, cleanup code after stabilizing Value
([#6948](https://github.com/open-telemetry/opentelemetry-java/pull/6948))
* Explicitly allow null into CompletableResultCode.failExceptionally()
([#6963](https://github.com/open-telemetry/opentelemetry-java/pull/6963))

#### Traces

* Fix span setStatus
([#6990](https://github.com/open-telemetry/opentelemetry-java/pull/6990))

#### Logs

* Add getters/accessors for readable fields in ReadWriteLogRecord.
([#6924](https://github.com/open-telemetry/opentelemetry-java/pull/6924))

#### Exporters

* OTLP: Update to opentelemetry-proto 1.5
([#6999](https://github.com/open-telemetry/opentelemetry-java/pull/6999))
* Bugfix - OTLP: Ensure Serializer runtime exceptions are rethrown as IOException
([#6969](https://github.com/open-telemetry/opentelemetry-java/pull/6969))
* BREAKING - OTLP: Delete experimental OTLP authenticator concept.
See [OTLP authentication docs](https://opentelemetry.io/docs/languages/java/sdk/#authentication)
for supported solutions.
([#6984](https://github.com/open-telemetry/opentelemetry-java/pull/6984))

#### Extensions

* BREAKING - Autoconfigure: Remove support for deprecated otel.experimental.resource.disabled.keys
([#6931](https://github.com/open-telemetry/opentelemetry-java/pull/6931))

## Version 1.45.0 (2024-12-06)

### API
Expand Down
62 changes: 31 additions & 31 deletions README.md

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
import io.opentelemetry.api.incubator.propagation.ExtendedContextPropagators;
import io.opentelemetry.api.internal.ApiUsageLogger;
import io.opentelemetry.api.trace.Span;
import io.opentelemetry.api.trace.SpanBuilder;
import io.opentelemetry.api.trace.SpanContext;
import io.opentelemetry.api.trace.SpanKind;
import io.opentelemetry.api.trace.Tracer;
Expand All @@ -33,7 +32,7 @@ static Tracer getNoop() {
}

@Override
public SpanBuilder spanBuilder(String spanName) {
public ExtendedSpanBuilder spanBuilder(String spanName) {
return NoopSpanBuilder.create();
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,7 @@ public interface ExtendedTracer extends Tracer {
default boolean isEnabled() {
return true;
}

@Override
ExtendedSpanBuilder spanBuilder(String spanName);
}
Original file line number Diff line number Diff line change
Expand Up @@ -166,27 +166,32 @@ void startAndCallOrRun() {

// Get a Tracer for a scope
Tracer tracer = tracerProvider.get("org.foo.my-scope");
ExtendedTracer extendedTracer = (ExtendedTracer) tracer;

// Wrap the resetCheckout method in a span
String cartId =
((ExtendedSpanBuilder) tracer.spanBuilder("reset_checkout_and_return"))
.setAttribute("key123", "val456")
.startAndCall(() -> resetCheckoutAndReturn("abc123", /* throwException= */ false));
assertThat(cartId).isEqualTo("abc123");
// ...or use ExtendedTracer instance
// ...or runnable variation
((ExtendedSpanBuilder) tracer.spanBuilder("reset_checkout"))
extendedTracer
.spanBuilder("reset_checkout")
.startAndRun(() -> resetCheckout("abc123", /* throwException= */ false));

// Wrap the resetCheckout method in a span; resetCheckout throws an exception
try {
((ExtendedSpanBuilder) tracer.spanBuilder("reset_checkout_and_return"))
extendedTracer
.spanBuilder("reset_checkout_and_return")
.startAndCall(() -> resetCheckoutAndReturn("def456", /* throwException= */ true));
} catch (Throwable e) {
// Ignore expected exception
}
// ...or runnable variation
try {
((ExtendedSpanBuilder) tracer.spanBuilder("reset_checkout"))
extendedTracer
.spanBuilder("reset_checkout")
.startAndRun(() -> resetCheckout("def456", /* throwException= */ true));
} catch (Throwable e) {
// Ignore expected exception
Expand All @@ -195,7 +200,8 @@ void startAndCallOrRun() {
// Wrap the resetCheckout method in a span; resetCheckout throws an exception; use custom error
// handler
try {
((ExtendedSpanBuilder) tracer.spanBuilder("reset_checkout_and_return"))
extendedTracer
.spanBuilder("reset_checkout_and_return")
.startAndCall(
() -> resetCheckoutAndReturn("ghi789", /* throwException= */ true),
(span, throwable) -> span.setAttribute("my-attribute", "error"));
Expand All @@ -204,7 +210,8 @@ void startAndCallOrRun() {
}
// ...or runnable variation
try {
((ExtendedSpanBuilder) tracer.spanBuilder("reset_checkout"))
extendedTracer
.spanBuilder("reset_checkout")
.startAndRun(
() -> resetCheckout("ghi789", /* throwException= */ true),
(span, throwable) -> span.setAttribute("my-attribute", "error"));
Expand Down
10 changes: 5 additions & 5 deletions buildSrc/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ plugins {
`kotlin-dsl`

// When updating, update below in dependencies too
id("com.diffplug.spotless") version "6.25.0"
id("com.diffplug.spotless") version "7.0.1"
}

if (!hasLauncherForJavaVersion(17)) {
Expand Down Expand Up @@ -50,10 +50,10 @@ repositories {
}

dependencies {
implementation(enforcedPlatform("com.squareup.wire:wire-bom:5.2.0"))
implementation(enforcedPlatform("com.squareup.wire:wire-bom:5.2.1"))
implementation("com.google.auto.value:auto-value-annotations:1.11.0")
// When updating, update above in plugins too
implementation("com.diffplug.spotless:spotless-plugin-gradle:6.25.0")
implementation("com.diffplug.spotless:spotless-plugin-gradle:7.0.1")
// Needed for japicmp but not automatically brought in for some reason.
implementation("com.google.guava:guava:33.4.0-jre")
implementation("com.squareup:javapoet:1.13.0")
Expand All @@ -64,9 +64,9 @@ dependencies {
implementation("me.champeau.gradle:japicmp-gradle-plugin:0.4.5")
implementation("me.champeau.jmh:jmh-gradle-plugin:0.7.2")
implementation("net.ltgt.gradle:gradle-errorprone-plugin:4.1.0")
implementation("net.ltgt.gradle:gradle-nullaway-plugin:2.1.0")
implementation("net.ltgt.gradle:gradle-nullaway-plugin:2.2.0")
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:2.1.0")
implementation("org.owasp:dependency-check-gradle:11.1.1")
implementation("org.owasp:dependency-check-gradle:12.0.0")
implementation("ru.vyarus:gradle-animalsniffer-plugin:1.7.2")
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ spotless {
"*.sh",
"src/**/*.properties",
)
indentWithSpaces()
leadingTabsToSpaces()
trimTrailingWhitespace()
endWithNewline()
}
Expand Down
12 changes: 6 additions & 6 deletions dependencyManagement/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ rootProject.extra["versions"] = dependencyVersions
val DEPENDENCY_BOMS = listOf(
"com.fasterxml.jackson:jackson-bom:2.18.2",
"com.google.guava:guava-bom:33.4.0-jre",
"com.google.protobuf:protobuf-bom:4.29.2",
"com.google.protobuf:protobuf-bom:4.29.3",
"com.linecorp.armeria:armeria-bom:1.31.3",
"com.squareup.okhttp3:okhttp-bom:4.12.0",
"com.squareup.okio:okio-bom:3.9.1", // applies to transitive dependencies of okhttp
"com.squareup.okio:okio-bom:3.10.2", // applies to transitive dependencies of okhttp
"io.grpc:grpc-bom:1.69.0",
"io.netty:netty-bom:4.1.116.Final",
"io.netty:netty-bom:4.1.117.Final",
"io.zipkin.brave:brave-bom:6.0.3",
"io.zipkin.reporter2:zipkin-reporter-bom:3.4.3",
"org.assertj:assertj-bom:3.27.2",
Expand Down Expand Up @@ -60,7 +60,7 @@ val DEPENDENCIES = listOf(
"io.prometheus:simpleclient_httpserver:${prometheusClientVersion}",
"javax.annotation:javax.annotation-api:1.3.2",
"com.github.stefanbirkner:system-rules:1.19.0",
"com.google.api.grpc:proto-google-common-protos:2.50.0",
"com.google.api.grpc:proto-google-common-protos:2.50.1",
"com.google.code.findbugs:jsr305:3.0.2",
"com.google.guava:guava-beta-checker:1.0",
"com.sun.net.httpserver:http:20070405",
Expand All @@ -72,11 +72,11 @@ val DEPENDENCIES = listOf(
"io.jaegertracing:jaeger-client:1.8.1",
"io.opentelemetry.contrib:opentelemetry-aws-xray-propagator:1.39.0-alpha",
"io.opentelemetry.semconv:opentelemetry-semconv-incubating:1.29.0-alpha",
"io.opentelemetry.proto:opentelemetry-proto:1.4.0-alpha",
"io.opentelemetry.proto:opentelemetry-proto:1.5.0-alpha",
"io.opentracing:opentracing-api:0.33.0",
"io.opentracing:opentracing-noop:0.33.0",
"junit:junit:4.13.2",
"nl.jqno.equalsverifier:equalsverifier:3.18",
"nl.jqno.equalsverifier:equalsverifier:3.18.1",
"org.awaitility:awaitility:4.2.2",
"org.bouncycastle:bcpkix-jdk15on:1.70",
"org.codehaus.mojo:animal-sniffer-annotations:1.24",
Expand Down
2 changes: 2 additions & 0 deletions docs/apidiffs/1.46.0_vs_1.45.0/opentelemetry-api.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-api-1.46.0.jar against opentelemetry-api-1.45.0.jar
No changes.
2 changes: 2 additions & 0 deletions docs/apidiffs/1.46.0_vs_1.45.0/opentelemetry-context.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-context-1.46.0.jar against opentelemetry-context-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-common-1.46.0.jar against opentelemetry-exporter-common-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-logging-otlp-1.46.0.jar against opentelemetry-exporter-logging-otlp-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-logging-1.46.0.jar against opentelemetry-exporter-logging-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-otlp-common-1.46.0.jar against opentelemetry-exporter-otlp-common-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-otlp-1.46.0.jar against opentelemetry-exporter-otlp-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-sender-grpc-managed-channel-1.46.0.jar against opentelemetry-exporter-sender-grpc-managed-channel-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-sender-jdk-1.46.0.jar against opentelemetry-exporter-sender-jdk-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-sender-okhttp-1.46.0.jar against opentelemetry-exporter-sender-okhttp-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-zipkin-1.46.0.jar against opentelemetry-exporter-zipkin-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-extension-kotlin-1.46.0.jar against opentelemetry-extension-kotlin-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-extension-trace-propagators-1.46.0.jar against opentelemetry-extension-trace-propagators-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-opentracing-shim-1.46.0.jar against opentelemetry-opentracing-shim-1.45.0.jar
No changes.
2 changes: 2 additions & 0 deletions docs/apidiffs/1.46.0_vs_1.45.0/opentelemetry-sdk-common.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-sdk-common-1.46.0.jar against opentelemetry-sdk-common-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-spi-1.46.0.jar against opentelemetry-sdk-extension-autoconfigure-spi-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-1.46.0.jar against opentelemetry-sdk-extension-autoconfigure-1.45.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-sdk-extension-jaeger-remote-sampler-1.46.0.jar against opentelemetry-sdk-extension-jaeger-remote-sampler-1.45.0.jar
No changes.
16 changes: 16 additions & 0 deletions docs/apidiffs/1.46.0_vs_1.45.0/opentelemetry-sdk-logs.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Comparing source compatibility of opentelemetry-sdk-logs-1.46.0.jar against opentelemetry-sdk-logs-1.45.0.jar
*** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.sdk.logs.ReadWriteLogRecord (not serializable)
=== CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+++ NEW METHOD: PUBLIC(+) java.lang.Object getAttribute(io.opentelemetry.api.common.AttributeKey<T>)
+++ NEW ANNOTATION: javax.annotation.Nullable
GENERIC TEMPLATES: +++ T:java.lang.Object
+++ NEW METHOD: PUBLIC(+) io.opentelemetry.api.common.Attributes getAttributes()
+++ NEW METHOD: PUBLIC(+) io.opentelemetry.api.common.Value<?> getBodyValue()
+++ NEW ANNOTATION: javax.annotation.Nullable
+++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.common.InstrumentationScopeInfo getInstrumentationScopeInfo()
+++ NEW METHOD: PUBLIC(+) long getObservedTimestampEpochNanos()
+++ NEW METHOD: PUBLIC(+) io.opentelemetry.api.logs.Severity getSeverity()
+++ NEW METHOD: PUBLIC(+) java.lang.String getSeverityText()
+++ NEW ANNOTATION: javax.annotation.Nullable
+++ NEW METHOD: PUBLIC(+) io.opentelemetry.api.trace.SpanContext getSpanContext()
+++ NEW METHOD: PUBLIC(+) long getTimestampEpochNanos()
2 changes: 2 additions & 0 deletions docs/apidiffs/1.46.0_vs_1.45.0/opentelemetry-sdk-metrics.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-sdk-metrics-1.46.0.jar against opentelemetry-sdk-metrics-1.45.0.jar
No changes.
2 changes: 2 additions & 0 deletions docs/apidiffs/1.46.0_vs_1.45.0/opentelemetry-sdk-testing.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-sdk-testing-1.46.0.jar against opentelemetry-sdk-testing-1.45.0.jar
No changes.
2 changes: 2 additions & 0 deletions docs/apidiffs/1.46.0_vs_1.45.0/opentelemetry-sdk-trace.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-sdk-trace-1.46.0.jar against opentelemetry-sdk-trace-1.45.0.jar
No changes.
2 changes: 2 additions & 0 deletions docs/apidiffs/1.46.0_vs_1.45.0/opentelemetry-sdk.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Comparing source compatibility of opentelemetry-sdk-1.46.0.jar against opentelemetry-sdk-1.45.0.jar
No changes.
2 changes: 1 addition & 1 deletion docs/apidiffs/current_vs_latest/opentelemetry-api.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-api-1.46.0-SNAPSHOT.jar against opentelemetry-api-1.45.0.jar
Comparing source compatibility of opentelemetry-api-1.47.0-SNAPSHOT.jar against opentelemetry-api-1.46.0.jar
No changes.
2 changes: 1 addition & 1 deletion docs/apidiffs/current_vs_latest/opentelemetry-context.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-context-1.46.0-SNAPSHOT.jar against opentelemetry-context-1.45.0.jar
Comparing source compatibility of opentelemetry-context-1.47.0-SNAPSHOT.jar against opentelemetry-context-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-common-1.46.0-SNAPSHOT.jar against opentelemetry-exporter-common-1.45.0.jar
Comparing source compatibility of opentelemetry-exporter-common-1.47.0-SNAPSHOT.jar against opentelemetry-exporter-common-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-logging-otlp-1.46.0-SNAPSHOT.jar against opentelemetry-exporter-logging-otlp-1.45.0.jar
Comparing source compatibility of opentelemetry-exporter-logging-otlp-1.47.0-SNAPSHOT.jar against opentelemetry-exporter-logging-otlp-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-logging-1.46.0-SNAPSHOT.jar against opentelemetry-exporter-logging-1.45.0.jar
Comparing source compatibility of opentelemetry-exporter-logging-1.47.0-SNAPSHOT.jar against opentelemetry-exporter-logging-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-otlp-common-1.46.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-common-1.45.0.jar
Comparing source compatibility of opentelemetry-exporter-otlp-common-1.47.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-common-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-otlp-1.46.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-1.45.0.jar
Comparing source compatibility of opentelemetry-exporter-otlp-1.47.0-SNAPSHOT.jar against opentelemetry-exporter-otlp-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-sender-grpc-managed-channel-1.46.0-SNAPSHOT.jar against opentelemetry-exporter-sender-grpc-managed-channel-1.45.0.jar
Comparing source compatibility of opentelemetry-exporter-sender-grpc-managed-channel-1.47.0-SNAPSHOT.jar against opentelemetry-exporter-sender-grpc-managed-channel-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-sender-jdk-1.46.0-SNAPSHOT.jar against opentelemetry-exporter-sender-jdk-1.45.0.jar
Comparing source compatibility of opentelemetry-exporter-sender-jdk-1.47.0-SNAPSHOT.jar against opentelemetry-exporter-sender-jdk-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-sender-okhttp-1.46.0-SNAPSHOT.jar against opentelemetry-exporter-sender-okhttp-1.45.0.jar
Comparing source compatibility of opentelemetry-exporter-sender-okhttp-1.47.0-SNAPSHOT.jar against opentelemetry-exporter-sender-okhttp-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-exporter-zipkin-1.46.0-SNAPSHOT.jar against opentelemetry-exporter-zipkin-1.45.0.jar
Comparing source compatibility of opentelemetry-exporter-zipkin-1.47.0-SNAPSHOT.jar against opentelemetry-exporter-zipkin-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-extension-kotlin-1.46.0-SNAPSHOT.jar against opentelemetry-extension-kotlin-1.45.0.jar
Comparing source compatibility of opentelemetry-extension-kotlin-1.47.0-SNAPSHOT.jar against opentelemetry-extension-kotlin-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-extension-trace-propagators-1.46.0-SNAPSHOT.jar against opentelemetry-extension-trace-propagators-1.45.0.jar
Comparing source compatibility of opentelemetry-extension-trace-propagators-1.47.0-SNAPSHOT.jar against opentelemetry-extension-trace-propagators-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-opentracing-shim-1.46.0-SNAPSHOT.jar against opentelemetry-opentracing-shim-1.45.0.jar
Comparing source compatibility of opentelemetry-opentracing-shim-1.47.0-SNAPSHOT.jar against opentelemetry-opentracing-shim-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Comparing source compatibility of opentelemetry-sdk-common-1.46.0-SNAPSHOT.jar against opentelemetry-sdk-common-1.46.0.jar
Comparing source compatibility of opentelemetry-sdk-common-1.47.0-SNAPSHOT.jar against opentelemetry-sdk-common-1.46.0.jar
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.sdk.common.export.DefaultRetryExceptionPredicate (not serializable)
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a.
+++ NEW INTERFACE: java.util.function.Predicate
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-spi-1.46.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-spi-1.45.0.jar
Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-spi-1.47.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-spi-1.46.0.jar
No changes.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-1.46.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-1.45.0.jar
Comparing source compatibility of opentelemetry-sdk-extension-autoconfigure-1.47.0-SNAPSHOT.jar against opentelemetry-sdk-extension-autoconfigure-1.46.0.jar
No changes.
Loading

0 comments on commit a367900

Please sign in to comment.