Commit Graph

57 Commits (ef1f8d4be6e970043b8283f5caa1ca764652ad56)

Author SHA1 Message Date
Richard van der Hoff 795b0849f3 Add a comment which might save some confusion 7 years ago
Richard van der Hoff 7f14f0ae38 Remove dead sync_callback 7 years ago
Richard van der Hoff 543c794a76 Factor out common application start 7 years ago
Erik Johnston 2cc998fed8 Fix replication. And notify 7 years ago
Erik Johnston 78cefd78d6 Make workers report to master for user ip updates 8 years ago
Erik Johnston 9c712a366f Move get_presence_list_* to SlaveStore 8 years ago
Erik Johnston 414522aed5 Move get_interested_parties 8 years ago
Erik Johnston 29574fd5b3 Reduce federation presence replication traffic 8 years ago
Erik Johnston 391712a4f9 Comment 8 years ago
Erik Johnston dbf87282d3 Docs 8 years ago
Erik Johnston b5cb6347a4 Don't immediately notify the master about users whose syncs have gone away 8 years ago
Erik Johnston 96b9b6c127 Don't double json encode typing replication data 8 years ago
Erik Johnston ac66e11f2b Add the appropriate amount of preserve_fn 8 years ago
Erik Johnston 3376f16012 Shuffle and comment synchrotron presence 8 years ago
Erik Johnston 36c28bc467 Update all the workers and master to use TCP replication 8 years ago
Erik Johnston aac6d1fc9b PEP8 8 years ago
Richard van der Hoff 067b00d49d Run the reactor with the sentinel logcontext 8 years ago
Erik Johnston 61f471f779 Don't send the full event json over replication 8 years ago
Erik Johnston 6957bfdca6 Don't recreate so many sets 8 years ago
Richard van der Hoff d84bd51e95 Refactor logger config for workers 8 years ago
Mark Haines 3a46280ca3 Add db functions needed for room initial sync to slave 8 years ago
Erik Johnston 4ac363a168 Remove debug logging 8 years ago
Erik Johnston 252b503fc8 Hook device list updates to replication 8 years ago
Erik Johnston edd6cdfc9a Restore default bind address 8 years ago
Johannes Löthberg 702c020e58 Fix check for bind_address 8 years ago
Johannes Löthberg 7dfd70fc83 Add support for specifying multiple bind addresses 8 years ago
Erik Johnston 24772ba56e Respect use_frozen_dicts option in workers 8 years ago
Erik Johnston 87528f0756 Support /initialSync in synchrotron worker 8 years ago
Erik Johnston 4be85281f9 Enable state caches on workers 8 years ago
Erik Johnston 44330a21e9 Comment 8 years ago
Mark Haines 7ed5acacf4 Fix up the calls to the notifier for device messages 8 years ago
Erik Johnston 873f870e5a Add new direct message storage functions to slave store 8 years ago
Erik Johnston 784a2d4f2c Remove broken cache stuff 8 years ago
Erik Johnston 64e7e11853 Implement cache replication stream 8 years ago
Erik Johnston 4e1cebd56f Make synchrotron accept /events 8 years ago
Will Hunt 5b5148b7ec Synced up synchrotron set_state with PresenceHandler set_state 8 years ago
Erik Johnston 24f36469bc Add federation /version API 8 years ago
Mark Haines 8c75040c25 Fix setting gc thresholds in the workers 9 years ago
Mark Haines a352b68acf Use worker_ prefixes for worker config, use existing support for multiple config files 9 years ago
Mark Haines 364d616792 Access the event_cache_size directly from the server object. 9 years ago
Mark Haines bde13833cb Access replication_url from the worker config directly 9 years ago
Mark Haines 885ee861f7 Inline the synchrotron and pusher configs into the main config 9 years ago
Erik Johnston 2d1d1025fa Add gc_threshold to pusher and synchrotron 9 years ago
Erik Johnston dded389ac1 Allow setting of gc.set_thresholds 9 years ago
Mark Haines 4a5bbb1941 Fix a KeyError in the synchrotron presence 9 years ago
Mark Haines 5ef84da4f1 Yield on the sleeps intended to backoff replication 9 years ago
Mark Haines ac9716f154 Fix spelling 9 years ago
Mark Haines 8f79084bd4 Add get_presence_list_accepted to the broken caches in synchrotron 9 years ago
Mark Haines 48340e4f13 Clear the list of ongoing syncs on shutdown 9 years ago
Mark Haines da491e75b2 Appease flake8 9 years ago