diff options
author | Eric Eastwood <eric.eastwood@beta.gouv.fr> | 2024-05-16 11:54:46 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-16 11:54:46 -0500 |
commit | 28a948f04f1e04cbcbd68c53a78aa2ada3a791a1 (patch) | |
tree | 6eca39530211b38b03e803ed8c84039b9d7fcaa1 /changelog.d | |
parent | Route `/make_knock` and `/send_knock` to workers in Complement docker image (... (diff) | |
download | synapse-28a948f04f1e04cbcbd68c53a78aa2ada3a791a1.tar.xz |
Removed `request_key` from the `SyncConfig` (moved outside as its own function parameter) (#17201)
Removed `request_key` from the `SyncConfig` (moved outside as its own function parameter) so it doesn't have to flow into `_generate_sync_entry_for_xxx` methods. This way we can separate the concerns of caching from generating the response and reuse the `_generate_sync_entry_for_xxx` functions as we see fit. Plus caching doesn't really have anything to do with the config of sync. Split from https://github.com/element-hq/synapse/pull/17167 Spawning from https://github.com/element-hq/synapse/pull/17167#discussion_r1601497279
Diffstat (limited to 'changelog.d')
-rw-r--r-- | changelog.d/17201.misc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/17201.misc b/changelog.d/17201.misc new file mode 100644 index 0000000000..2bd08d8f06 --- /dev/null +++ b/changelog.d/17201.misc @@ -0,0 +1 @@ +Organize the sync cache key parameter outside of the sync config (separate concerns). |