-
- Downloads
Fix non-strings in the `event_search` table (#12037)
Don't attempt to add non-string `value`s to `event_search` and add a
background update to clear out bad rows from `event_search` when
using sqlite.
Signed-off-by:
Sean Quah <seanq@element.io>
Showing
- changelog.d/12037.bugfix 1 addition, 0 deletionschangelog.d/12037.bugfix
- synapse/storage/databases/main/events.py 9 additions, 9 deletionssynapse/storage/databases/main/events.py
- synapse/storage/databases/main/search.py 26 additions, 0 deletionssynapse/storage/databases/main/search.py
- synapse/storage/schema/main/delta/68/05_delete_non_strings_from_event_search.sql.sqlite 22 additions, 0 deletions...lta/68/05_delete_non_strings_from_event_search.sql.sqlite
- tests/storage/test_room_search.py 115 additions, 2 deletionstests/storage/test_room_search.py
changelog.d/12037.bugfix
0 → 100644
Please register or sign in to comment