Richard van der Hoff
|
6146332387
Merge remote-tracking branch 'origin/develop' into rav/deferred_timeout
|
6 years ago |
Richard van der Hoff
|
9d2c1b8429
Backport deferred.addTimeout
|
6 years ago |
Richard van der Hoff
|
9255a6cb17
Improve exception handling for background processes
|
6 years ago |
Richard van der Hoff
|
1ea904b9f0
Use deferred.addTimeout instead of time_bound_deferred
|
6 years ago |
Adrian Tschira
|
f63ff73c7f
add __bool__ alias to __nonzero__ methods
|
6 years ago |
Richard van der Hoff
|
d4fb4f7c52
Clear logcontext before starting fed txn queue runner
|
6 years ago |
Richard van der Hoff
|
eaaabc6c4f
replace 'except:' with 'except Exception:'
|
6 years ago |
Erik Johnston
|
ecdd2a3658
Don't start user_directory handling on workers
|
7 years ago |
Erik Johnston
|
eeb2f9e546
Add user_directory to database
|
7 years ago |
Erik Johnston
|
62b89daac6
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/repl_tcp_server
|
7 years ago |
Richard van der Hoff
|
65e1683680
Remove spurious PreserveLoggingContext
|
7 years ago |
Richard van der Hoff
|
feb496056e
preserve_fn some deferred-returning things
|
7 years ago |
Richard van der Hoff
|
773e1c6d68
Remove spurious @preserve_fn decorators
|
7 years ago |
Erik Johnston
|
1df7c28661
Use callbacks to notify tcp replication rather than deferreds
|
7 years ago |
Erik Johnston
|
7984708a55
Add a simple hook to wait for replication traffic
|
7 years ago |
Erik Johnston
|
6957bfdca6
Don't recreate so many sets
|
7 years ago |
Erik Johnston
|
6c82de5100
Format presence events on the edges instead of reformatting them multiple times
|
7 years ago |
Erik Johnston
|
872e75a3d5
Add some metrics on notifier
|
7 years ago |
Erik Johnston
|
fd2eef49c8
Reduce spurious calls to generate sync
|
7 years ago |
Erik Johnston
|
54a79c1d37
Make presence.get_new_events a bit faster
|
7 years ago |
Erik Johnston
|
fbaf868f62
Correctly handle timeout errors
|
7 years ago |
Erik Johnston
|
be14c24cea
Fix rare notifier bug where listeners dont timeout
|
7 years ago |
Erik Johnston
|
26072df6af
Ensure only main or federation_sender process can send federation traffic
|
7 years ago |
Erik Johnston
|
f8ee66250a
Handle sending events and device messages over federation
|
7 years ago |
Erik Johnston
|
c0238ecbed
Explicitly specify state_key for history_visibility fetching
|
7 years ago |
Erik Johnston
|
9219139351
Preserve some logcontexts
|
7 years ago |
Erik Johnston
|
afbf6b33fc
defer.returnValue must not be called within Measure
|
7 years ago |
Erik Johnston
|
39242090e3
Add measure blocks to notifier
|
7 years ago |
Erik Johnston
|
9da84a9a1e
Make AppserviceHandler stream events from database
|
7 years ago |
Erik Johnston
|
b9abf3e4e3
Remove dead appservice code
|
7 years ago |