From 9b0268d53ca2ec6577f87c21dff0f174b381bc57 Mon Sep 17 00:00:00 2001 From: Guillaume Smet Date: Fri, 30 Sep 2022 14:00:33 +0200 Subject: [PATCH 1/2] Mark SmallRye OpenTracing as deprecated --- docs/src/main/asciidoc/opentracing.adoc | 10 ++++++++++ .../src/main/resources/META-INF/quarkus-extension.yaml | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/src/main/asciidoc/opentracing.adoc b/docs/src/main/asciidoc/opentracing.adoc index 3c5e6d83c84f8..2905ffb25afc2 100644 --- a/docs/src/main/asciidoc/opentracing.adoc +++ b/docs/src/main/asciidoc/opentracing.adoc @@ -4,12 +4,22 @@ and pull requests should be submitted there: https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc //// = Using OpenTracing +:extension-status: deprecated include::./attributes.adoc[] This guide explains how your Quarkus application can utilize OpenTracing to provide distributed tracing for interactive web applications. +[IMPORTANT] +==== +xref:opentelemetry.adoc[OpenTelemetry] is the recommended approach to tracing and telemetry for Quarkus. + +When Quarkus will upgrade to Eclipse MicroProfile 6, the SmallRye OpenTracing support will be discontinued. +==== + +include::{includes}/extension-status.adoc[] + == Prerequisites :prerequisites-docker: diff --git a/extensions/smallrye-opentracing/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions/smallrye-opentracing/runtime/src/main/resources/META-INF/quarkus-extension.yaml index 8837f47db11c9..ef5bb82541cfe 100644 --- a/extensions/smallrye-opentracing/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/extensions/smallrye-opentracing/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -11,7 +11,7 @@ metadata: guide: "https://quarkus.io/guides/opentracing" categories: - "observability" - status: "stable" + status: "deprecated" config: - "quarkus.jaeger." - "mp.opentracing." From 27b728d8246083dab422b4c8a606a4c30d35c41c Mon Sep 17 00:00:00 2001 From: Guillaume Smet Date: Fri, 30 Sep 2022 14:00:50 +0200 Subject: [PATCH 2/2] Mark SmallRye Metrics as deprecated --- docs/src/main/asciidoc/smallrye-metrics.adoc | 10 +++++++++- .../src/main/resources/META-INF/quarkus-extension.yaml | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/src/main/asciidoc/smallrye-metrics.adoc b/docs/src/main/asciidoc/smallrye-metrics.adoc index c78629b116f46..9324e141fb783 100644 --- a/docs/src/main/asciidoc/smallrye-metrics.adoc +++ b/docs/src/main/asciidoc/smallrye-metrics.adoc @@ -5,6 +5,7 @@ https://github.com/quarkusio/quarkus/tree/main/docs/src/main/asciidoc //// = SmallRye Metrics +:extension-status: deprecated include::./attributes.adoc[] @@ -15,7 +16,14 @@ SmallRye Metrics allows applications to gather metrics and statistics that provi Apart from application-specific metrics described in this guide, you may also use built-in metrics exposed by various Quarkus extensions. These are described in the guide for each particular extension that supports built-in metrics. -IMPORTANT: xref:micrometer.adoc[Micrometer] is the recommended approach to metrics for Quarkus. Use the SmallRye Metrics extension when it is required to retain MicroProfile specification compatibility. +[IMPORTANT] +==== +xref:micrometer.adoc[Micrometer] is the recommended approach to metrics for Quarkus. Use the SmallRye Metrics extension when it is required to retain MicroProfile specification compatibility. + +When Quarkus will upgrade to Eclipse MicroProfile 6, the SmallRye Metrics support will be discontinued. +==== + +include::{includes}/extension-status.adoc[] == Prerequisites diff --git a/extensions/smallrye-metrics/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions/smallrye-metrics/runtime/src/main/resources/META-INF/quarkus-extension.yaml index ef89ea41073fa..c0f47046841be 100644 --- a/extensions/smallrye-metrics/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ b/extensions/smallrye-metrics/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -12,7 +12,7 @@ metadata: guide: "https://quarkus.io/guides/microprofile-metrics" categories: - "observability" - status: "stable" + status: "deprecated" config: - "quarkus.smallrye-metrics." - "mp.metrics."