synapse/changelog.d
reivilibre 7ef00b7628
Add logging to tasks managed by the task scheduler, showing CPU and database usage. (#17219)
The log format is the same as the request log format, except:

- fields that are specific to HTTP requests have been removed
- the task's params are included at the end of the log line.

These log lines are emitted:
- when the task function finishes — both completion and failure (and I
suppose it is possible for a task to become schedulable again?)
- every 5 minutes whilst it is running

Closes #17217.

---------

Signed-off-by: Olivier 'reivilibre <oliverw@matrix.org>
2024-05-22 14:12:58 +01:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
17147.feature Bring auto-accept invite logic into Synapse (#17147) 2024-05-21 20:09:17 +00:00
17204.doc Update Lemonldap-NG OIDC config (#17204) 2024-05-22 12:29:31 +00:00
17211.misc Reduce work of calculating outbound device pokes (#17211) 2024-05-22 13:55:18 +01:00
17216.misc Improve perf of sync device lists (#17216) 2024-05-21 16:48:20 +01:00
17219.feature Add logging to tasks managed by the task scheduler, showing CPU and database usage. (#17219) 2024-05-22 14:12:58 +01:00