Improve opentracing support for `ResponseCache` (#11607)
This adds some opentracing annotations to ResponseCache, to make it easier to see what's going on; in particular, it adds a link back to the initial trace which is actually doing the work of generating the response.
Showing
- changelog.d/11607.misc 1 addition, 0 deletionschangelog.d/11607.misc
- synapse/handlers/room.py 1 addition, 1 deletionsynapse/handlers/room.py
- synapse/util/async_helpers.py 21 additions, 1 deletionsynapse/util/async_helpers.py
- synapse/util/caches/response_cache.py 92 additions, 35 deletionssynapse/util/caches/response_cache.py
- tests/util/caches/test_response_cache.py 34 additions, 11 deletionstests/util/caches/test_response_cache.py
Loading
Please register or sign in to comment