From 8c7187519549d6204fef22b42b743ab77cb76ef3 Mon Sep 17 00:00:00 2001 From: Ben Banfield-Zanin Date: Mon, 4 Aug 2025 13:23:15 +0100 Subject: [PATCH] Document that there can be multiple workers handling the receipts stream (#18760) --- changelog.d/18760.doc.md | 1 + docs/workers.md | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 changelog.d/18760.doc.md diff --git a/changelog.d/18760.doc.md b/changelog.d/18760.doc.md new file mode 100644 index 0000000000..b2d505bcb6 --- /dev/null +++ b/changelog.d/18760.doc.md @@ -0,0 +1 @@ +Document that there can be multiple workers handling the `receipts` stream. diff --git a/docs/workers.md b/docs/workers.md index 1a277818ec..c275b4acd5 100644 --- a/docs/workers.md +++ b/docs/workers.md @@ -532,8 +532,9 @@ the stream writer for the `account_data` stream: ##### The `receipts` stream -The following endpoints should be routed directly to the worker configured as -the stream writer for the `receipts` stream: +The `receipts` stream supports multiple writers. The following endpoints +can be handled by any worker, but should be routed directly to one of the workers +configured as stream writer for the `receipts` stream: ^/_matrix/client/(r0|v3|unstable)/rooms/.*/receipt ^/_matrix/client/(r0|v3|unstable)/rooms/.*/read_markers @@ -555,7 +556,7 @@ the stream writer for the `push_rules` stream: ##### The `device_lists` stream The `device_lists` stream supports multiple writers. The following endpoints -can be handled by any worker, but should be routed directly one of the workers +can be handled by any worker, but should be routed directly to one of the workers configured as stream writer for the `device_lists` stream: ^/_matrix/client/(r0|v3)/delete_devices$