summary refs log tree commit diff
path: root/tests/storage/test_state.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
* Update license headersPatrick Cloke2023-11-211-10/+16
* Convert simple_select_list and simple_select_list_txn to return lists of tupl...Patrick Cloke2023-10-261-26/+36
* Use immutabledict instead of frozendict (#15113)David Robertson2023-03-221-18/+22
* Batch up storing state groups when creating new room (#14918)Shay2023-02-241-0/+126
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-221-15/+15
* Add a class UnpersistedEventContext to allow for the batching up of storing s...Shay2023-02-091-1/+3
* Allow selecting "prejoin" events by state keys (#14642)David Robertson2022-12-131-622/+1
* Move `StateFilter` to `synapse.types` (#14668)David Robertson2022-12-121-1/+1
* Require types in tests.storage. (#14646)Patrick Cloke2022-12-091-16/+30
* Make DictionaryCache have better expiry properties (#13292)Erik Johnston2022-07-211-5/+5
* Rename storage classes (#12913)Erik Johnston2022-05-311-1/+1
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-1/+1
* Fix bug in `StateFilter.return_expanded()` and add some tests. (#12016)reivilibre2022-02-181-0/+109
* Add an approximate difference method to StateFilters (#10825)reivilibre2021-10-121-2/+511
* Make StateFilter frozen so we can hash it (#10816)reivilibre2021-09-141-17/+29
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Convert storage test cases to HomeserverTestCase. (#9736)Patrick Cloke2021-04-061-105/+40
* Add type hints to DictionaryCache and TTLCache. (#9442)Patrick Cloke2021-03-291-14/+8
* Convert some of the data store to async. (#7976)Patrick Cloke2020-07-301-5/+7
* Convert storage layer to async/await. (#7963)Patrick Cloke2020-07-281-25/+39
* Convert the message handler to async/await. (#7884)Patrick Cloke2020-07-221-2/+2
* Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)Patrick Cloke2020-02-211-1/+1
* Add `rooms.room_version` column (#6729)Erik Johnston2020-01-271-1/+4
* Split state groups into a separate data store (#6296)Erik Johnston2019-12-201-1/+1
* Port to use state storageErik Johnston2019-10-301-48/+102
* Use new EventPersistenceStoreErik Johnston2019-10-231-1/+2
* Replace returnValue with return (#5736)Amber Brown2019-07-231-1/+1
* Run Black. (#5482)Amber Brown2019-06-201-8/+8
* Run Black on the tests again (#5170)Amber Brown2019-05-101-52/+31
* Collect room-version variations into one place (#4969)Richard van der Hoff2019-04-011-2/+3
* Fix flake8 (#4519)Amber Brown2019-01-301-3/+0
* Fix testsErik Johnston2019-01-251-1/+2
* Revert "Require event format version to parse or create events"Erik Johnston2019-01-251-2/+1
* Fix testsErik Johnston2019-01-241-1/+2
* Refactor state group lookup to reduce DB hits (#4011)Erik Johnston2018-10-251-65/+110
* docstrings and unittests for storage.state (#3958)Richard van der Hoff2018-09-271-0/+39
* Port tests/ to Python 3 (#3808)Amber Brown2018-09-071-64/+38
* Split the state_group_cache in two (#3726)Matthew Hodgson2018-08-221-11/+94
* speed up /members and add at= and membership params (#3568)Matthew Hodgson2018-08-151-1/+1
* Run tests under PostgreSQL (#3423)Amber Brown2018-08-131-1/+1
* Run black.black2018-08-101-108/+141
* Test fixes for Python 3 (#3647)Amber Brown2018-08-091-1/+1
* flake8Matthew Hodgson2018-07-251-12/+12
* add tests for _get_some_state_from_cacheMatthew Hodgson2018-07-251-0/+150
* incorporate more reviewMatthew Hodgson2018-07-241-0/+9
* make test workMatthew Hodgson2018-07-191-37/+46
* first cut of a UT for testing state store (untested)Matthew Hodgson2018-07-191-0/+151