diff --git a/src/Shared/AWS/AWSSemanticConventions.cs b/src/Shared/AWS/AWSSemanticConventions.cs index 4f625def02..bf6adbdf2d 100644 --- a/src/Shared/AWS/AWSSemanticConventions.cs +++ b/src/Shared/AWS/AWSSemanticConventions.cs @@ -59,7 +59,11 @@ internal static partial class AWSSemanticConventions /// ]]> /// /// - internal const SemanticConventionVersion DefaultSemanticConventionVersion = SemanticConventionVersion.Latest; + /// + /// Per , default should stay as + /// until next major version bump. + /// + internal const SemanticConventionVersion DefaultSemanticConventionVersion = SemanticConventionVersion.v1_27_0_Experimental; #region Service Parameter Mapping diff --git a/src/Shared/AWS/SemanticConventionVersion.cs b/src/Shared/AWS/SemanticConventionVersion.cs index 89c47aff12..17a3df6fe1 100644 --- a/src/Shared/AWS/SemanticConventionVersion.cs +++ b/src/Shared/AWS/SemanticConventionVersion.cs @@ -15,7 +15,7 @@ namespace OpenTelemetry.AWS; /// /// While these libraries are intended for production use, they rely on several /// Semantic Conventions that are still considered Experimental, meaning they -/// may undergo additional changes before becoming Stable. This can impact +/// may undergo additional changes before becoming Stable. This can impact /// the aggregation and analysis of telemetry signals in environments with /// multiple applications or microservices. For example, a microservice using /// an older version of the Semantic Conventions for Http Attributes may emit @@ -27,8 +27,14 @@ namespace OpenTelemetry.AWS; /// Future versions the OpenTelemetry.*.AWS libraries will include updates /// to the Semantic Convention, which may break compatibility with a previous /// version. +/// +/// +/// The default will remain as until the next major version +/// bump. +/// /// -/// To opt-out of automatic upgrades, you can pin to a specific version: +/// To opt in to automatic upgrades, you can use +/// or you can specify a specific version: /// /// ///