Autor | SHA1 | Nachricht | Datum |
---|---|---|---|
Patrick Cloke |
f2f2c7c1f0
|
Use full GitHub links instead of bare issue numbers. (#16637) | vor 6 Monaten |
Patrick Cloke |
aa483cb4c9
|
Update ruff config (#16283)
Enable additional checks & clean-up unneeded configuration. |
vor 8 Monaten |
Erik Johnston |
a2e0d4cd60
|
Fix rare bug that broke looping calls (#16210)
* Fix rare bug that broke looping calls We can't interact with the reactor from the main thread via looping call. Introduced in v1.90.0 / #15791. * Newsfile |
vor 8 Monaten |
Erik Johnston |
eb0dbab15b
|
Fix database performance of read/write worker locks (#16061)
We were seeing serialization errors when taking out multiple read locks. The transactions were retried, so isn't causing any failures. Introduced in #15782. |
vor 9 Monaten |
Erik Johnston |
ae55cc1e6b
|
Add ability to wait for locks and add locks to purge history / room deletion (#15791)
c.f. #13476 |
vor 9 Monaten |
Erik Johnston |
39d131b016
|
Add basic read/write lock (#15782) | vor 10 Monaten |
Patrick Cloke |
3ac412b4e2
|
Require types in tests.storage. (#14646)
Adds missing type hints to `tests.storage` package and does not allow untyped definitions. |
vor 1 Jahr |
Sumner Evans |
bda4600399
|
LockStore: fix acquiring a lock via `LockStore.try_acquire_lock` (#12832)
Signed-off-by: Sumner Evans <sumner@beeper.com> |
vor 2 Jahren |
Richard van der Hoff |
f0b03186d9
|
Add type hints for `tests/unittest.py`. (#12347)
In particular, add type hints for get_success and friends, which are then helpful in a bunch of places. |
vor 2 Jahren |
Richard van der Hoff |
e24ff8ebe3
|
Remove `HomeServer.get_datastore()` (#12031)
The presence of this method was confusing, and mostly present for backwards compatibility. Let's get rid of it. Part of #11733 |
vor 2 Jahren |
Erik Johnston |
54389d5697
|
Fix dropping locks on shut down (#10433) | vor 2 Jahren |
Erik Johnston |
85d237eba7
|
Add a distributed lock (#10269)
This adds a simple best effort locking mechanism that works cross workers. |
vor 2 Jahren |