Azure / Azure/azure-functions-python-worker

[Feature] Support OpenTelemetry Baggage Propagation

Open
#1,844 0 comments 0 reactions 0 assignees View on GitHub
area:python-functions
Dominant language
Python
Stars
357
Forks
116
Avg merge
32m
Merged PRs (30d)
1

Description

[OpenTelemetry Baggage](https://opentelemetry.io/docs/concepts/signals/baggage/) propagation support has been added to the host (https://github.com/Azure/azure-functions-host/pull/11598). [Here](https://github.com/Azure/azure-functions-language-worker-protobuf/releases/tag/v1.13.0-protofile) is the protobuf version that supports Baggage.

The python worker should be able to handle Baggage sent from the host and propagate it to the customer.

Contributor guide

Open the contributing guide

Research direction

Start by tracing how the Python worker receives host data and passes context to customer code. Read the OpenTelemetry Baggage description and inspect the v1.13.0 protobuf definition linked in the issue. Done means Baggage sent by the host is handled by the worker and propagated to the customer.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.