-
- Downloads
Sliding sync: Store the per-connection state in the database. (#17599)
Based on #17600
---------
Co-authored-by:
Eric Eastwood <eric.eastwood@beta.gouv.fr>
Showing
- changelog.d/17599.misc 1 addition, 0 deletionschangelog.d/17599.misc
- synapse/app/generic_worker.py 2 additions, 0 deletionssynapse/app/generic_worker.py
- synapse/handlers/sliding_sync/__init__.py 2 additions, 7 deletionssynapse/handlers/sliding_sync/__init__.py
- synapse/handlers/sliding_sync/store.py 35 additions, 107 deletionssynapse/handlers/sliding_sync/store.py
- synapse/storage/database.py 43 additions, 0 deletionssynapse/storage/database.py
- synapse/storage/databases/main/__init__.py 2 additions, 0 deletionssynapse/storage/databases/main/__init__.py
- synapse/storage/databases/main/sliding_sync.py 491 additions, 0 deletionssynapse/storage/databases/main/sliding_sync.py
- synapse/storage/engines/_base.py 5 additions, 0 deletionssynapse/storage/engines/_base.py
- synapse/storage/engines/postgres.py 7 additions, 0 deletionssynapse/storage/engines/postgres.py
- synapse/storage/engines/sqlite.py 6 additions, 0 deletionssynapse/storage/engines/sqlite.py
- synapse/storage/schema/__init__.py 3 additions, 0 deletionssynapse/storage/schema/__init__.py
- synapse/storage/schema/main/delta/87/02_per_connection_state.sql 81 additions, 0 deletions.../storage/schema/main/delta/87/02_per_connection_state.sql
- synapse/types/handlers/sliding_sync.py 6 additions, 0 deletionssynapse/types/handlers/sliding_sync.py
- tests/rest/client/sliding_sync/test_rooms_required_state.py 8 additions, 2 deletionstests/rest/client/sliding_sync/test_rooms_required_state.py
Loading
Please register or sign in to comment