summary refs log tree commit diff
path: root/synapse/federation/sender/per_destination_queue.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2020-02-181-44/+46
|\
| * Add typing to synapse.federation.sender (#6871)Erik Johnston2020-02-071-43/+45
| |
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesBrendan Abolivier2020-01-221-1/+2
|\|
| * Add StateMap type alias (#6715)Erik Johnston2020-01-161-1/+2
| |
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-11-191-9/+10
|\|
| * Merge branch 'develop' into cross-signing_federationHubert Chathi2019-10-311-5/+6
| |\
| | * Update black to 19.10b0 (#6304)Amber Brown2019-11-011-5/+6
| | | | | | | | | * update version of black and also fix the mypy config being overridden
| * | rename get_devices_by_remote to get_device_updates_by_remoteHubert Chathi2019-10-301-2/+2
| | |
| * | Merge branch 'develop' into cross-signing_federationHubert Chathi2019-10-241-1/+1
| |\|
| * | implement federation parts of cross-signingHubert Chathi2019-10-221-2/+2
| | |
* | | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-10-251-1/+1
|\ \ \ | | |/ | |/|
| * | Move storage classes into a main "data store".Erik Johnston2019-10-211-1/+1
| |/ | | | | | | | | This is in preparation for having multiple data stores that offer different functionality, e.g. splitting out state or event storage.
* | fix loggingRichard van der Hoff2019-10-111-1/+3
| |
* | Add some randomness to the high-cpu backoff hackRichard van der Hoff2019-10-111-2/+10
| |
* | Awful hackery to try to get the fed sender to keep upRichard van der Hoff2019-10-101-0/+5
| | | | | | | | | | | | | | | | Basically, if the federation sender starts getting behind, insert some sleeps into the transaction transmission code to give the fed sender a chance to catch up. Might have to experiment a bit with the numbers.
* | Revert "Awful hackery to try to get the fed sender to keep up"Richard van der Hoff2019-10-031-5/+0
| | | | | | | | | | | | This reverts commit 721086a291b7d187725ab3314dc1a4f11bd00f46. This didn't help.
* | Awful hackery to try to get the fed sender to keep upRichard van der Hoff2019-09-271-0/+5
|/ | | | | | | | Basically, if the federation sender starts getting behind, insert some sleeps into the transaction transmission code to give the fed sender a chance to catch up. Might have to experiment a bit with the numbers.
* Replace returnValue with return (#5736)Amber Brown2019-07-231-2/+2
|
* Run Black. (#5482)Amber Brown2019-06-201-5/+2
|
* Clean up code for sending federation EDUs. (#5381)Richard van der Hoff2019-06-131-14/+26
| | | | This code confused the hell out of me today. Split _get_new_device_messages into its two (unrelated) parts.
* Prevent multiple device list updates from breaking a batch send (#5156)Andrew Morgan2019-06-061-2/+3
| | | fixes #5153
* Run `black` on per_destination_queueRichard van der Hoff2019-05-091-35/+39
| | | | ... mostly to fix pep8 fails
* Limit the number of EDUs in transactions to 100 as expected by receiver (#5138)Quentin Dufour2019-05-091-26/+30
| | | Fixes #3951.
* Batch up outgoing read-receipts to reduce federation traffic. (#4890)Richard van der Hoff2019-03-201-2/+62
| | | | Rate-limit outgoing read-receipts as per #4730.
* Rename and move the classesRichard van der Hoff2019-03-131-0/+318