Skip to content

Commit 5249c34

Browse files
authored
Clarify that attribute keys are case-sensitive (#3784)
1 parent e94af89 commit 5249c34

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ release.
2525

2626
### Common
2727

28+
- Clarify that attribute keys are case-sensitive.
29+
([#3784](https://github.com/open-telemetry/opentelemetry-specification/pull/3784))
30+
2831
### Supplementary Guidelines
2932

3033
## v1.28.0 (2023-12-07)

specification/common/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ aliases: [/docs/reference/specification/common/common]
2828
An `Attribute` is a key-value pair, which MUST have the following properties:
2929

3030
- The attribute key MUST be a non-`null` and non-empty string.
31+
- Case sensitivity of keys is preserved. Keys that differ in casing are treated as distinct keys.
3132
- The attribute value is either:
3233
- A primitive type: string, boolean, double precision floating point (IEEE 754-1985) or signed 64 bit integer.
3334
- An array of primitive type values. The array MUST be homogeneous,

0 commit comments

Comments
 (0)