Commit Graph

533 Commits (1e19ce00bff8d67168d39201cdf9424f7b2f22f6)

Author SHA1 Message Date
Richard van der Hoff 1e19ce00bf
Add 'failure_ts' column to 'destinations' table (#6016) 5 years ago
Richard van der Hoff 3d882a7ba5
Remove the cap on federation retry interval. (#6026) 5 years ago
Richard van der Hoff 0388beafe4
Fix bug in calculating the federation retry backoff period (#6025) 5 years ago
Andrew Morgan 9fc71dc5ee
Use the v2 Identity Service API for lookups (MSC2134 + MSC2140) (#5976) 5 years ago
Richard van der Hoff 7902bf1e1d
Clean up some code in the retry logic (#6017) 5 years ago
Andrew Morgan 3057095a5d Revert "Use the v2 lookup API for 3PID invites (#5897)" (#5937) 5 years ago
Andrew Morgan 71fc04069a
Use the v2 lookup API for 3PID invites (#5897) 5 years ago
Erik Johnston 17e1e80726 Retry well-known lookup before expiry. 5 years ago
Brendan Abolivier 244953be3f
Add kwargs and doc 5 years ago
Brendan Abolivier 08352d44f8
Add ability to pass arguments to looping calls 5 years ago
Richard van der Hoff 618bd1ee76
Fix some error cases in the caching layer. (#5749) 5 years ago
Richard van der Hoff 418635e68a
Add a prometheus metric for active cache lookups. (#5750) 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Erik Johnston 5ea773c505 Cache get_version_string. 5 years ago
Richard van der Hoff 9481707a52
Fixes to the federation rate limiter (#5621) 5 years ago
Amber Brown 1ee268d33d
Improve the backwards compatibility re-exports of synapse.logging.context (#5617) 5 years ago
Amber Brown 463b072b12
Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 5 years ago
Richard van der Hoff cb8d568cf9 Fix 'utime went backwards' errors on daemonization. (#5609) 5 years ago
Richard van der Hoff 91753cae59
Fix a number of "Starting txn from sentinel context" warnings (#5605) 5 years ago
Amber Brown 0ee9076ffe Fix media repo breaking (#5593) 5 years ago
Andrew Morgan ef8c62758c
Prevent multiple upgrades on the same room at once (#5051) 5 years ago
Richard van der Hoff dc94773e60 Avoid raising exceptions in metrics 6 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Richard van der Hoff fe641df770 Sanity-checking for metrics updates 6 years ago
Richard van der Hoff aa530e6800
Call RetryLimiter correctly (#5340) 6 years ago
Richard van der Hoff dce6e9e0c1 Avoid rapidly backing-off a server if we ignore the retry interval 6 years ago
Richard van der Hoff 3dcf2feba8
Improve logging for logcontext leaks. (#5288) 6 years ago
Amber Brown f1e5b41388
Make all the rate limiting options more consistent (#5181) 6 years ago
Erik Johnston 8ed2f182f7
Update docstring with correct return type 6 years ago
Richard van der Hoff daa2fb6317 comment about user_joined_room 6 years ago
Erik Johnston b54b03f9e1 Allow client event serialization to be async 6 years ago
Richard van der Hoff 247dc1bd0b Use SystemRandom for token generation 6 years ago
Andrew Morgan caa76e6021
Remove periods from copyright headers (#5046) 6 years ago
Richard van der Hoff 329688c161
Fix disappearing exceptions in manhole. (#5035) 6 years ago
Richard van der Hoff bc5f6e1797
Add a caching layer to .well-known responses (#4516) 6 years ago
Robert Jacob 2a7f0b8953 Implement workaround for login error. 6 years ago
Amber Brown f815bd7feb
Make linearizer more quiet (#4507) 6 years ago
Richard van der Hoff 676cf2ee26
Fix incorrect logcontexts after a Deferred was cancelled (#4407) 6 years ago
Richard van der Hoff ecc23188f4
Fix UnicodeDecodeError when postgres is not configured in english (#4253) 6 years ago
Richard van der Hoff 5c445114d3
Correctly account for cpu usage by background threads (#4074) 6 years ago
Amber Brown e1728dfcbe
Make scripts/ and scripts-dev/ pass pyflakes (and the rest of the codebase on py3) (#4068) 6 years ago
Amber Brown e404ba9aac
Fix manhole on py3 (pt 2) (#4067) 6 years ago
Erik Johnston 9fafdfa97d Anchor returned regex to start and end of string 6 years ago
Erik Johnston 084046456e Add config option to control alias creation 6 years ago
Amber Brown a36b0ec195 make a bytestring 6 years ago
Erik Johnston 6982320572 Remove unnecessary extra function call layer 6 years ago
Erik Johnston 8a1817f0d2 Use errback pattern and catch async failures 6 years ago
Erik Johnston f7199e8734 Log looping call exceptions 6 years ago
Erik Johnston 4f3e3ac192 Correctly match 'dict.pop' api 6 years ago
Erik Johnston 8ea887856c Don't update eviction metrics on explicit removal 6 years ago