summary refs log tree commit diff
path: root/synapse/logging/opentracing.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Trace functions which return `Awaitable` (#15650)Eric Eastwood2023-06-061-11/+26
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-221-0/+1
* Use mypy 1.0 (#15052)David Robertson2023-02-161-7/+17
* Tag federation request spans with the worker name (#15042)David Robertson2023-02-091-1/+9
* Tag /send_join responses to detect faster joins (#14950)David Robertson2023-01-311-0/+5
* Improve logging and opentracing for to-device message handling (#14598)Richard van der Hoff2022-12-061-2/+9
* Remove redundant types from comments. (#14412)Patrick Cloke2022-11-161-2/+2
* Update mypy and mypy-zope, attempt 3 (#13993)David Robertson2022-09-301-2/+2
* Revert "Update mypy and mypy-zope (#13925)"David Robertson2022-09-301-2/+2
* Update mypy and mypy-zope (#13925)David Robertson2022-09-301-2/+2
* Tag trace with instance name (#13761)Eric Eastwood2022-09-091-2/+4
* Strip number suffix from instance name to consolidate services that traces ar...Eric Eastwood2022-09-091-1/+12
* Instrument the federation/backfill part of `/messages` (#13489)Eric Eastwood2022-08-161-3/+16
* Revert "Update locked versions of mypy and mypy-zope (#13521)"David Robertson2022-08-151-2/+2
* Update locked versions of mypy and mypy-zope (#13521)David Robertson2022-08-151-2/+2
* Allow use of both `@trace` and `@tag_args` stacked on the same function (#13453)Eric Eastwood2022-08-091-56/+102
* Fix `@tag_args` being off-by-one (ahead) (#13452)Eric Eastwood2022-08-041-2/+13
* Additional fixes for opentracing type hints. (#13362)Patrick Cloke2022-07-251-2/+2
* Add missing types to opentracing. (#13345)Patrick Cloke2022-07-211-9/+35
* Add type annotations to `trace` decorator. (#13328)Patrick Cloke2022-07-191-22/+28
* More type hints for `synapse.logging` (#13103)Patrick Cloke2022-06-301-26/+35
* Easy type hints in synapse.logging.opentracing (#12894)David Robertson2022-05-271-49/+65
* Use `getClientAddress` instead of `getClientIP`. (#12599)Patrick Cloke2022-05-041-1/+1
* Add opentracing spans to calls to external cache (#12380)Erik Johnston2022-04-071-0/+3
* Improve opentracing for federation requests (#11870)Richard van der Hoff2022-02-031-0/+12
* Fixes for opentracing scopes (#11869)Richard van der Hoff2022-02-021-6/+23
* Add missing `auto_attribs=True` to the `_WrappedRustReporter` class (#11768)Andrew Morgan2022-01-191-1/+1
* Use auto_attribs/native type hints for attrs classes. (#11692)Patrick Cloke2022-01-131-1/+1
* Fix mypy error with opentracing.tags. (#11622)Patrick Cloke2021-12-231-0/+1
* Improve opentracing for incoming HTTP requests (#11618)Richard van der Hoff2021-12-201-46/+22
* Add opentracing types (#11603)Shay2021-12-201-9/+15
* Fix opentracing and Prometheus metrics for replication requests (#10996)Sean Quah2021-10-121-0/+8
* Log stack traces when a missing opentracing span is detected (#10983)Sean Quah2021-10-051-0/+1
* Use direct references for configuration variables (part 5). (#10897)Patrick Cloke2021-09-241-3/+3
* Use direct references for some configuration variables (#10798)Patrick Cloke2021-09-131-1/+1
* Use the BaseReporter super-class for _WrappedRustReporter. (#10799)Patrick Cloke2021-09-131-1/+11
* [pyupgrade] `synapse/` (#10348)Jonathan de Jong2021-07-191-1/+1
* Use inline type hints in various other places (in `synapse/`) (#10380)Jonathan de Jong2021-07-151-5/+5
* Expose opentracing trace id in response headers (#10199)Richard van der Hoff2021-06-181-0/+21
* Make opentracing trace into event persistence (#10134)Richard van der Hoff2021-06-161-2/+55
* Clean up the interface for injecting opentracing over HTTP (#10143)Richard van der Hoff2021-06-091-83/+19
* opentracing: use a consistent name for background processes (#10135)Richard van der Hoff2021-06-071-0/+1
* Enable Prometheus metrics for the jaeger client library (#10112)Richard van der Hoff2021-06-041-0/+3
* Add OpenTracing for database activity. (#10113)Richard van der Hoff2021-06-031-0/+6
* Fix opentracing inject to use the SpanContext, not the Span (#10074)Brad Murray2021-06-011-5/+5
* Set opentracing priority before setting other tags (#10092)Richard van der Hoff2021-05-281-4/+17
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Bugbear: Add Mutable Parameter fixes (#9682)Jonathan de Jong2021-04-081-1/+2
* Improve tracing for to device messages (#9686)Erik Johnston2021-04-011-0/+8
* Fix `re.Pattern` mypy error on 3.6 (#9703)Jonathan de Jong2021-03-291-2/+2
* Make it possible to use dmypy (#9692)Erik Johnston2021-03-261-1/+1
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-5/+3
* Add type hints to E2E handler. (#9232)Patrick Cloke2021-01-281-1/+1
* Start fewer opentracing spans (#8640)Erik Johnston2020-10-261-5/+5
* Fix typos in comments.Patrick Cloke2020-09-141-1/+1
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-1/+1
* Use the JSON encoder without whitespace in more places. (#8124)Patrick Cloke2020-08-201-3/+2
* Be stricter about JSON that is accepted by Synapse (#8106)Patrick Cloke2020-08-191-2/+5
* Fix error reporting when using `opentracing.trace` (#7961)Erik Johnston2020-07-271-12/+1
* Fix the trace function for async functions. (#7872)Patrick Cloke2020-07-171-23/+40
* isort 5 compatibility (#7786)Will Hunt2020-07-051-2/+2
* Merge different Resource implementation classes (#7732)Erik Johnston2020-07-031-37/+31
* Add support for using rust-python-jaeger-reporter (#7697)Erik Johnston2020-06-171-3/+36
* Add instance name to RDATA/POSITION commands (#7364)Erik Johnston2020-04-291-13/+10
* Trace non-JSON APIs, /media, /key etcErik Johnston2019-10-111-4/+10
* Fix up some typechecking (#6150)Amber Brown2019-10-021-4/+5
* Fix for structured logging tests stomping on logs (#6023)Amber Brown2019-09-131-2/+2
* Don't assume there is a 'self' arg in @trace decoratorErik Johnston2019-09-061-5/+5
* Gracefully handle log context slips and missing opentracing import errors. (#...Jorik Schellekens2019-09-051-24/+58
* Add opentracing to all client servlets (#5983)Jorik Schellekens2019-09-051-1/+1
* Fix opentracing contexts missing from outbound replication requests (#5982)Jorik Schellekens2019-09-051-4/+16
* Opentrace device lists (#5853)Jorik Schellekens2019-09-031-53/+17
* Propagate opentracing contexts through EDUs (#5852)Jorik Schellekens2019-08-221-0/+26
* Opentracing across workers (#5771)Jorik Schellekens2019-08-221-65/+79
* Opentracing doc update (#5776)Jorik Schellekens2019-08-201-27/+40
* Make Jaeger fully configurable (#5694)Jorik Schellekens2019-07-231-4/+7
* Replace returnValue with return (#5736)Amber Brown2019-07-231-3/+3
* Opentracing Utils (#5722)Jorik Schellekens2019-07-231-100/+355
* Merge branch 'release-v1.2.0' into developJorik Schellekens2019-07-221-0/+125
|\
| * Opentracing Documentation (#5703)Jorik Schellekens2019-07-221-0/+125
* | Don't accept opentracing data from clients. (#5715)Jorik Schellekens2019-07-191-2/+1
|/
* Clean up opentracing configuration options (#5712)Richard van der Hoff2019-07-181-23/+19
* Add basic opentracing support (#5544)Jorik Schellekens2019-07-111-0/+362