summary refs log tree commit diff
path: root/synapse/app/synchrotron.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add new direct message storage functions to slave storeErik Johnston2016-08-301-0/+2
* Remove broken cache stuffErik Johnston2016-08-151-5/+0
* Implement cache replication streamErik Johnston2016-08-151-13/+0
* Make synchrotron accept /eventsErik Johnston2016-08-121-2/+34
* Synced up synchrotron set_state with PresenceHandler set_stateWill Hunt2016-08-111-1/+1
* Add federation /version APIErik Johnston2016-08-051-1/+1
* Fix setting gc thresholds in the workersMark Haines2016-06-171-1/+2
* Use worker_ prefixes for worker config, use existing support for multiple con...Mark Haines2016-06-161-17/+12
* Access the event_cache_size directly from the server object.Mark Haines2016-06-161-3/+3
* Access replication_url from the worker config directlyMark Haines2016-06-161-2/+3
* Inline the synchrotron and pusher configs into the main configMark Haines2016-06-161-103/+34
* Add gc_threshold to pusher and synchrotronErik Johnston2016-06-071-0/+14
* Allow setting of gc.set_thresholdsErik Johnston2016-06-071-5/+10
* Merge pull request #845 from matrix-org/markjh/synchrotron_presenceMark Haines2016-06-061-1/+4
|\
| * Fix a KeyError in the synchrotron presenceMark Haines2016-06-061-1/+4
* | Yield on the sleeps intended to backoff replicationMark Haines2016-06-061-1/+1
|/
* Fix spellingMark Haines2016-06-031-1/+1
* Add get_presence_list_accepted to the broken caches in synchrotronMark Haines2016-06-031-4/+9
* Clear the list of ongoing syncs on shutdownMark Haines2016-06-031-0/+9
* Appease flake8Mark Haines2016-06-031-1/+1
* Use ClientIpStore to record client ipsMark Haines2016-06-031-3/+4
* Send updates to the syncing users every ten seconds or immediately if they've...Mark Haines2016-06-031-10/+43
* Add a separate process that can handle /sync requestsMark Haines2016-06-031-0/+467