Commit Graph

34 Commits (5aae844e608554bdf5fd4487c729dd978b6eeffc)

Author SHA1 Message Date
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
Mark Haines 0b3c80a234 Use ClientIpStore to record client ips 9 years ago
Mark Haines 80aade3805 Send updates to the syncing users every ten seconds or immediately if they've just come online 9 years ago
Mark Haines abb151f3c9 Add a separate process that can handle /sync requests 9 years ago