summary refs log tree commit diff
path: root/scripts-dev/convert_server_keys.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-08-23Fix logcontextsErik Johnston1-4/+8
2019-08-22Opentrace e2e keys (#5855)Jorik Schellekens7-7/+142
Add opentracing tags and logs for e2e keys
2019-08-22Add missing index on users_in_public_rooms. (#5894)Richard van der Hoff2-0/+18
2019-08-22Servlet to purge old rooms (#5845)Richard van der Hoff6-0/+232
2019-08-22Improve error msg when key-fetch fails (#5896)Richard van der Hoff2-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-21Drop some unused tables. (#5893)Richard van der Hoff4-47/+23
These tables are never used, so we may as well drop them.
2019-08-20Avoid deep recursion in appservice recovery (#5885)Richard van der Hoff2-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-20Opentracing doc update (#5776)Jorik Schellekens2-27/+41
Update opentracing docs to use the unified 'trace' method
2019-08-20Make changelog entry be a featureErik Johnston1-0/+0
2019-08-20Remove now unused pick_server_from_listErik Johnston1-30/+0
2019-08-20Fixup _sort_server_list to be slightly more efficientErik Johnston1-2/+11
Also document that we are using the algorithm described in RFC2782 and ensure we handle zero weight correctly.
2019-08-20Refactor the Appservice scheduler codeRichard van der Hoff3-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-20Remove test debugsErik Johnston3-3/+0
2019-08-20Change jitter to be a factor rather than absolute valueErik Johnston2-13/+14
2019-08-171.3.1 v1.3.1 github/release-v1.3.1 release-v1.3.1Richard van der Hoff5-5/+28
2019-08-17Drop dependency on sdnotify (#5871)Richard van der Hoff