Use partial indices on SQLIte. (#13802)
Partial indices have been supported since SQLite 3.8, but Synapse now requires >= 3.27, so we can enable support for them. This requires rebuilding previous indices which were partial on PostgreSQL, but not on SQLite.
Showing
- changelog.d/13802.misc 1 addition, 0 deletionschangelog.d/13802.misc
- synapse/storage/background_updates.py 2 additions, 4 deletionssynapse/storage/background_updates.py
- synapse/storage/databases/main/event_push_actions.py 0 additions, 1 deletionsynapse/storage/databases/main/event_push_actions.py
- synapse/storage/schema/main/delta/72/09partial_indices.sql.sqlite 56 additions, 0 deletions...storage/schema/main/delta/72/09partial_indices.sql.sqlite
Loading
Please register or sign in to comment