summary refs log tree commit diff
path: root/tests/storage/databases (follow)
Commit message (Expand)AuthorAgeFilesLines
* Convert simple_select_list and simple_select_list_txn to return lists of tupl...Patrick Cloke2023-10-261-10/+10
* Update ruff config (#16283)Patrick Cloke2023-09-081-1/+1
* Fix rare bug that broke looping calls (#16210)Erik Johnston2023-08-301-0/+2
* Fix database performance of read/write worker locks (#16061)Erik Johnston2023-08-171-3/+4
* Add ability to wait for locks and add locks to purge history / room deletion ...Erik Johnston2023-07-311-0/+52
* Add basic read/write lock (#15782)Erik Johnston2023-07-051-1/+282
* Prefill events after invalidate not before when persisting events (#15758)Jason Little2023-06-141-0/+49
* Clear event caches when we purge history (#15609)Erik Johnston2023-06-081-4/+4
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-223-3/+1
* Add final type hint to tests.unittest. (#15072)Patrick Cloke2023-02-141-0/+1
* Attempt to delete more duplicate rows in receipts_linearized table. (#14915)Patrick Cloke2023-02-011-1/+3
* Skip processing stats for broken rooms. (#14873)Patrick Cloke2023-01-231-34/+54
* Require types in tests.storage. (#14646)Patrick Cloke2022-12-095-31/+42
* Fix background updates failing to add unique indexes on receipts (#14453)Sean Quah2022-11-161-0/+209
* Remove `_get_events_cache` check optimisation from `_have_seen_events_dict` (...Andrew Morgan2022-10-181-12/+0
* Fix `have_seen_event` cache not being invalidated (#13863)Eric Eastwood2022-09-271-48/+104
* Rename the `EventFormatVersions` enum values so that they line up with room v...reivilibre2022-09-071-1/+1
* Async get event cache prep (#13242)Nick Mills-Barrett2022-07-151-4/+4
* Implement MSC3827: Filtering of `/publicRooms` by room type (#13031)Šimon Brandner2022-06-291-0/+69
* LockStore: fix acquiring a lock via `LockStore.try_acquire_lock` (#12832)Sumner Evans2022-05-301-0/+54
* Track in memory events using weakrefs (#10533)Erik Johnston2022-05-171-0/+25
* Add a consistency check on events read from the database (#12620)Richard van der Hoff2022-05-031-22/+37
* Handle cancellation in `EventsWorkerStore._get_events_from_cache_or_db` (#12529)Sean Quah2022-04-251-2/+119
* Add type hints for `tests/unittest.py`. (#12347)Richard van der Hoff2022-04-011-4/+4
* Back out in-flight state caching changes. (#12126)reivilibre2022-03-021-454/+0
* Order in-flight state group queries in biggest-first order (#11610)reivilibre2022-03-011-1/+103
* Replace assertEquals and friends with non-deprecated versions. (#12092)Patrick Cloke2022-02-281-6/+6
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-234-6/+6
* Cap the number of in-flight requests for state from a single group (#11608)reivilibre2022-02-221-0/+69
* Add more tests for in-flight state query duplication. (#12033)reivilibre2022-02-221-21/+171
* Track and deduplicate in-flight requests to `_get_state_for_groups`. (#10870)reivilibre2022-02-181-0/+133
* Track ongoing event fetches correctly (again) (#11376)Sean Quah2021-11-261-1/+138
* Improve performance of `remove_{hidden,deleted}_devices_from_device_inbox` (#...Brendan Abolivier2021-11-251-2/+2
* Delete messages for hidden devices from `device_inbox` (#11199)Dirk Klimpel2021-11-021-0/+74
* Delete messages from `device_inbox` table when deleting device (#10969)Dirk Klimpel2021-10-271-0/+90
* Don't drop user dir deltas when server leaves room (#10982)David Robertson2021-10-061-6/+1
* Populate `rooms.creator` field for easy lookup (#10697)Eric Eastwood2021-09-011-0/+98
* Flatten the synapse.rest.client package (#10600)reivilibre2021-08-171-1/+1
* Improve event caching code (#10119)Erik Johnston2021-08-041-0/+50
* Fix dropping locks on shut down (#10433)Erik Johnston2021-07-201-0/+13
* Add a distributed lock (#10269)Erik Johnston2021-06-291-0/+100
* add a cache to have_seen_event (#9953)Richard van der Hoff2021-06-013-0/+122