-
- Downloads
Use fully-qualified `PersistedEventPosition` when returning `RoomsForUser` (#17265)
Use fully-qualified `PersistedEventPosition` (`instance_name` and `stream_ordering`) when returning `RoomsForUser` to facilitate proper comparisons and `RoomStreamToken` generation. Spawning from https://github.com/element-hq/synapse/pull/17187 where we want to utilize this change
Showing
- changelog.d/17265.misc 1 addition, 0 deletionschangelog.d/17265.misc
- synapse/federation/federation_server.py 2 additions, 2 deletionssynapse/federation/federation_server.py
- synapse/handlers/admin.py 2 additions, 8 deletionssynapse/handlers/admin.py
- synapse/handlers/initial_sync.py 1 addition, 1 deletionsynapse/handlers/initial_sync.py
- synapse/handlers/pagination.py 2 additions, 1 deletionsynapse/handlers/pagination.py
- synapse/handlers/room.py 2 additions, 58 deletionssynapse/handlers/room.py
- synapse/handlers/sync.py 1 addition, 1 deletionsynapse/handlers/sync.py
- synapse/storage/databases/main/roommember.py 12 additions, 2 deletionssynapse/storage/databases/main/roommember.py
- synapse/storage/roommember.py 1 addition, 1 deletionsynapse/storage/roommember.py
- synapse/types/__init__.py 57 additions, 0 deletionssynapse/types/__init__.py
- tests/replication/storage/test_events.py 4 additions, 1 deletiontests/replication/storage/test_events.py
Loading
Please register or sign in to comment