- Jul 20, 2018
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
A set of improvements to the Limiter
-
Amber Brown authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Linearizer was effectively a Limiter with max_count=1, so rather than maintaining two sets of code, let's combine them.
-
Richard van der Hoff authored
* give them names, to improve logging * use a deque rather than a list for efficiency
-
Richard van der Hoff authored
Fixes #3570
-
- Jul 19, 2018
-
-
Richard van der Hoff authored
Switch changes to markdown & flip content on for miscs
-
Amber Brown authored
-
Richard van der Hoff authored
-
Amber Brown authored
-
Amber Brown authored
-
Richard van der Hoff authored
(mostly just clarifications)
-
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
-