- Jul 19, 2018
-
-
Amber Brown authored
-
Amber Brown authored
-
Amber Brown authored
-
Amber Brown authored
-
Amber Brown authored
-
Amber Brown authored
-
Amber Brown authored
-
Amber Brown authored
-
Amber Brown authored
This reverts commit 21d3b879.
-
Amber Brown authored
-
Richard van der Hoff authored
Changed http links to https
-
Richard van der Hoff authored
... we've fixed the things that caused the warnings, so we should reinstate the warning.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Disable logcontext warning
-
Richard van der Hoff authored
Run things as background processes
-
Amber Brown authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Temporary workaround to #3518 while we release 0.33.0.
-
Erik Johnston authored
Add response code to response timer metrics
-
Amber Brown authored
add config for pep8
-
- Jul 18, 2018
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Since, for better or worse, we seem to have configured isort to generate 89-character lines, pycharm is now complaining at me that our lines are too long. So, let's configure pep8 to behave consistently with flake8.
-
Richard van der Hoff authored
This is more involved than it might otherwise be, because the current implementation just drops its logcontexts and runs everything in the sentinel context. It turns out that we aren't actually using a bunch of the functionality here (notably suppress_failures and the fact that Distributor.fire returns a deferred), so the easiest way to fix this is actually by simplifying a bunch of code.
-
Richard van der Hoff authored
-
Richard van der Hoff authored
This fixes #3518, and ensures that we get useful logs and metrics for lots of things that happen in the background. (There are certainly more things that happen in the background; these are just the common ones I've found running a single-process synapse locally).
-
Richard van der Hoff authored
Resource tracking for background processes
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Richard van der Hoff authored
Remove event re-signing hacks
-
David Baker authored
Comment dummy TURN parameters in default config
-
Richard van der Hoff authored
-
Richard van der Hoff authored
This introduces a mechanism for tracking resource usage by background processes, along with an example of how it will be used. This will help address #3518, but more importantly will give us better insights into things which are happening but not being shown up by the request metrics. We *could* do this with Measure blocks, but: - I think having them pulled out as a completely separate metric class will make it easier to distinguish top-level processes from those which are nested. - I want to be able to report on in-flight background processes, and I don't think we want to do this for *all* Measure blocks.
-
Amber Brown authored
-
- Jul 17, 2018
-
-
Richard van der Hoff authored
Fix visibility of events from erased users over federation
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-