forked-synapse/synapse/http
Erik Johnston 9f9ec92526
Speed up responding to media requests (#17558)
We do this by reading from a threadpool, rather than blocking the main
thread.

This is broadly what we do in the [S3 storage
provider](https://github.com/matrix-org/synapse-s3-storage-provider/blob/main/s3_storage_provider.py#L234)
2024-08-13 14:06:17 +01:00
..
federation Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
__init__.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
additional_resource.py Update license headers 2023-11-21 15:29:58 -05:00
client.py Support MSC3916 by adding _matrix/client/v1/media/download endpoint (#17365) 2024-07-02 14:07:04 +01:00
connectproxyclient.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
matrixfederationclient.py Handle remote download responses with UNKNOWN_LENGTH more gracefully (#17439) 2024-07-16 11:13:55 +01:00
proxy.py Upgrade locked dependency on Twisted to 24.7.0rc1. (#17502) 2024-07-30 15:23:23 +01:00
proxyagent.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
replicationagent.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
request_metrics.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
server.py Speed up responding to media requests (#17558) 2024-08-13 14:06:17 +01:00
servlet.py Tidy up integer parsing (#17339) 2024-06-24 15:12:14 +02:00
site.py Speed up responding to media requests (#17558) 2024-08-13 14:06:17 +01:00
types.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00