Commit Graph

42 Commits (27ebc5c8f299488ccc0a6f100ec3b248cd81a058)

Author SHA1 Message Date
Erik Johnston ac66e11f2b Add the appropriate amount of preserve_fn 8 years ago
Erik Johnston 36c28bc467 Update all the workers and master to use TCP replication 8 years ago
Richard van der Hoff 067b00d49d Run the reactor with the sentinel logcontext 8 years ago
Richard van der Hoff d84bd51e95 Refactor logger config for workers 8 years ago
Erik Johnston edd6cdfc9a Restore default bind address 8 years ago
Erik Johnston 8a0fddfd73 Remove spurious for..else.. 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 748d8fdc7b Reduce DB hits for replication 8 years ago
Erik Johnston 4be85281f9 Enable state caches on workers 8 years ago
Erik Johnston 784a2d4f2c Remove broken cache stuff 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 5ef84da4f1 Yield on the sleeps intended to backoff replication 9 years ago
David Baker 1f31cc37f8 Working unsubscribe links going straight to the HS 9 years ago
Mark Haines b3f29dc1e5 Manually expire broken caches like the who_forgot_in_room 9 years ago
Mark Haines f03ddc98ec Use the SlavedAccountDataStore 9 years ago
Mark Haines 206eb9fd94 Shift some of the state_group methods into the SlavedEventStore 9 years ago
David Baker b5e646a18c Make email notifs work on the pusher synapse 9 years ago
David Baker ae1af262f6 Pass through _get_state_group_for_events 9 years ago
David Baker 90afc07f39 StateStore, not EventsStore 9 years ago
David Baker 89b5ef7c4b Cached functions must be accessed through the dict 9 years ago
David Baker 35b6e6d2a8 Pass though _get_state_group_for_events 9 years ago
David Baker 3367e65476 Pass through get_state_groups 9 years ago
David Baker 0c4ccdcb83 Also pass through get_profile_displayname 9 years ago
David Baker 9ef05a12c3 Add date header & message id 9 years ago
David Baker 8cc82aad87 Add db functions used for email to the pusher app 9 years ago
Mark Haines 71df327190 Actually start the pusher daemon 9 years ago
Mark Haines c9eab73f2a Fix typo in default pusher config 9 years ago
Mark Haines b80b93ea0f Add a log context to the daemonized pusher 9 years ago
Mark Haines 6df5a6a833 Optionally daemonize the pusher 9 years ago
Mark Haines 9c417c54d4 Add a couple of update methods to the PusherSlaveStore 9 years ago
Mark Haines f15e9e8de4 Remove the uncomments from the comments 9 years ago
Mark Haines 72e2fafa20 Add a metrics listener and a ssh listener to the pusher 9 years ago
Mark Haines a3ac837599 Optionally split out the pushers into a separate process 9 years ago