| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch 'develop' into madlittlemods/11850-migrate-to-opentelemetry | Eric Eastwood | 2022-11-18 | 1 | -1/+1 |
|\ |
|
| * | Remove redundant types from comments. (#14412) | Patrick Cloke | 2022-11-16 | 1 | -1/+1 |
* | | Merge branch 'develop' into madlittlemods/11850-migrate-to-opentelemetry | Eric Eastwood | 2022-09-09 | 1 | -31/+124 |
|\| |
|
| * | Fix rate limit metrics registering twice and misreporting (#13649) | Eric Eastwood | 2022-08-30 | 1 | -31/+124 |
* | | Merge branch 'develop' into madlittlemods/11850-migrate-to-opentelemetry | Eric Eastwood | 2022-08-18 | 1 | -12/+99 |
|\| |
|
| * | Fix incorrect juggling of logging contexts in `_PerHostRatelimiter` (#13554) | Sean Quah | 2022-08-18 | 1 | -10/+7 |
| * | Track number of hosts affected by the rate limiter (#13541) | Eric Eastwood | 2022-08-18 | 1 | -4/+39 |
| * | Add metrics to track how the rate limiter is affecting requests (sleep/reject... | Eric Eastwood | 2022-08-17 | 1 | -8/+29 |
| * | Add metrics to track rate limiter queue timing (#13544) | Eric Eastwood | 2022-08-17 | 1 | -0/+30 |
| * | Instrument `FederationStateIdsServlet` - `/state_ids` (#13499) | Eric Eastwood | 2022-08-15 | 1 | -0/+4 |
|/ |
|
* | Rename `RateLimitConfig` to `RatelimitSettings` (#13442) | Dirk Klimpel | 2022-08-03 | 1 | -3/+3 |
* | Add types to synapse.util. (#10601) | reivilibre | 2021-09-10 | 1 | -26/+31 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -2/+2 |
* | Performance improvements and refactor of Ratelimiter (#7595) | Andrew Morgan | 2020-06-05 | 1 | -1/+1 |
* | Fixes to the federation rate limiter (#5621) | Richard van der Hoff | 2019-07-05 | 1 | -8/+8 |
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 1 | -1/+1 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -26/+9 |
* | Make all the rate limiting options more consistent (#5181) | Amber Brown | 2019-05-15 | 1 | -32/+15 |
* | Make FederationRateLimiter queue requests properly | Richard van der Hoff | 2018-07-13 | 1 | -10/+23 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -7/+6 |
* | Pass around the reactor explicitly (#3385) | Amber Brown | 2018-06-22 | 1 | -2/+1 |
* | Fix logcontext leaks in rate limiter | Richard van der Hoff | 2018-05-03 | 1 | -3/+14 |
* | Use run_in_background in preference to preserve_fn | Richard van der Hoff | 2018-04-27 | 1 | -2/+2 |
* | Remove some unused functions (#711) | Mark Haines | 2016-04-08 | 1 | -14/+0 |
* | Fix up logcontexts | Erik Johnston | 2016-02-08 | 1 | -1/+2 |
* | Fix flake8 warnings for new flake8 | Daniel Wagner-Hall | 2016-02-02 | 1 | -1/+1 |
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
* | Use contextlib.contextmanager instead of a custom class | Erik Johnston | 2015-03-02 | 1 | -22/+12 |
* | Move federation rate limiting out of transport layer | Erik Johnston | 2015-02-27 | 1 | -0/+226 |