Skip to content

Deprecate TextMap Extract Keys #5150

Description

@cfredri4

What are you trying to achieve?

Deprecate TextMap Extract Keys.
At least in Java, the TextMap Extract Keys is only used by deprecated OT trace and Jaeger propagators. But every single one of the TextMap propagator implementations needs to implement it (and for Java specifically it's existence means that TextMapGetter.get cannot be inlined as a lambda).
Not even the B3 Multiple Headers propagator which is specifically mentioned as an example use it. 🙃
Is the same true for other languages? Should it be deprecated?

Metadata

Metadata

Assignees

No one assigned

    Labels

    spec:contextRelated to the specification/context directorytriage:deciding:needs-infoNot enough information. Left open to provide the author with time to add more detailstriage:followupNeeds follow up during triage

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions