mirror of
https://github.com/1f349/dendrite.git
synced 2024-11-22 11:41:38 +00:00
a16db1c408
* Improve federation sender performance and behaviour, add backoff * Tweaks * Tweaks * Tweaks * Take copies of events before passing to destination queues * Don't accidentally drop queued messages * Don't take copies again * Tidy up a bit * Break out statistics (tracked component-wide), report success and failures from Perform actions * Fix comment, use atomic add * Improve logic a bit, don't block on wakeup, move idle check * Don't retry sucessful invites, don't dispatch sendEvent, sendInvite etc * Dedupe destinations, fix other bug hopefully * Dispatch sends again * Federation sender to ignore invites that are destined locally * Loopback invite events * Remodel a bit with channels * Linter * Only loopback invite event if we know the room * We should tell other resident servers about the invite if we know about the room * Correct invite signing * Fix invite loopback * Check HTTP response codes, push new invites to front of queue * Review comments |
||
---|---|---|
.. | ||
alias.go | ||
api.go | ||
input_authevents_test.go | ||
input_authevents.go | ||
input_events.go | ||
input_latest_events.go | ||
input_membership.go | ||
input.go | ||
perform_join.go | ||
perform_leave.go | ||
query_backfill.go | ||
query_test.go | ||
query.go |