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?
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.getcannot 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?