Skip to content

Commit 1243c4b

Browse files
Support maps and heterogeneous arrays as attribute values
Resolves open-telemetry#376 Use cases where this is necessary or useful: 1. Specify more than one resource in the telemetry: open-telemetry#579 2. Data coming from external source, e.g. AWS Metadata: open-telemetry#596 (comment) or open-telemetry#376 (comment) 3. Capturing HTTP headers: open-telemetry#376 (comment) 4. Structured stack traces: open-telemetry#2841 5. Payloads as attributes: open-telemetry/oteps#219 (comment) This is a draft PR to see what the change looks like. If this PR is merged it will be nice to follow it up with: - A standard way of flattening maps and nested objects when converting from OTLP to formats that don't support maps/nested objects. - Recommendations for semantic conventions to use/not use complex objects.
1 parent ccf0fcc commit 1243c4b

File tree

5 files changed

+133
-118
lines changed

5 files changed

+133
-118
lines changed

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ release.
3535

3636
### Common
3737

38+
- Support maps and heterogeneous arrays as attribute values
39+
([#](https://github.com/open-telemetry/opentelemetry-specification/pull/))
40+
3841
## v1.14.0 (2022-10-04)
3942

4043
### Context

0 commit comments

Comments
 (0)