Erik Johnston
|
50934ce460
Comments
|
7 jaren geleden |
Erik Johnston
|
9687e039e7
Remove explicit calls to send_pdu
|
7 jaren geleden |
Erik Johnston
|
524d61bf7e
Fix tests
|
7 jaren geleden |
Erik Johnston
|
7c9cdb2245
Store federation stream positions in the database
|
7 jaren geleden |
Erik Johnston
|
f8ee66250a
Handle sending events and device messages over federation
|
7 jaren geleden |
Erik Johnston
|
59ef517e6b
Use new federation_sender DI
|
7 jaren geleden |
Erik Johnston
|
847d5db1d1
Add transaction queue and transport layer to DI
|
7 jaren geleden |
Erik Johnston
|
daec6fc355
Move logic into transaction_queue
|
7 jaren geleden |
Erik Johnston
|
0e830d3770
Rename transaction queue functions to send_*
|
7 jaren geleden |
Erik Johnston
|
af4701b311
Fix incorrect attribute name
|
7 jaren geleden |
Erik Johnston
|
464ffd1b5e
Comment
|
7 jaren geleden |
Erik Johnston
|
327425764e
Add edu.type as part of key. Remove debug logging
|
7 jaren geleden |
Erik Johnston
|
52b2318777
Clobber EDUs in send queue
|
7 jaren geleden |
Erik Johnston
|
ab80d5e0a9
Drop replication log levels
|
7 jaren geleden |
Erik Johnston
|
a6c6750166
Check if destination is ready for retry earlier
|
7 jaren geleden |
Erik Johnston
|
4598682b43
Fix tightloop on sending transaction
|
7 jaren geleden |
Erik Johnston
|
d2688d7f03
Correctly guard against multiple concurrent transactions
|
7 jaren geleden |
Erik Johnston
|
b390756150
Update last_device_stream_id_by_dest if there is nothing to send
|
7 jaren geleden |
Mark Haines
|
43954d000e
Add a new method to enqueue the device messages rather than sending a dummy EDU
|
7 jaren geleden |
Mark Haines
|
cb98ac261b
Move the check for federated device_messages.
|
7 jaren geleden |
Mark Haines
|
31a07d2335
Add stream change caches for device messages
|
7 jaren geleden |
Mark Haines
|
d4a35ada28
Send device messages over federation
|
7 jaren geleden |
Erik Johnston
|
c315922b5f
PEP8
|
8 jaren geleden |
Erik Johnston
|
ca8abfbf30
Clean up TransactionQueue
|
8 jaren geleden |
Erik Johnston
|
3bc9629be5
Measure federation send transaction resources
|
8 jaren geleden |
Erik Johnston
|
f6ebaf4a32
Run transaction queue on reactor
|
8 jaren geleden |
Erik Johnston
|
2c1fbea531
Fix up logcontexts
|
8 jaren geleden |
Matthew Hodgson
|
6c28ac260c
copyrights
|
8 jaren geleden |
Erik Johnston
|
97d792b28f
Don't rearrange transaction_queue
|
8 jaren geleden |
Erik Johnston
|
7ce264ce5f
Fix broken cache for getting retry times. This meant we retried remote destinations way more frequently than we should
|
8 jaren geleden |