Commit Graph

303 Commits (7791c5194ef87132d9c708bf4c8d2991547721fc)

Author SHA1 Message Date
Erik Johnston face0c5b3c Prefill client IPs cache on workers 6 years ago
Brendan Abolivier a4c3a361b7
Add rate-limiting on registration (#4735) 6 years ago
Andrew Morgan b9f6163092 Simplify token replication logic 6 years ago
Erik Johnston a84b8d56c2 Fixup slave stores 6 years ago
Andrew Morgan fe7bd23a85 Clean up logic and add comments 6 years ago
Andrew Morgan 9f7cdf3da1 Clearer branching, fix missing list clear 6 years ago
Andrew Morgan 5f0c449dd5 Prevent replication wedging 6 years ago
Erik Johnston 1e315017d3 When presence is enabled don't send over replication 6 years ago
Erik Johnston 6bb1c028f1 Limit cache invalidation replication line length (#4748) 6 years ago
Erik Johnston 6870fc496f Move connecting logic into ClientReplicationStreamProtocol 6 years ago
Erik Johnston 25814921f1 Increase the max delay between retry attempts 6 years ago
Erik Johnston 313987187e Fix tightloop over connecting to replication server 6 years ago
Erik Johnston 80467bbac3 Fix state cache invalidation on workers 6 years ago
Erik Johnston dbdc565dfd Fix registration on workers (#4682) 6 years ago
Erik Johnston a9b5ea6fc1 Batch cache invalidation over replication 6 years ago
Erik Johnston af691e415c Move register_device into handler 6 years ago
Erik Johnston eb2b8523ae Split out registration to worker 6 years ago
Erik Johnston a4f52a33fe Fix replication for room v3 (#4523) 6 years ago
Erik Johnston b6b73a0bcf Fix receiving events from federation via a worker 6 years ago
Erik Johnston 678a92cb56 Replace missed usages of FrozenEvent 6 years ago
Erik Johnston be6a7e47fa
Revert "Require event format version to parse or create events" 6 years ago
Erik Johnston e8c9f15397 Replace missed usages of FrozenEvent 6 years ago
Erik Johnston a163b748a5 Don't truncate command name in metrics 6 years ago
Amber Brown c4b3698a80
Make the replication logger quieter (#4108) 6 years ago
Amber Brown 381d2cfdf0
Make workers work on Py3 (#4027) 6 years ago
Travis Ralston f1a7264663
Fix minor typo in exception 6 years ago
Amber Brown 7c27c4d51c
merge (#3576) 6 years ago
Erik Johnston 3e242dc149 Remove conn_id 6 years ago
Erik Johnston b13836da7f Remove conn_id from repl prometheus metrics 6 years ago
Erik Johnston 91cdb6de08 Call UserDirectoryHandler methods directly 6 years ago
Erik Johnston 3b2dcfff78 Fix logging bug in EDU handling over replication 6 years ago
Richard van der Hoff 0e8d78f6aa Logcontexts for replication command handlers 6 years ago
Erik Johnston 488ffe6fdb Use federation handler function rather than duplicate 6 years ago
Erik Johnston 773db62a22 Rename slave TransactionStore to SlaveTransactionStore 6 years ago
Erik Johnston a6c813761a Docstrings 6 years ago
Erik Johnston b179537f2a Move clean_room_for_join to master 6 years ago
Erik Johnston 72d1902bbe Fixup doc comments 6 years ago
Erik Johnston 62564797f5 Fixup wording and remove dead code 6 years ago
Erik Johnston bebe325e6c Rename POST param to METHOD 6 years ago
Erik Johnston 5011417632 Fixup logging and docstrings 6 years ago
Erik Johnston 495cb100d1 Allow profile changes to happen on workers 6 years ago
Erik Johnston 1e2bed9656 Import all functions from TransactionStore 6 years ago
Erik Johnston a3f5bf79a0 Add EDU/query handling over replication 6 years ago
Erik Johnston e26dbd82ef Add replication APIs for persisting federation events 6 years ago
Erik Johnston 051a99c400 Fix isort 6 years ago
Richard van der Hoff 0ca459ea33 Basic support for room versioning 6 years ago
Richard van der Hoff 01e93f48ed Kill off MatrixCodeMessageException 6 years ago
Erik Johnston 443da003bc Use new helper base class for membership requests 6 years ago
Erik Johnston 729b672823 Use new helper base class for ReplicationSendEventRestServlet 6 years ago
Erik Johnston d81602b75a Add helper base class for generating new replication endpoints 6 years ago