Commit Graph

58 Commits (36ae8611fe98977153387308311f7d38b67e39c8)

Author SHA1 Message Date
Eric Eastwood 1c802de626
Re-introduce the outbound federation proxy (#15913) 1 year ago
Jason Little 224ef0b669
Unix Sockets for HTTP Replication (#15708) 1 year ago
Eric Eastwood c9bf644fa0
Revert "Federation outbound proxy" (#15910) 1 year ago
Jason Little 2481b7dfa4
Remove `worker_replication_*` deprecated settings, with helpful errors on startup (#15860) 1 year ago
Eric Eastwood b07b14b494
Federation outbound proxy (#15773) 1 year ago
reivilibre c775d80b73
Fix a bug introduced in Synapse v1.84.0 where workers do not start up when no `instance_map` was provided. (#15672) 2 years ago
Jason Little e4f545c452
Remove `worker_replication_*` settings (#15491) 2 years ago
Jason Little e12d788bb7
Switch `InstanceLocationConfig` to a pydantic `BaseModel` (#15431) 2 years ago
Jason Little 56efa9b167
Experimental Unix socket support (#15353) 2 years ago
realtyem df390a8e67
Refactor `federation_sender` and `pusher` configuration loading. (#14496) 2 years ago
David Robertson 01a0527892
Fix version that `worker_main_http_uri` is redundant from (#14476) 2 years ago
realtyem c15e9a0edb
Remove need for `worker_main_http_uri` setting to use /keys/upload. (#14400) 2 years ago
Tuomas Ojamies b5ab2c428a
Support using SSL on worker endpoints. (#14128) 2 years ago
Patrick Cloke 32fc3b7ba4
Remove configuration options for direct TCP replication. (#13647) 2 years ago
Shay 493c2fc44a
Remove code generating comments in configuration file (#12941) 2 years ago
reivilibre 699192fc1a
Add the `update_user_directory_from_worker` configuration option (superseding `update_user_directory`) to allow a generic worker to be designated as the worker to update the user directory. (#12654) 3 years ago
reivilibre c2d50e9f6c
Add the `notify_appservices_from_worker` configuration option (superseding `notify_appservices`) to allow a generic worker to be designated as the worker to send traffic to Application Services. (#12452) 3 years ago
Patrick Cloke 4586119f0b
Add missing type hints to config classes. (#12402) 3 years ago
Patrick Cloke 10a88ba91c
Use auto_attribs/native type hints for attrs classes. (#11692) 3 years ago
Olivier Wilkinson (reivilibre) 4dd9ea8f4f Revert "Revert accidental fast-forward merge from v1.49.0rc1" 3 years ago
Sean Quah 158d73ebdd Revert accidental fast-forward merge from v1.49.0rc1 3 years ago
Patrick Cloke f44d729d4c
Additional type hints for config module. (#11465) 3 years ago
Nick Barrett af54167516
Enable passing typing stream writers as a list. (#11237) 3 years ago
Erik Johnston 9d25a0ae65
Split presence out of master (#9820) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Erik Johnston 2927921942
Clean up `ShardedWorkerHandlingConfig` (#9466) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago
Erik Johnston 6633a4015a
Allow moving account data and receipts streams off master (#9104) 4 years ago
Erik Johnston b530eaa262
Allow running sendToDevice on workers (#9044) 4 years ago
Patrick Cloke 96358cb424
Add authentication to replication endpoints. (#8853) 4 years ago
Patrick Cloke 62894673e6
Allow background tasks to be run on a separate worker. (#8369) 4 years ago
Erik Johnston 04cc249b43
Add experimental support for sharding event persister. Again. (#8294) 4 years ago
Brendan Abolivier 9f8abdcc38
Revert "Add experimental support for sharding event persister. (#8170)" (#8242) 4 years ago
Erik Johnston 82c1ee1c22
Add experimental support for sharding event persister. (#8170) 4 years ago
Erik Johnston 2c1b9d6763
Update worker docs with recent enhancements (#7969) 4 years ago
Erik Johnston f2e38ca867
Allow moving typing off master (#7869) 4 years ago
Richard van der Hoff 03619324fc
Create a ListenerConfig object (#7681) 5 years ago
Erik Johnston e5c67d04db
Add option to move event persistence off master (#7517) 5 years ago
Erik Johnston 1de36407d1
Add `instance_map` config and route replication calls (#7495) 5 years ago
Amber Brown f743108a94
Refactor HomeserverConfig so it can be typechecked (#6137) 5 years ago
Matthew Hodgson 7ef319aefe fix broken copyrights 5 years ago
Amber Brown 0d0f6d12bc Fix logging in workers (#5729) 5 years ago
Amber Brown 6a85cb5ef7
Remove non-dedicated logging options and command line arguments (#5678) 5 years ago
Richard van der Hoff c3c6b00d95
Pass config_dir_path and data_dir_path into Config.read_config. (#5522) 6 years ago
Richard van der Hoff 6cda36777b Drop support for cpu_affinity (#5525) 6 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Erik Johnston 9ad448c1e5 Correctly handle all command line options 6 years ago
Erik Johnston 72bfaf746d Allow passing --daemonize to workers 6 years ago
Erik Johnston 24dd73028a Add replication http endpoint for event sending 7 years ago
Erik Johnston f4d93ae424 Actually make it work 7 years ago