Skip to content

Commit

Permalink
Remove ordering reqirement for attributes. (#1212)
Browse files Browse the repository at this point in the history
* Remove ordering for attributes.

* Fill in CHANGELOG link
  • Loading branch information
Oberon00 authored Nov 10, 2020
1 parent a48fb7f commit 6ae8ee7
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,8 @@ New:

Updates:

- Remove ordering SHOULD-requirement for attributes
([#1212](https://github.com/open-telemetry/opentelemetry-specification/pull/1212))
- Make `process.pid` optional, split `process.command_args` from `command_line`
([#1137](https://github.com/open-telemetry/opentelemetry-specification/pull/1137))
- Renamed `CorrelationContext` to `Baggage`:
Expand Down
2 changes: 0 additions & 2 deletions specification/common/common.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ Attributes are a list of zero or more key-value pairs. An `Attribute` MUST have
i.e. it MUST NOT contain values of different types. For protocols that do
not natively support array values such values SHOULD be represented as JSON strings.

Attributes SHOULD preserve the order in which they're set.

Attribute values expressing a numerical value of zero, an empty string, or an
empty array are considered meaningful and MUST be stored and passed on to
processors / exporters.
Expand Down

0 comments on commit 6ae8ee7

Please sign in to comment.