-
- Downloads
Avoid executing no-op queries. (#16583)
If simple_{insert,upsert,update}_many_txn is called without any data to modify then return instead of executing the query. This matches the behavior of simple_{select,delete}_many_txn.
Showing
- changelog.d/16583.misc 1 addition, 0 deletionschangelog.d/16583.misc
- synapse/storage/database.py 23 additions, 9 deletionssynapse/storage/database.py
- synapse/storage/databases/main/devices.py 1 addition, 1 deletionsynapse/storage/databases/main/devices.py
- synapse/storage/databases/main/events.py 6 additions, 6 deletionssynapse/storage/databases/main/events.py
- synapse/storage/databases/main/room.py 1 addition, 1 deletionsynapse/storage/databases/main/room.py
- synapse/storage/databases/main/search.py 2 additions, 2 deletionssynapse/storage/databases/main/search.py
- tests/storage/test_base.py 5 additions, 20 deletionstests/storage/test_base.py
Loading
Please register or sign in to comment