From 702a68c1293bef9e48025f931ecbbbdccb7f4acd Mon Sep 17 00:00:00 2001 From: Marc Alff Date: Wed, 9 Nov 2022 22:27:42 +0100 Subject: [PATCH] [Deprecation] Deprecate experimental semantic conventions (#1742) (#1744) Fixes https://github.com/open-telemetry/opentelemetry-cpp/issues/1742 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 834bcc26e4..fc5023662c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,31 @@ Increment the: [#1733](https://github.com/open-telemetry/opentelemetry-cpp/pull/1733) * [BUILD] Add CMake OTELCPP_PROTO_PATH [#1730](https://github.com/open-telemetry/opentelemetry-cpp/pull/1730) +Deprecation notes: + +* [Deprecation] Deprecate experimental semantic conventions + [#1744](https://github.com/open-telemetry/opentelemetry-cpp/pull/1744) + * The file + `api/include/opentelemetry/trace/experimental_semantic_conventions.h` + is deprecated, and will be removed in a future release. + Use file + `api/include/opentelemetry/trace/semantic_conventions.h` + instead. + + * The file + `sdk/include/opentelemetry/sdk/resource/experimental_semantic_conventions.h` + is deprecated, and will be removed in a future release. + Use file + `sdk/include/opentelemetry/sdk/resource/semantic_conventions.h` + instead. + + * The function, declared in the global namespace + `uint32_t hashCode(const char *str, uint32_t h = 0)` + is deprecated, and will be removed in a future release. + No replacement will be provided. + Note that function `opentelemetry::utils::hashCode`, + declared in the ETW exporter, is not affected by this deprecation. + ## [1.7.0] 2022-10-28 * [METRICS SDK] Validate Instrument meta data (name, unit, description) [#1713](https://github.com/open-telemetry/opentelemetry-cpp/pull/1713)