summary refs log tree commit diff
path: root/synapse/storage/databases/main/lock.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix rare bug that broke looping calls (#16210)Erik Johnston2023-08-301-14/+22
* Fix database performance of read/write worker locks (#16061)Erik Johnston2023-08-171-52/+35
* Add ability to wait for locks and add locks to purge history / room deletion ...Erik Johnston2023-07-311-66/+124
* Add basic read/write lock (#15782)Erik Johnston2023-07-051-56/+168
* Require SQLite >= 3.27.0 (#13760)David Robertson2022-09-091-82/+39
* LockStore: fix acquiring a lock via `LockStore.try_acquire_lock` (#12832)Sumner Evans2022-05-301-1/+18
* Type hint the constructors of the data store classes (#11555)Sean Quah2021-12-131-3/+11
* Add type hints to some storage classes (#11307)Patrick Cloke2021-11-111-2/+4
* Handle federation inbound instances being killed more gracefully (#11262)Erik Johnston2021-11-081-10/+21
* Fix dropping locks on shut down (#10433)Erik Johnston2021-07-201-1/+5
* Ensure we always drop the federation inbound lock (#10336)Erik Johnston2021-07-091-2/+13
* Add a distributed lock (#10269)Erik Johnston2021-06-291-0/+334