summary refs log tree commit diff
path: root/synapse/config/workers.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Create a ListenerConfig object (#7681)Richard van der Hoff2020-06-161-17/+7
| | | | | | | | | | This ended up being a bit more invasive than I'd hoped for (not helped by generic_worker duplicating some of the code from homeserver), but hopefully it's an improvement. The idea is that, rather than storing unstructured `dict`s in the config for the listener configurations, we instead parse it into a structured `ListenerConfig` object.
* Add option to move event persistence off master (#7517)Erik Johnston2020-05-221-2/+28
|
* Add `instance_map` config and route replication calls (#7495)Erik Johnston2020-05-141-0/+17
|
* Refactor HomeserverConfig so it can be typechecked (#6137)Amber Brown2019-10-101-0/+2
|
* fix broken copyrightsMatthew Hodgson2019-09-231-1/+1
|
* Fix logging in workers (#5729)Amber Brown2019-07-221-0/+1
| | | This also adds a worker blacklist.
* Remove non-dedicated logging options and command line arguments (#5678)Amber Brown2019-07-191-6/+0
|
* Pass config_dir_path and data_dir_path into Config.read_config. (#5522)Richard van der Hoff2019-06-241-1/+1
| | | | | | * Pull config_dir_path and data_dir_path calculation out of read_config_files * Pass config_dir_path and data_dir_path into read_config
* Drop support for cpu_affinity (#5525)Richard van der Hoff2019-06-221-1/+0
| | | This has no useful purpose on python3, and is generally a source of confusion.
* Run Black. (#5482)Amber Brown2019-06-201-7/+9
|
* Correctly handle all command line optionsErik Johnston2019-03-141-1/+23
|
* Allow passing --daemonize to workersErik Johnston2019-03-131-0/+4
|
* Add replication http endpoint for event sendingErik Johnston2018-02-071-0/+8
|
* Actually make it workErik Johnston2018-01-121-0/+5
|
* Allow configuration of CPU affinityRichard van der Hoff2017-08-151-0/+1
| | | | | Make it possible to set the CPU affinity in the config file, so that we don't need to remember to do it manually every time.
* Add a frontend proxyErik Johnston2017-07-071-0/+2
|
* Remove unused worker config optionErik Johnston2017-04-041-1/+0
|
* Update all the workers and master to use TCP replicationErik Johnston2017-04-031-0/+3
|
* Make worker listener config backwards compatErik Johnston2017-01-201-0/+10
|
* Use worker_ prefixes for worker config, use existing support for multiple ↵Mark Haines2016-06-161-41/+8
| | | | config files
* Access the event_cache_size directly from the server object.Mark Haines2016-06-161-14/+0
| | | | | This means that the workers can override the event_cache_size directly without clobbering the value in the main synapse config.
* Access replication_url from the worker config directlyMark Haines2016-06-161-4/+0
|
* Comment on what's going on in clobber_with_worker_configMark Haines2016-06-161-1/+12
|
* Add worker config moduleMark Haines2016-06-161-0/+71