forked-synapse/changelog.d
Patrick Cloke 6aca4e7cb8
Reduce the size of the HTTP connection pool for non-pushers. (#15514)
Pushers tend to make many connections to the same HTTP host
(e.g. a new event comes in, causes events to be pushed, and then
the homeserver connects to the same host many times). Due to this
the per-host HTTP connection pool size was increased, but this does
not make sense for other SimpleHttpClients.

Add a parameter for the connection pool and override it for pushers
(making a separate SimpleHttpClient for pushers with the increased
configuration).

This returns the HTTP connection pool settings to the default Twisted
ones for non-pusher HTTP clients.
2023-05-02 09:29:40 -04:00
..
.gitignore
15284.misc Speedup tests by caching HomeServerConfig instances (#15284) 2023-04-18 13:50:27 +00:00
15315.feature Initial implementation of MSC3981: recursive relations API (#15315) 2023-05-02 07:59:55 -04:00
15318.feature Experimental support for MSC3970: per-device transaction IDs (#15318) 2023-04-25 09:37:09 +01:00
15344.feature Add an admin API endpoint to support per-user feature flags (#15344) 2023-04-28 11:33:45 -07:00
15356.misc Re re introduce membership tables event stream ordering (#15356) 2023-04-25 09:44:29 +01:00
15361.bugfix Disable push rule evaluation for rooms excluded from sync (#15361) 2023-04-27 11:32:02 +01:00
15387.feature Add a module API to send an HTTP push notification (#15387) 2023-04-26 21:10:51 +02:00
15411.doc Docs: Add Nginx loadbalancing example with sticky mxid for workers (#15411) 2023-04-27 11:25:44 +01:00
15417.bugfix Modify StoreKeyFetcher to read from server_keys_json. (#15417) 2023-04-20 12:30:32 -04:00
15418.misc Remove legacy code of single user device resync api (#15418) 2023-04-21 12:06:39 +01:00
15458.misc Add column full_user_id to tables profiles and user_filters. (#15458) 2023-04-26 16:03:26 -07:00
15462.misc Add unstable /keys/claim endpoint which always returns fallback keys. (#15462) 2023-04-25 13:30:41 -04:00
15465.misc Finish type hints for federation client HTTP code. (#15465) 2023-04-24 13:12:06 -04:00
15466.bugfix Update the check_schema_delta script to account for when the schema version has been bumped locally (#15466) 2023-04-25 11:52:54 -07:00
15468.misc Add support for claiming multiple OTKs at once. (#15468) 2023-04-27 12:57:46 -04:00
15471.misc Bump types-pyyaml from 6.0.12.8 to 6.0.12.9 (#15471) 2023-04-24 08:14:45 +01:00
15473.misc Bump pyasn1-modules from 0.2.8 to 0.3.0 (#15473) 2023-04-24 08:17:14 +01:00
15474.misc Bump cryptography from 40.0.1 to 40.0.2 (#15474) 2023-04-24 08:17:41 +01:00
15475.misc Bump types-netaddr from 0.8.0.7 to 0.8.0.8 (#15475) 2023-04-24 08:18:01 +01:00
15476.misc Bump types-jsonschema from 4.17.0.6 to 4.17.0.7 (#15476) 2023-04-24 08:19:03 +01:00
15479.misc Ask bug reporters to provide logs as text (#15479) 2023-04-24 14:54:18 +01:00
15482.feature Add admin endpoint to query room sizes (#15482) 2023-04-26 16:00:11 +00:00
15494.bugfix Do not return extensible events experimental push rules by default. (#15494) 2023-04-26 14:27:38 -04:00
15495.misc Add a nix flake that sets up a development environment (via devenv) (#15495) 2023-04-27 11:33:54 +01:00
15496.misc Check databases/__init__ and main/cache with mypy. (#15496) 2023-04-27 07:59:14 -04:00
15497.misc Add type hints to schema deltas (#15497) 2023-04-27 12:44:53 +00:00
15498.doc Update development docs referencing outdated versions of sqlite we no longer support (#15498) 2023-04-28 10:59:00 -07:00
15507.misc Bump anyhow from 1.0.70 to 1.0.71 (#15507) 2023-05-01 11:34:01 -04:00
15508.misc Bump types-pillow from 9.4.0.19 to 9.5.0.2 (#15508) 2023-05-01 07:26:00 -04:00
15510.misc Bump packaging from 23.0 to 23.1 (#15510) 2023-05-01 08:01:46 -04:00
15511.misc Bump types-requests from 2.28.11.16 to 2.29.0.0 (#15511) 2023-05-01 07:52:38 -04:00
15512.misc Bump setuptools-rust from 1.5.2 to 1.6.0 (#15512) 2023-05-01 08:27:29 -04:00
15514.misc Reduce the size of the HTTP connection pool for non-pushers. (#15514) 2023-05-02 09:29:40 -04:00