Erik Johnston
dab88a7b1f
Sliding Sync: Make PerConnectionState immutable ( #17600 )
...
This is so that we can cache it.
We also move the sliding sync types to
`synapse/types/handlers/sliding_sync.py`. This is mainly in-prep for
The only change in behaviour is that
`RoomSyncConfig.combine_sync_config(..)` now returns a new room sync
config rather than mutating in-place.
Reviewable commit-by-commit.
---------
Co-authored-by: Eric Eastwood <eric.eastwood@beta.gouv.fr >
2024-08-30 15:29:07 +01:00
..
2024-05-18 12:03:30 +01:00
2024-01-23 11:26:48 +00:00
2024-01-23 11:26:48 +00:00
2024-01-23 11:26:48 +00:00
2024-01-23 11:26:48 +00:00
2024-06-13 11:32:50 -05:00
2024-07-08 10:11:20 +01:00
2024-08-30 15:29:07 +01:00
2024-08-29 09:25:10 +02:00
2024-01-23 11:26:48 +00:00
2024-07-16 11:13:55 +01:00
2024-01-23 11:26:48 +00:00
2024-06-19 10:05:39 +01:00
2024-07-05 13:02:35 +01:00
2024-07-08 20:30:23 +01:00
2024-08-29 10:09:40 +01:00
2023-11-21 15:29:58 -05:00
2023-11-21 15:29:58 -05:00
2023-11-21 15:29:58 -05:00
2024-08-07 11:27:50 -05:00
2024-07-04 12:25:36 -05:00
2023-03-22 17:15:34 +00:00
2024-07-23 14:03:14 +01:00
2024-01-23 11:26:48 +00:00
2024-08-13 17:59:47 +01:00
2024-01-23 11:26:48 +00:00
2024-01-23 11:26:48 +00:00
2024-01-23 11:26:48 +00:00
2023-11-21 15:29:58 -05:00
2024-01-23 11:26:48 +00:00
2023-02-08 19:52:37 +00:00
2024-07-30 15:23:23 +01:00
2024-01-23 11:26:48 +00:00
2023-11-21 15:29:58 -05:00
2024-01-23 11:26:48 +00:00
2024-07-15 16:13:04 +01:00
2024-06-13 21:45:54 +00:00
2024-07-15 10:37:10 +01:00
2024-03-14 13:49:54 +00:00