diff options
author | Neil Alexander <neilalexander@users.noreply.github.com> | 2020-12-09 10:03:22 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-09 10:03:22 +0000 |
commit | f64c8822bc5b930d65ef32792df4d7b279143bce (patch) | |
tree | c958145e8fb45bb03738272de8c30668e1b49fe0 /CHANGES.md | |
parent | e1d32e2ff1bef346836f6b9d795d33ec49dd3864 (diff) |
Federation sender refactor (#1621)
* Refactor federation sender, again
* Clean up better
* Missing operators
* Try to get overflowed events from database
* Fix queries
* Log less
* Comments
* nil PDUs/EDUs shouldn't happen but guard against them for safety
* Tweak logging
* Fix transaction coalescing
* Update comments
* Check nils more
* Remove channels as they add extra complexity and possibly will deadlock
* Don't hold lock while sending transaction
* Less spam about sleeping queues
* Comments
* Bug-fixing
* Don't try to rehydrate twice
* Don't queue in memory for blacklisted destinations
* Don't queue in memory for blacklisted destinations
* Fix a couple of bugs
* Check for duplicates when pulling things out of the database
* Durable transactions, some more refactoring
* Revert "Durable transactions, some more refactoring"
This reverts commit 5daf924eaaefec5e4f7c12c16ca24e898de4adbb.
* Fix deadlock
Diffstat (limited to 'CHANGES.md')
0 files changed, 0 insertions, 0 deletions