forked-synapse/changelog.d
Erik Johnston 261e746281
Sliding sync: Add classes for per-connection state (#17574)
This is some prep work ahead of correctly tracking receipts, where we
will also want to track the room status in terms of last receipt we had
sent down.

Essentially, we add two classes `PerConnectionState` and a mutable
version, and then operate on those.

---------

Co-authored-by: Eric Eastwood <eric.eastwood@beta.gouv.fr>
2024-08-19 20:09:41 +01:00
..
.gitignore
17483.bugfix Start handlers for new media endpoints when media resource configured (#17483) 2024-08-08 14:35:46 +00:00
17510.bugfix Sliding Sync: Use stream_ordering based timeline pagination for incremental sync (#17510) 2024-08-07 11:27:50 -05:00
17514.misc Sliding Sync: Add more tracing (#17514) 2024-08-06 11:43:43 -05:00
17515.doc Clarify auto_accept_invites.worker_to_run_on config docs (#17515) 2024-08-06 13:26:51 +01:00
17531.misc Fixup sliding sync comment (#17531) 2024-08-07 10:32:36 +01:00
17535.bugfix SSS: Implement PREVIOUSLY room tracking (#17535) 2024-08-08 10:44:17 +01:00
17536.misc Replace deprecated HTTPAdapter.get_connection method with get_connection_with_tls_context (#17536) 2024-08-08 14:59:37 +01:00
17537.misc Fix performance of device lists in /key/changes and sliding sync (#17537) 2024-08-09 11:59:44 +01:00
17538.bugfix Sliding Sync: Exclude partially stated rooms if we must await full state (#17538) 2024-08-13 12:27:42 -05:00
17542.misc Bump setuptools from 67.6.0 to 72.1.0 (#17542) 2024-08-12 14:58:01 +01:00
17545.bugfix Handle lower-case http headers in _Mulitpart_Parser_Protocol (#17545) 2024-08-14 09:49:01 +01:00
17548.misc Speed up /keys/changes (#17548) 2024-08-16 16:04:02 +01:00
17557.misc Add a utility function for generating fake event IDs (#17557) 2024-08-13 16:55:05 +00:00
17558.misc Speed up responding to media requests (#17558) 2024-08-13 14:06:17 +01:00
17559.doc Add missing docstrings related to profile methods. (#17559) 2024-08-13 17:04:35 +01:00
17561.misc Fixup media logcontexts (#17561) 2024-08-13 15:00:57 +01:00
17562.misc Test github token before running release script (#17562) 2024-08-19 14:15:36 +01:00
17563.misc Remove logging in multipart (#17563) 2024-08-13 15:56:18 +01:00
17564.misc Use a larger, dedicated threadpool for media sending (#17564) 2024-08-13 17:59:47 +01:00
17566.misc Register the media threadpool with our metrics (#17566) 2024-08-14 15:11:22 +01:00
17567.misc Reduce concurrent thread usage in media (#17567) 2024-08-14 12:41:53 +01:00
17568.bugfix Fix fetching signing keys when old_verify_keys is omitted (#17568) 2024-08-14 14:13:56 +01:00
17569.misc Fix 'Producer was not unregistered' error (#17569) 2024-08-14 13:46:22 +01:00
17570.bugfix Fix zero length media handling (#17570) 2024-08-19 15:06:44 +01:00
17571.misc Add a flag to /versions about SSS support (#17571) 2024-08-16 08:54:57 +01:00
17574.misc Sliding sync: Add classes for per-connection state (#17574) 2024-08-19 20:09:41 +01:00