-
- Downloads
Sliding Sync: Retrieve fewer events from DB in sync (#17688)
When using timeline limit of 1 we end up fetching 2 events from the DB purely to tell if the response was "limited" or not. Lets not do that.
Showing
- changelog.d/17688.misc 1 addition, 0 deletionschangelog.d/17688.misc
- synapse/handlers/admin.py 1 addition, 0 deletionssynapse/handlers/admin.py
- synapse/handlers/pagination.py 2 additions, 0 deletionssynapse/handlers/pagination.py
- synapse/handlers/room.py 1 addition, 1 deletionsynapse/handlers/room.py
- synapse/handlers/sliding_sync/__init__.py 2 additions, 18 deletionssynapse/handlers/sliding_sync/__init__.py
- synapse/handlers/sync.py 3 additions, 8 deletionssynapse/handlers/sync.py
- synapse/storage/databases/main/stream.py 59 additions, 34 deletionssynapse/storage/databases/main/stream.py
- tests/rest/client/sliding_sync/test_rooms_timeline.py 20 additions, 30 deletionstests/rest/client/sliding_sync/test_rooms_timeline.py
- tests/storage/test_stream.py 1 addition, 1 deletiontests/storage/test_stream.py
Loading
Please register or sign in to comment