diff --git a/CHANGELOG.md b/CHANGELOG.md index 368dfb94d1a..18dfaa44726 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,8 @@ release. ([#4961](https://github.com/open-telemetry/opentelemetry-specification/issues/4961)) - Remove misleading implementation approach the environment variable propagation. ([#5003](https://github.com/open-telemetry/opentelemetry-specification/issues/5003)) +- Change Environment Variables as Context Propagation Carriers document status to Beta. + ([#5020](https://github.com/open-telemetry/opentelemetry-specification/issues/5020)) ### Traces diff --git a/spec-compliance-matrix.md b/spec-compliance-matrix.md index 2982b41e821..5ad919e781a 100644 --- a/spec-compliance-matrix.md +++ b/spec-compliance-matrix.md @@ -250,6 +250,7 @@ Disclaimer: this list of features is still a work in progress, please refer to t | Setter argument | X | N/A | + | + | + | + | + | + | N/A | + | + | + | - | | Getter argument | X | N/A | + | + | + | + | + | + | N/A | + | + | + | - | | Getter argument returning Keys | X | N/A | + | + | + | + | + | + | N/A | + | - | + | - | +| [Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md) | | + | + | | | | | | | | | | | ## Environment Variables diff --git a/spec-compliance-matrix/cpp.yaml b/spec-compliance-matrix/cpp.yaml index 20808ee4576..8056f020f1a 100644 --- a/spec-compliance-matrix/cpp.yaml +++ b/spec-compliance-matrix/cpp.yaml @@ -443,6 +443,8 @@ sections: status: '+' - name: Getter argument returning Keys status: '+' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '?' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/dotnet.yaml b/spec-compliance-matrix/dotnet.yaml index 69c691a1369..3492c34d13a 100644 --- a/spec-compliance-matrix/dotnet.yaml +++ b/spec-compliance-matrix/dotnet.yaml @@ -443,6 +443,8 @@ sections: status: '+' - name: Getter argument returning Keys status: '-' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '?' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/erlang.yaml b/spec-compliance-matrix/erlang.yaml index 05345966b7c..52105170ade 100644 --- a/spec-compliance-matrix/erlang.yaml +++ b/spec-compliance-matrix/erlang.yaml @@ -443,6 +443,8 @@ sections: status: '+' - name: Getter argument returning Keys status: '+' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '?' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/go.yaml b/spec-compliance-matrix/go.yaml index fbc414a43c9..e3fc3547676 100644 --- a/spec-compliance-matrix/go.yaml +++ b/spec-compliance-matrix/go.yaml @@ -443,6 +443,8 @@ sections: status: 'N/A' - name: Getter argument returning Keys status: 'N/A' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '+' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/java.yaml b/spec-compliance-matrix/java.yaml index 90016ef9020..c41955d913b 100644 --- a/spec-compliance-matrix/java.yaml +++ b/spec-compliance-matrix/java.yaml @@ -443,6 +443,8 @@ sections: status: '+' - name: Getter argument returning Keys status: '+' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '+' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/js.yaml b/spec-compliance-matrix/js.yaml index ced63d7f181..5b513d6a3a7 100644 --- a/spec-compliance-matrix/js.yaml +++ b/spec-compliance-matrix/js.yaml @@ -443,6 +443,8 @@ sections: status: '+' - name: Getter argument returning Keys status: '+' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '?' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/kotlin.yaml b/spec-compliance-matrix/kotlin.yaml index 3bc72be8bde..26e699ac86f 100644 --- a/spec-compliance-matrix/kotlin.yaml +++ b/spec-compliance-matrix/kotlin.yaml @@ -443,6 +443,8 @@ sections: status: '-' - name: Getter argument returning Keys status: '-' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '?' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/php.yaml b/spec-compliance-matrix/php.yaml index ecb87bcb088..9b536804959 100644 --- a/spec-compliance-matrix/php.yaml +++ b/spec-compliance-matrix/php.yaml @@ -443,6 +443,8 @@ sections: status: '+' - name: Getter argument returning Keys status: '+' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '?' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/python.yaml b/spec-compliance-matrix/python.yaml index 443e480dc56..0da686a0404 100644 --- a/spec-compliance-matrix/python.yaml +++ b/spec-compliance-matrix/python.yaml @@ -443,6 +443,8 @@ sections: status: '+' - name: Getter argument returning Keys status: '+' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '?' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/ruby.yaml b/spec-compliance-matrix/ruby.yaml index 05a28c40d63..83e6e35b4cb 100644 --- a/spec-compliance-matrix/ruby.yaml +++ b/spec-compliance-matrix/ruby.yaml @@ -443,6 +443,8 @@ sections: status: '+' - name: Getter argument returning Keys status: '+' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '?' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/rust.yaml b/spec-compliance-matrix/rust.yaml index d493f22d96e..e303de90f91 100644 --- a/spec-compliance-matrix/rust.yaml +++ b/spec-compliance-matrix/rust.yaml @@ -443,6 +443,8 @@ sections: status: 'N/A' - name: Getter argument returning Keys status: 'N/A' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '?' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/swift.yaml b/spec-compliance-matrix/swift.yaml index bdd8ac6d62d..e9a93ab0769 100644 --- a/spec-compliance-matrix/swift.yaml +++ b/spec-compliance-matrix/swift.yaml @@ -443,6 +443,8 @@ sections: status: '+' - name: Getter argument returning Keys status: '+' + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' + status: '?' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/spec-compliance-matrix/template.yaml b/spec-compliance-matrix/template.yaml index 9c5cd9fb97d..45b259d417b 100644 --- a/spec-compliance-matrix/template.yaml +++ b/spec-compliance-matrix/template.yaml @@ -291,6 +291,7 @@ sections: optional: true - name: Getter argument returning Keys optional: true + - name: '[Environment Variables as Context Propagation Carriers](specification/context/env-carriers.md)' - name: Environment Variables features: - name: OTEL_SDK_DISABLED diff --git a/specification/context/env-carriers.md b/specification/context/env-carriers.md index c57bc68c4d6..f19a8f2f20a 100644 --- a/specification/context/env-carriers.md +++ b/specification/context/env-carriers.md @@ -1,6 +1,6 @@ # Environment Variables as Context Propagation Carriers -**Status**: [Alpha](../document-status.md) +**Status**: [Beta](../document-status.md)
Table of Contents