Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-08-23 | Fix logcontexts | Erik Johnston | 1 | -4/+8 | |
2019-08-22 | Opentrace e2e keys (#5855) | Jorik Schellekens | 7 | -7/+142 | |
Add opentracing tags and logs for e2e keys | |||||
2019-08-22 | Add missing index on users_in_public_rooms. (#5894) | Richard van der Hoff | 2 | -0/+18 | |
2019-08-22 | Servlet to purge old rooms (#5845) | Richard van der Hoff | 6 | -0/+232 | |
2019-08-22 | Improve error msg when key-fetch fails (#5896) | Richard van der Hoff | 2 | -5/+8 | |
There's no point doing a raise_from here, because the exception is always logged at warn with no stacktrace in the caller. Instead, let's try to give better messages to reduce confusion. In particular, this means that we won't log 'Failed to connect to remote server' when we don't even attempt to connect to the remote server due to blacklisting. | |||||
2019-08-21 | Drop some unused tables. (#5893) | Richard van der Hoff | 4 | -47/+23 | |
These tables are never used, so we may as well drop them. | |||||
2019-08-20 | Avoid deep recursion in appservice recovery (#5885) | Richard van der Hoff | 2 | -18/+26 | |
Hopefully, this will fix a stack overflow when recovering an appservice. The recursion here leads to a huge chain of deferred callbacks, which then overflows the stack when the chain completes. `inlineCallbacks` makes a better job of this if we use iteration instead. Clean up the code a bit too, while we're there. | |||||
2019-08-20 | Opentracing doc update (#5776) | Jorik Schellekens | 2 | -27/+41 | |
Update opentracing docs to use the unified 'trace' method | |||||
2019-08-20 | Make changelog entry be a feature | Erik Johnston | 1 | -0/+0 | |
2019-08-20 | Remove now unused pick_server_from_list | Erik Johnston | 1 | -30/+0 | |
2019-08-20 | Fixup _sort_server_list to be slightly more efficient | Erik Johnston | 1 | -2/+11 | |
Also document that we are using the algorithm described in RFC2782 and ensure we handle zero weight correctly. | |||||
2019-08-20 | Refactor the Appservice scheduler code | Richard van der Hoff | 3 | -49/+68 | |
Get rid of the labyrinthine `recoverer_fn` code, and clean up the startup code (it seemed to be previously inexplicably split between `ApplicationServiceScheduler.start` and `_Recoverer.start`). Add some docstrings too. | |||||
2019-08-20 | Remove test debugs | Erik Johnston | 3 | -3/+0 | |
2019-08-20 | Change jitter to be a factor rather than absolute value | Erik Johnston | 2 | -13/+14 | |
2019-08-17 | 1.3.1 v1.3.1 github/release-v1.3.1 release-v1.3.1 | Richard van der Hoff | 5 | -5/+28 | |
2019-08-17 | Drop dependency on sdnotify (#5871) | Richard van der Hoff |