Commit Graph

50 Commits (acfb7c3b5d49e86529cdb1c4fd06460b5c330686)

Author SHA1 Message Date
Erik Johnston 1ef9efc1e0
Fix error reporting when using `opentracing.trace` (#7961) 4 years ago
Richard van der Hoff 15997618e2
Clean up PreserveLoggingContext (#7877) 4 years ago
Karthikeyan Singaravelan 5662e2b0f3
Remove unused code from synapse.logging.utils. (#7897) 4 years ago
Patrick Cloke d1d5fa66e4
Fix the trace function for async functions. (#7872) 4 years ago
Will Hunt 62b1ce8539
isort 5 compatibility (#7786) 4 years ago
Erik Johnston 5cdca53aa0
Merge different Resource implementation classes (#7732) 4 years ago
Erik Johnston e07a8caf58
Add support for using rust-python-jaeger-reporter (#7697) 5 years ago
Dagfinn Ilmari Mannsåker a3f11567d9
Replace all remaining six usage with native Python 3 equivalents (#7704) 5 years ago
Richard van der Hoff d4676910c9 remove miscellaneous PY2 code 5 years ago
Patrick Cloke d7c2df2fa3
Improve per-block CPU and DB usage metrics (#7426) 5 years ago
Patrick Cloke fe69fb6263
Add backwards compatibility codepath to LoggingContext. (#7408) 5 years ago
Erik Johnston 37f6823f5b
Add instance name to RDATA/POSITION commands (#7364) 5 years ago
Richard van der Hoff 0f05fd1530
Reduce the number of calls to `resource.getrusage` (#7183) 5 years ago
Richard van der Hoff 60adcbed91
Fix "'NoneType' has no attribute start|stop" logcontext errors (#7181) 5 years ago
Richard van der Hoff 39230d2171
Clean up some LoggingContext stuff (#7120) 5 years ago
Brendan Abolivier dc6fb56c5f
Hopefully mypy is happy now 5 years ago
Brendan Abolivier fe593ef990
Attempt at appeasing the gods of mypy 5 years ago
Neil Pilgrim 2bff4457d9
Add type hints to logging/context.py (#6309) 5 years ago
Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 5 years ago
Richard van der Hoff da4e52544e comment for run_in_background 5 years ago
Erik Johnston 495005360c Bump version of mypy 5 years ago
Erik Johnston ffeafade48 Update comment 5 years ago
Erik Johnston 9a2223d4c8 Fix make_deferred_yieldable to work with coroutines 5 years ago
Amber Brown fdec84aa42
Add benchmarks for structured logging performance (#6266) 5 years ago
Amber Brown 9eebd46048
Improve the performance of structured logging (#6322) 5 years ago
Andrew Morgan 73d091be48 A couple more instances 5 years ago
Amber Brown 020add5099
Update black to 19.10b0 (#6304) 5 years ago
Andrew Morgan 54fef094b3
Remove usage of deprecated logger.warn method from codebase (#6271) 5 years ago
Erik Johnston f3ceaf4323 Trace non-JSON APIs, /media, /key etc 5 years ago
Amber Brown 864f144543
Fix up some typechecking (#6150) 5 years ago
J. Ryan Stinnett a86a290850 Fix logcontext spam on non-Linux platforms (#6059) 5 years ago
Amber Brown b617864cd9
Fix for structured logging tests stomping on logs (#6023) 5 years ago
Erik Johnston d8517da85b Don't assume there is a 'self' arg in @trace decorator 5 years ago
Jorik Schellekens bc604e7f94
Gracefully handle log context slips and missing opentracing import errors. (#5988) 5 years ago
Jorik Schellekens 909827b422
Add opentracing to all client servlets (#5983) 5 years ago
Jorik Schellekens b9cfd3c375
Fix opentracing contexts missing from outbound replication requests (#5982) 5 years ago
Jorik Schellekens a90d16dabc
Opentrace device lists (#5853) 5 years ago
Amber Brown 7dc398586c
Implement a structured logging output system. (#5680) 5 years ago
Jorik Schellekens 8767b63a82
Propagate opentracing contexts through EDUs (#5852) 5 years ago
Jorik Schellekens 812ed6b0d5
Opentracing across workers (#5771) 5 years ago
Jorik Schellekens c886f976e0
Opentracing doc update (#5776) 5 years ago
Jorik Schellekens 3641784e8c
Make Jaeger fully configurable (#5694) 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Jorik Schellekens 18a466b84e
Opentracing Utils (#5722) 5 years ago
Jorik Schellekens 826e6ec3bd
Opentracing Documentation (#5703) 5 years ago
Jorik Schellekens 7b8bc61834
Don't accept opentracing data from clients. (#5715) 5 years ago
Richard van der Hoff 82345bc09a
Clean up opentracing configuration options (#5712) 5 years ago
Jorik Schellekens 38a6d3eea7
Add basic opentracing support (#5544) 5 years ago
Amber Brown 463b072b12
Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 5 years ago