Sliding Sync: Use Sliding Sync tables for sorting (#17693)
Use Sliding Sync tables for sorting (`bulk_get_last_event_pos_in_room_before_stream_ordering(...)` -> `_bulk_get_max_event_pos(...)`)
Showing
- changelog.d/17693.misc 1 addition, 0 deletionschangelog.d/17693.misc
- synapse/handlers/sliding_sync/room_lists.py 11 additions, 60 deletionssynapse/handlers/sliding_sync/room_lists.py
- synapse/storage/databases/main/events_bg_updates.py 1 addition, 28 deletionssynapse/storage/databases/main/events_bg_updates.py
- synapse/storage/databases/main/events_worker.py 12 additions, 0 deletionssynapse/storage/databases/main/events_worker.py
- synapse/storage/databases/main/roommember.py 0 additions, 12 deletionssynapse/storage/databases/main/roommember.py
- synapse/storage/databases/main/stream.py 30 additions, 4 deletionssynapse/storage/databases/main/stream.py
- synapse/types/storage/__init__.py 47 additions, 0 deletionssynapse/types/storage/__init__.py
- tests/storage/test_sliding_sync_tables.py 1 addition, 1 deletiontests/storage/test_sliding_sync_tables.py
Loading
Please register or sign in to comment