From 9419ef025f3a6b78ae0cd01ddd0b71b73f64b3ac Mon Sep 17 00:00:00 2001 From: Anuraag Agrawal Date: Tue, 14 Sep 2021 00:12:41 +0900 Subject: [PATCH] Doc updates for 1.6.0 (#3606) * Doc updates for 1.6.0 * Bump changelog --- CHANGELOG.md | 4 +- README.md | 38 +++++++++--------- .../1.6.0_vs_1.5.0/opentelemetry-api.txt | 2 + .../1.6.0_vs_1.5.0/opentelemetry-context.txt | 2 + .../opentelemetry-exporter-jaeger-thrift.txt | 2 + .../opentelemetry-exporter-jaeger.txt | 2 + .../opentelemetry-exporter-logging-otlp.txt | 2 + .../opentelemetry-exporter-logging.txt | 2 + .../opentelemetry-exporter-otlp-common.txt | 2 + ...opentelemetry-exporter-otlp-http-trace.txt | 2 + .../opentelemetry-exporter-otlp-trace.txt | 4 ++ .../opentelemetry-exporter-otlp.txt | 2 + .../opentelemetry-exporter-zipkin.txt | 2 + .../opentelemetry-extension-annotations.txt | 2 + .../opentelemetry-extension-aws.txt | 5 +++ .../opentelemetry-extension-kotlin.txt | 10 +++++ ...ntelemetry-extension-trace-propagators.txt | 17 ++++++++ .../opentelemetry-sdk-common.txt | 4 ++ ...emetry-sdk-extension-autoconfigure-spi.txt | 40 +++++++++++++++++++ .../opentelemetry-sdk-extension-aws.txt | 24 +++++++++++ ...ry-sdk-extension-jaeger-remote-sampler.txt | 5 +++ .../opentelemetry-sdk-extension-resources.txt | 21 ++++++++++ .../opentelemetry-sdk-testing.txt | 2 + .../opentelemetry-sdk-trace.txt | 13 ++++++ .../1.6.0_vs_1.5.0/opentelemetry-sdk.txt | 2 + .../opentelemetry-exporter-otlp-trace.txt | 4 +- .../opentelemetry-extension-aws.txt | 5 +-- .../opentelemetry-extension-kotlin.txt | 10 +---- ...ntelemetry-extension-trace-propagators.txt | 17 +------- .../opentelemetry-sdk-common.txt | 4 +- ...emetry-sdk-extension-autoconfigure-spi.txt | 40 +------------------ .../opentelemetry-sdk-extension-aws.txt | 24 +---------- ...ry-sdk-extension-jaeger-remote-sampler.txt | 5 +-- .../opentelemetry-sdk-extension-resources.txt | 21 +--------- .../opentelemetry-sdk-trace.txt | 13 +----- website_docs/_index.md | 8 ++-- 36 files changed, 205 insertions(+), 157 deletions(-) create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-api.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-context.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-jaeger-thrift.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-jaeger.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-logging-otlp.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-logging.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-common.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-http-trace.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-trace.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-zipkin.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-annotations.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-aws.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-kotlin.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-trace-propagators.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-common.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-autoconfigure-spi.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-aws.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-jaeger-remote-sampler.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-resources.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-testing.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-trace.txt create mode 100644 docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk.txt diff --git a/CHANGELOG.md b/CHANGELOG.md index b189232604..dec8a8e425 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # Changelog -## Version 1.6.0 (Unreleased): +## Version 1.7.0 (unreleased): + +## Version 1.6.0 (2021-09-13): ### API diff --git a/README.md b/README.md index d587c64b7f..fa7c5812ee 100644 --- a/README.md +++ b/README.md @@ -83,7 +83,7 @@ dependency versions in sync. io.opentelemetry opentelemetry-bom - 1.5.0 + 1.6.0 pom import @@ -102,7 +102,7 @@ dependency versions in sync. ```groovy dependencies { - implementation platform("io.opentelemetry:opentelemetry-bom:1.5.0") + implementation platform("io.opentelemetry:opentelemetry-bom:1.6.0") implementation('io.opentelemetry:opentelemetry-api') } ``` @@ -111,8 +111,8 @@ Note that if you want to use any artifacts that have not fully stabilized yet (s ```groovy dependencies { - implementation platform("io.opentelemetry:opentelemetry-bom:1.5.0") - implementation platform('io.opentelemetry:opentelemetry-bom-alpha:1.5.0-alpha') + implementation platform("io.opentelemetry:opentelemetry-bom:1.6.0") + implementation platform('io.opentelemetry:opentelemetry-bom-alpha:1.6.0-alpha') implementation('io.opentelemetry:opentelemetry-api') implementation('io.opentelemetry:opentelemetry-api-metrics') @@ -139,7 +139,7 @@ We strongly recommend using our published BOM to keep all dependency versions in io.opentelemetry opentelemetry-bom - 1.5.0-SNAPSHOT + 1.6.0-SNAPSHOT pom import @@ -162,7 +162,7 @@ repositories { } dependencies { - implementation platform("io.opentelemetry:opentelemetry-bom:1.5.0-SNAPSHOT") + implementation platform("io.opentelemetry:opentelemetry-bom:1.6.0-SNAPSHOT") implementation('io.opentelemetry:opentelemetry-api') } ``` @@ -182,19 +182,19 @@ This is a **current** feature status list: | Component | Version | | --------------------------- | ------- | -| Trace API | v1.5.0 | -| Trace SDK | v1.5.0 | -| Context | v1.5.0 | -| Baggage | v1.5.0 | -| Jaeger Trace Exporter | v1.5.0 | -| Zipkin Trace Exporter | v1.5.0 | -| OTLP Exporter (Spans) | v1.5.0 | -| OTLP Exporter (Metrics) | v1.5.0-alpha | -| Metrics API | v1.5.0-alpha | -| Metrics SDK | v1.5.0-alpha | -| Prometheus Metrics Exporter | v1.5.0-alpha | -| OpenTracing Bridge | v1.5.0-alpha | -| OpenCensus Bridge | v1.5.0-alpha | +| Trace API | v1.6.0 | +| Trace SDK | v1.6.0 | +| Context | v1.6.0 | +| Baggage | v1.6.0 | +| Jaeger Trace Exporter | v1.6.0 | +| Zipkin Trace Exporter | v1.6.0 | +| OTLP Exporter (Spans) | v1.6.0 | +| OTLP Exporter (Metrics) | v1.6.0-alpha | +| Metrics API | v1.6.0-alpha | +| Metrics SDK | v1.6.0-alpha | +| Prometheus Metrics Exporter | v1.6.0-alpha | +| OpenTracing Bridge | v1.6.0-alpha | +| OpenCensus Bridge | v1.6.0-alpha | See the project [milestones](https://github.com/open-telemetry/opentelemetry-java/milestones) for details on upcoming releases. The dates and features described in issues diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-api.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-api.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-api.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-context.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-context.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-context.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-jaeger-thrift.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-jaeger-thrift.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-jaeger-thrift.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-jaeger.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-jaeger.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-jaeger.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-logging-otlp.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-logging-otlp.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-logging-otlp.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-logging.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-logging.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-logging.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-common.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-common.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-common.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-http-trace.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-http-trace.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-http-trace.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-trace.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-trace.txt new file mode 100644 index 0000000000..aa51669ddf --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp-trace.txt @@ -0,0 +1,4 @@ +Comparing source compatibility of against +*** MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder setCompression(java.lang.String) diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-otlp.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-zipkin.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-zipkin.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-exporter-zipkin.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-annotations.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-annotations.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-annotations.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-aws.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-aws.txt new file mode 100644 index 0000000000..729daf4bc5 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-aws.txt @@ -0,0 +1,5 @@ +Comparing source compatibility of against +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.extension.aws.AwsConfigurablePropagator (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.context.propagation.TextMapPropagator getPropagator() + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-kotlin.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-kotlin.txt new file mode 100644 index 0000000000..5b7edc93ab --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-kotlin.txt @@ -0,0 +1,10 @@ +Comparing source compatibility of against +=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.extension.kotlin.ContextExtensionsKt (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + *** MODIFIED ANNOTATION: kotlin.Metadata + --- REMOVED ELEMENT: xi=48 (-) + *** MODIFIED ELEMENT: mv=1,4,0 (<- 1,5,1) + === UNCHANGED ELEMENT: k=2 + === UNCHANGED ELEMENT: d1=�� � ��� ��� ��� ���� ����0�*�0�� ����0�*�0�� ����0�*�0�¨�� + === UNCHANGED ELEMENT: d2=asContextElement,Lkotlin/coroutines/CoroutineContext;,Lio/opentelemetry/context/Context;,Lio/opentelemetry/context/ImplicitContextKeyed;,getOpenTelemetryContext,opentelemetry-extension-kotlin + +++ NEW ELEMENT: bv=1,0,3 (+) diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-trace-propagators.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-trace-propagators.txt new file mode 100644 index 0000000000..0374c27ed0 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-extension-trace-propagators.txt @@ -0,0 +1,17 @@ +Comparing source compatibility of against +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.B3ConfigurablePropagator (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.context.propagation.TextMapPropagator getPropagator() + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.B3MultiConfigurablePropagator (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.context.propagation.TextMapPropagator getPropagator() + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.JaegerConfigurablePropagator (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.context.propagation.TextMapPropagator getPropagator() + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.OtTraceConfigurablePropagator (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.context.propagation.TextMapPropagator getPropagator() + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-common.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-common.txt new file mode 100644 index 0000000000..eed9770696 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-common.txt @@ -0,0 +1,4 @@ +Comparing source compatibility of against +*** MODIFIED CLASS: PUBLIC ABSTRACT io.opentelemetry.sdk.resources.Resource (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + --- REMOVED METHOD: PUBLIC(-) ABSTRACT(-) int hashCode() diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-autoconfigure-spi.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-autoconfigure-spi.txt new file mode 100644 index 0000000000..3321beaed3 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-autoconfigure-spi.txt @@ -0,0 +1,40 @@ +Comparing source compatibility of against ++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties (not serializable) + +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.Boolean getBoolean(java.lang.String) + +++ NEW ANNOTATION: javax.annotation.Nullable + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.Double getDouble(java.lang.String) + +++ NEW ANNOTATION: javax.annotation.Nullable + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.time.Duration getDuration(java.lang.String) + +++ NEW ANNOTATION: javax.annotation.Nullable + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.Integer getInt(java.lang.String) + +++ NEW ANNOTATION: javax.annotation.Nullable + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.List getList(java.lang.String) + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.Long getLong(java.lang.String) + +++ NEW ANNOTATION: javax.annotation.Nullable + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.Map getMap(java.lang.String) + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getString(java.lang.String) + +++ NEW ANNOTATION: javax.annotation.Nullable ++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.ConfigurablePropagatorProvider (not serializable) + +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getName() + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) ++++ NEW CLASS: PUBLIC(+) FINAL(+) io.opentelemetry.sdk.autoconfigure.spi.ConfigurationException (compatible) + +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. + +++ NEW INTERFACE: java.io.Serializable + +++ NEW CONSTRUCTOR: PUBLIC(+) ConfigurationException(java.lang.String) + +++ NEW CONSTRUCTOR: PUBLIC(+) ConfigurationException(java.lang.String, java.lang.Throwable) ++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider (not serializable) + +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) ++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSamplerProvider (not serializable) + +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.trace.samplers.Sampler createSampler(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getName() ++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSpanExporterProvider (not serializable) + +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.trace.export.SpanExporter createExporter(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getName() ++++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.traces.SdkTracerProviderConfigurer (not serializable) + +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. + +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void configure(io.opentelemetry.sdk.trace.SdkTracerProviderBuilder, io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-aws.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-aws.txt new file mode 100644 index 0000000000..0841358b21 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-aws.txt @@ -0,0 +1,24 @@ +Comparing source compatibility of against +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.resource.BeanstalkResourceProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.resource.Ec2ResourceProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.resource.EcsResourceProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.resource.EksResourceProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.resource.LambdaResourceProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.trace.AwsXrayIdGenerator (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + +++ NEW ANNOTATION: java.lang.Deprecated diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-jaeger-remote-sampler.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-jaeger-remote-sampler.txt new file mode 100644 index 0000000000..70fd71d088 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-jaeger-remote-sampler.txt @@ -0,0 +1,5 @@ +Comparing source compatibility of against +***! MODIFIED CLASS: PUBLIC io.opentelemetry.sdk.extension.trace.jaeger.sampler.JaegerRemoteSamplerProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.trace.samplers.Sampler createSampler(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.trace.samplers.Sampler createSampler(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-resources.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-resources.txt new file mode 100644 index 0000000000..3c38215127 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-extension-resources.txt @@ -0,0 +1,21 @@ +Comparing source compatibility of against +***! MODIFIED CLASS: PUBLIC io.opentelemetry.sdk.extension.resources.ContainerResourceProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.resources.HostResourceProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.resources.OsResourceProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.resources.ProcessResourceProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.resources.ProcessRuntimeResourceProvider (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-testing.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-testing.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-testing.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-trace.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-trace.txt new file mode 100644 index 0000000000..40a99f9faa --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk-trace.txt @@ -0,0 +1,13 @@ +Comparing source compatibility of against +**** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.sdk.trace.ReadableSpan (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + +++* NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.Object getAttribute(io.opentelemetry.api.common.AttributeKey) + +++ NEW ANNOTATION: javax.annotation.Nullable +***! MODIFIED CLASS: PUBLIC ABSTRACT io.opentelemetry.sdk.trace.SpanLimits (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + ***! MODIFIED CONSTRUCTOR: PROTECTED (<- PUBLIC) SpanLimits() + +++ NEW ANNOTATION: java.lang.Deprecated + +++ NEW METHOD: PUBLIC(+) int getMaxAttributeValueLength() +*** MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.trace.SpanLimitsBuilder (not serializable) + === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 + +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.trace.SpanLimitsBuilder setMaxAttributeValueLength(int) diff --git a/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk.txt b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk.txt new file mode 100644 index 0000000000..df26146497 --- /dev/null +++ b/docs/apidiffs/1.6.0_vs_1.5.0/opentelemetry-sdk.txt @@ -0,0 +1,2 @@ +Comparing source compatibility of against +No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-trace.txt b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-trace.txt index aa51669ddf..df26146497 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-trace.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-exporter-otlp-trace.txt @@ -1,4 +1,2 @@ Comparing source compatibility of against -*** MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder setCompression(java.lang.String) +No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-extension-aws.txt b/docs/apidiffs/current_vs_latest/opentelemetry-extension-aws.txt index 729daf4bc5..df26146497 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-extension-aws.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-extension-aws.txt @@ -1,5 +1,2 @@ Comparing source compatibility of against -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.extension.aws.AwsConfigurablePropagator (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.context.propagation.TextMapPropagator getPropagator() - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +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 5b7edc93ab..df26146497 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-extension-kotlin.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-extension-kotlin.txt @@ -1,10 +1,2 @@ Comparing source compatibility of against -=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.extension.kotlin.ContextExtensionsKt (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - *** MODIFIED ANNOTATION: kotlin.Metadata - --- REMOVED ELEMENT: xi=48 (-) - *** MODIFIED ELEMENT: mv=1,4,0 (<- 1,5,1) - === UNCHANGED ELEMENT: k=2 - === UNCHANGED ELEMENT: d1=�� � ��� ��� ��� ���� ����0�*�0�� ����0�*�0�� ����0�*�0�¨�� - === UNCHANGED ELEMENT: d2=asContextElement,Lkotlin/coroutines/CoroutineContext;,Lio/opentelemetry/context/Context;,Lio/opentelemetry/context/ImplicitContextKeyed;,getOpenTelemetryContext,opentelemetry-extension-kotlin - +++ NEW ELEMENT: bv=1,0,3 (+) +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 0374c27ed0..df26146497 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-extension-trace-propagators.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-extension-trace-propagators.txt @@ -1,17 +1,2 @@ Comparing source compatibility of against -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.B3ConfigurablePropagator (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.context.propagation.TextMapPropagator getPropagator() - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.B3MultiConfigurablePropagator (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.context.propagation.TextMapPropagator getPropagator() - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.JaegerConfigurablePropagator (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.context.propagation.TextMapPropagator getPropagator() - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.extension.trace.propagation.OtTraceConfigurablePropagator (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.context.propagation.TextMapPropagator getPropagator() - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +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 eed9770696..df26146497 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-common.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-common.txt @@ -1,4 +1,2 @@ Comparing source compatibility of against -*** MODIFIED CLASS: PUBLIC ABSTRACT io.opentelemetry.sdk.resources.Resource (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - --- REMOVED METHOD: PUBLIC(-) ABSTRACT(-) int hashCode() +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 3321beaed3..df26146497 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,40 +1,2 @@ Comparing source compatibility of against -+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties (not serializable) - +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.Boolean getBoolean(java.lang.String) - +++ NEW ANNOTATION: javax.annotation.Nullable - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.Double getDouble(java.lang.String) - +++ NEW ANNOTATION: javax.annotation.Nullable - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.time.Duration getDuration(java.lang.String) - +++ NEW ANNOTATION: javax.annotation.Nullable - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.Integer getInt(java.lang.String) - +++ NEW ANNOTATION: javax.annotation.Nullable - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.List getList(java.lang.String) - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.Long getLong(java.lang.String) - +++ NEW ANNOTATION: javax.annotation.Nullable - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.util.Map getMap(java.lang.String) - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getString(java.lang.String) - +++ NEW ANNOTATION: javax.annotation.Nullable -+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.ConfigurablePropagatorProvider (not serializable) - +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getName() - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.context.propagation.TextMapPropagator getPropagator(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -+++ NEW CLASS: PUBLIC(+) FINAL(+) io.opentelemetry.sdk.autoconfigure.spi.ConfigurationException (compatible) - +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. - +++ NEW INTERFACE: java.io.Serializable - +++ NEW CONSTRUCTOR: PUBLIC(+) ConfigurationException(java.lang.String) - +++ NEW CONSTRUCTOR: PUBLIC(+) ConfigurationException(java.lang.String, java.lang.Throwable) -+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider (not serializable) - +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSamplerProvider (not serializable) - +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.trace.samplers.Sampler createSampler(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getName() -+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSpanExporterProvider (not serializable) - +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.trace.export.SpanExporter createExporter(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.String getName() -+++ NEW INTERFACE: PUBLIC(+) ABSTRACT(+) io.opentelemetry.sdk.autoconfigure.spi.traces.SdkTracerProviderConfigurer (not serializable) - +++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. - +++ NEW METHOD: PUBLIC(+) ABSTRACT(+) void configure(io.opentelemetry.sdk.trace.SdkTracerProviderBuilder, io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-aws.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-aws.txt index 0841358b21..df26146497 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-aws.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-aws.txt @@ -1,24 +1,2 @@ Comparing source compatibility of against -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.resource.BeanstalkResourceProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.resource.Ec2ResourceProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.resource.EcsResourceProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.resource.EksResourceProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.resource.LambdaResourceProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -=== UNCHANGED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.aws.trace.AwsXrayIdGenerator (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW ANNOTATION: java.lang.Deprecated +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 70fd71d088..df26146497 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,5 +1,2 @@ Comparing source compatibility of against -***! MODIFIED CLASS: PUBLIC io.opentelemetry.sdk.extension.trace.jaeger.sampler.JaegerRemoteSamplerProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.trace.samplers.Sampler createSampler(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.trace.samplers.Sampler createSampler(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +No changes. \ No newline at end of file diff --git a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-resources.txt b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-resources.txt index 3c38215127..df26146497 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-resources.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-extension-resources.txt @@ -1,21 +1,2 @@ Comparing source compatibility of against -***! MODIFIED CLASS: PUBLIC io.opentelemetry.sdk.extension.resources.ContainerResourceProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.resources.HostResourceProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.resources.OsResourceProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.resources.ProcessResourceProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) -***! MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.extension.resources.ProcessRuntimeResourceProvider (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ---! REMOVED METHOD: PUBLIC(-) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.ConfigProperties) - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.resources.Resource createResource(io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties) +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 40a99f9faa..df26146497 100644 --- a/docs/apidiffs/current_vs_latest/opentelemetry-sdk-trace.txt +++ b/docs/apidiffs/current_vs_latest/opentelemetry-sdk-trace.txt @@ -1,13 +1,2 @@ Comparing source compatibility of against -**** MODIFIED INTERFACE: PUBLIC ABSTRACT io.opentelemetry.sdk.trace.ReadableSpan (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++* NEW METHOD: PUBLIC(+) ABSTRACT(+) java.lang.Object getAttribute(io.opentelemetry.api.common.AttributeKey) - +++ NEW ANNOTATION: javax.annotation.Nullable -***! MODIFIED CLASS: PUBLIC ABSTRACT io.opentelemetry.sdk.trace.SpanLimits (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - ***! MODIFIED CONSTRUCTOR: PROTECTED (<- PUBLIC) SpanLimits() - +++ NEW ANNOTATION: java.lang.Deprecated - +++ NEW METHOD: PUBLIC(+) int getMaxAttributeValueLength() -*** MODIFIED CLASS: PUBLIC FINAL io.opentelemetry.sdk.trace.SpanLimitsBuilder (not serializable) - === CLASS FILE FORMAT VERSION: 52.0 <- 52.0 - +++ NEW METHOD: PUBLIC(+) io.opentelemetry.sdk.trace.SpanLimitsBuilder setMaxAttributeValueLength(int) +No changes. \ No newline at end of file diff --git a/website_docs/_index.md b/website_docs/_index.md index 4e1b3c52fd..d9a46c04a3 100644 --- a/website_docs/_index.md +++ b/website_docs/_index.md @@ -59,7 +59,7 @@ versions of the various components in sync. io.opentelemetry opentelemetry-bom - 1.5.0 + 1.6.0 pom import @@ -76,10 +76,10 @@ versions of the various components in sync. #### Gradle -```groovy +```kotlin dependencies { - implementation platform("io.opentelemetry:opentelemetry-bom:1.5.0") - implementation('io.opentelemetry:opentelemetry-api') + implementation(platform("io.opentelemetry:opentelemetry-bom:1.6.0")) + implementation("io.opentelemetry:opentelemetry-api") } ```