element-hq / element-hq/synapse

switch from `jaeger-client` to `opentelemetry`

Open
#11,850 0 comments 8 reactions 0 assignees View on GitHub
A-Performance A-Tracing T-Task
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

This issue has been migrated from [#11850](https://github.com/matrix-org/synapse/issues/11850).

---

The [jaeger-client](https://github.com/jaegertracing/jaeger-client-python) library has been deprecated, and security support is due to end in July 2022. The replacement is [opentelemetry](https://github.com/open-telemetry/opentelemetry-python).

This will require rewriting, or replacing, https://github.com/erikjohnston/rust-jaeger-python-client.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.