Azure / Azure/azure-functions-java-worker
[Feature] Support OpenTelemetry Baggage
- Langage dominant
- Java
- Étoiles
- 103
- Forks
- 74
- Merge moyen
- 4 j 8 h
- PR mergées (30 j)
- 2
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 java worker should be able to handle Baggage sent from the host and propagate it to the customer.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par examiner la modification de l’hôte Azure Functions dans PR 11598 et la version language-worker-protobuf v1.13.0 liée dans l’issue. Localisez ensuite la gestion du contexte envoyé par l’hôte dans le worker Java et déterminez comment la propagation vers la fonction cliente est testée ; c’est terminé lorsque l’OpenTelemetry Baggage envoyé par l’hôte atteint la fonction cliente.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- azure, java
- Domaine
- backend, observability
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 48/100