Stabilize GetAll
on the TextMap Extract in Propagators API
#4471
Labels
spec:context
Related to the specification/context directory
triage:accepted:ready
Ready to be implemented. Small enough or uncontroversial enough to be implemented without sponsor
I'm writing this issue with a lot of OTel people in the room! KubeCon London contrib fest
What are you trying to achieve?
Stabilise the
GetAll
function in theTextMap
Extract in the spec: https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/context/api-propagators.md#getallIn order to do this, we need to show that there are three prototypes across the language implementations. We already have
threefour prototypes / compatible languages, which I'll list below.TextMapGetter
interface can returnstring[]
: https://github.com/open-telemetry/opentelemetry-js/blob/v2.0.0/api/src/propagation/TextMapPropagator.ts#L110-L116List[str]
: https://github.com/open-telemetry/opentelemetry-python/blob/48fc3bfb2da53532a7a9aaa7e26afb37bc1c9276/opentelemetry-api/src/opentelemetry/propagators/textmap.pyAdditional context.
#4295 added the
GetAll
function as "In Development"cc @trask @pellared
The text was updated successfully, but these errors were encountered: