This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Remove restrictions on routing /messages
requests to workers
#11717
Labels
A-Messages-Endpoint
/messages client API endpoint (`RoomMessageListRestServlet`) (which also triggers /backfill)
A-Workers
Problems related to running Synapse in Worker Mode (or replication)
T-Task
Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
From workers.md:
This is to ensure that multiple
/backfill
requests don't happen for the same room concurrently, and that we don't cause confusion by backfilling content that is currently being purged.To relax this requirement we would need to replace the in-process locks with cross-process locks. We have some such basic locks already for the federation inbound event queues that we could probably reuse
The text was updated successfully, but these errors were encountered: