summary refs log tree commit diff
path: root/synapse/logging/_terse_json.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Include exception in json logging (#11028)Nick Barrett2021-10-081-0/+6
|
* Improve comments in the structured logging code. (#10188)Patrick Cloke2021-06-161-4/+5
|
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
| | | | | | | Part of #9744 Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now. `Signed-off-by: Jonathan de Jong <jonathan@automatia.nl>`
* Support generating structured logs in addition to standard logs. (#8607)Patrick Cloke2020-10-291-134/+58
| | | | | | | This modifies the configuration of structured logging to be usable from the standard Python logging configuration. This also separates the formatting of logs from the transport allowing JSON logs to files or standard logs to sockets.
* Separate the TCP and terse JSON formatting code. (#8587)Patrick Cloke2020-10-211-186/+13
| | | | This should (theoretically) allow for using the TCP code with a different output type and make it easier to use the JSON code with files / console.
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-2/+2
|
* Bump version of mypyErik Johnston2019-12-121-1/+1
|
* Add benchmarks for structured logging performance (#6266)Amber Brown2019-12-031-0/+1
|
* Improve the performance of structured logging (#6322)Amber Brown2019-11-261-29/+77
|
* A couple more instancesAndrew Morgan2019-11-121-1/+1
|
* Fix for structured logging tests stomping on logs (#6023)Amber Brown2019-09-131-3/+5
|
* Implement a structured logging output system. (#5680)Amber Brown2019-08-281-0/+278