Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Issues: matrix-org/synapse

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

Update replication stream docs to better describe role of POSITION A-Docs things relating to the documentation A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
#16560 opened Oct 27, 2023 by erikjohnston
Event creation rate limiting happens very late in a worker environment A-Workers Problems related to running Synapse in Worker Mode (or replication) O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#16481 opened Oct 12, 2023 by richvdh
When a worker cannot connect to another the log messages are unhelpful A-Logging Synapse's logs (structured or otherwise). Not metrics. A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
#16303 opened Sep 11, 2023 by grinapo
Metrics work through http listener when enable_metrics false A-Metrics metrics, measures, stuff we put in Prometheus A-Workers Problems related to running Synapse in Worker Mode (or replication) O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#16222 opened Sep 1, 2023 by tcpipuk
An idle event persister can hold up outbound federation of PDUs and other processes A-Workers Problems related to running Synapse in Worker Mode (or replication) O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#15595 opened May 15, 2023 by squahtx
Federation sender worker not federating messages when using multiple stream writers A-Workers Problems related to running Synapse in Worker Mode (or replication) O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Major functionality / product severely impaired, no satisfactory workaround. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#14928 opened Jan 27, 2023 by tonkku107
Race condition with replication means /messages backfill lacks read-after-write consistency between workers A-Testing Issues related to testing in complement, synapse, etc A-Workers Problems related to running Synapse in Worker Mode (or replication) O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. Z-Read-After-Write A lack of read-after-write consistency, usually due to cache invalidation races with workers
#14211 opened Oct 17, 2022 by MadLittleMods
Race condition with replication means that publishing room aliases lacks read-after-write consistency between workers A-Testing Issues related to testing in complement, synapse, etc A-Workers Problems related to running Synapse in Worker Mode (or replication) O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Minor significance, cosmetic issues, low or no impact to users. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues. Z-Read-After-Write A lack of read-after-write consistency, usually due to cache invalidation races with workers
#14210 opened Oct 17, 2022 by DMRobertson
Sync current token may be ahead of event stream cache position using workers A-Sync defects related to /sync A-Workers Problems related to running Synapse in Worker Mode (or replication) O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#14158 opened Oct 12, 2022 by Fizzadar
Sync race with get rooms for user cache invalidation over replication A-Sync defects related to /sync A-Workers Problems related to running Synapse in Worker Mode (or replication) O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Major functionality / product severely impaired, no satisfactory workaround. T-Defect Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
#14154 opened Oct 12, 2022 by Fizzadar
Python entrypoints vs worker_app are very confusing A-Workers Problems related to running Synapse in Worker Mode (or replication) O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Blocks non-critical functionality, workarounds exist. T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
#13644 opened Aug 26, 2022 by richvdh
Docker and scalability A-Config Configuration, or the documentation thereof A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
#13555 opened Aug 18, 2022 by max06
Requests that modify push rules cannot be routed to workers A-Push Issues related to push/notifications A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
#13382 opened Jul 25, 2022 by anoadragon453
Several write operations still occur on the main process when /register is routed to workers A-Registration Creating an account A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
#13379 opened Jul 25, 2022 by anoadragon453
Online dynamic scaling of shards for federation sender and event persistence A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements. T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
#12604 opened May 2, 2022 by erikjohnston
Reduce Redis traffic between workers. A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
#12463 opened Apr 13, 2022 by erikjohnston
2 of 3 tasks
Split different RDATA streams into different redis channels A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
#12461 opened Apr 13, 2022 by erikjohnston
Allow dynamic adding of event persisters A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
#12374 opened Apr 5, 2022 by erikjohnston
Create a machine-readable document for routing requests to workers A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
#12139 opened Mar 2, 2022 by richvdh
Remove restrictions on routing /messages requests to workers 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.
#11717 opened Jan 10, 2022 by erikjohnston
Ability to deep-merge configuration values (especially for workers) A-Workers Problems related to running Synapse in Worker Mode (or replication) O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Blocks non-critical functionality, workarounds exist. T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
#11203 opened Oct 28, 2021 by anoadragon453
Synapse's test suite doesn't cover workers A-Testing Issues related to testing in complement, synapse, etc A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
#11111 opened Oct 18, 2021 by babolivier
Remove the concept of worker "types" A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Enhancement New features, changes in functionality, improvements in performance, or user-facing enhancements.
#10441 opened Jul 21, 2021 by anoadragon453
2 of 6 tasks
Document which Admin APIs can be routed to workers A-Admin-API A-Docs things relating to the documentation A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
#9629 opened Mar 16, 2021 by anoadragon453
SSO login uses in-memory cache which breaks with multiple workers A-Workers Problems related to running Synapse in Worker Mode (or replication) T-Task Refactoring, removal, replacement, enabling or disabling functionality, other engineering tasks.
#9427 opened Feb 17, 2021 by richvdh
ProTip! Mix and match filters to narrow down what you’re looking for.