45 コミット (3b0083c92adf76daf4161908565de9e5efc08074)

作成者 SHA1 メッセージ 日付
  David Robertson 3b0083c92a
Use immutabledict instead of frozendict (#15113) 1年前
  Shay 1c95ddd09b
Batch up storing state groups when creating new room (#14918) 1年前
  dependabot[bot] 9bb2eac719
Bump black from 22.12.0 to 23.1.0 (#15103) 1年前
  Shay 03bccd542b
Add a class UnpersistedEventContext to allow for the batching up of storing state groups (#14675) 1年前
  David Robertson e2a1adbf5d
Allow selecting "prejoin" events by state keys (#14642) 1年前
  David Robertson b5b5f66084
Move `StateFilter` to `synapse.types` (#14668) 1年前
  Patrick Cloke 3ac412b4e2
Require types in tests.storage. (#14646) 1年前
  Erik Johnston 0b87eb8e0c
Make DictionaryCache have better expiry properties (#13292) 1年前
  Erik Johnston 1e453053cb
Rename storage classes (#12913) 2年前
  Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 2年前
  reivilibre eb609c65d0
Fix bug in `StateFilter.return_expanded()` and add some tests. (#12016) 2年前
  David Robertson b83e822556
Stop user directory from failing if it encounters users not in the `users` table. (#11053) 2年前
  reivilibre 406f7bfa17
Add an approximate difference method to StateFilters (#10825) 2年前
  reivilibre 8eb7cb2e0d
Make StateFilter frozen so we can hash it (#10816) 2年前
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 3年前
  Patrick Cloke e7b769aea1
Convert storage test cases to HomeserverTestCase. (#9736) 3年前
  Patrick Cloke 01dd90b0f0
Add type hints to DictionaryCache and TTLCache. (#9442) 3年前
  Patrick Cloke b3a97d6dac
Convert some of the data store to async. (#7976) 3年前
  Patrick Cloke 3345c166a4
Convert storage layer to async/await. (#7963) 3年前
  Patrick Cloke cc9bb3dc3f
Convert the message handler to async/await. (#7884) 3年前
  Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 4年前
  Erik Johnston 8df862e45d
Add `rooms.room_version` column (#6729) 4年前
  Erik Johnston 75d8f26ac8
Split state groups into a separate data store (#6296) 4年前
  Erik Johnston 69f0054ce6 Port to use state storage 4年前
  Erik Johnston 3ca4c7c516 Use new EventPersistenceStore 4年前
  Amber Brown 4806651744
Replace returnValue with return (#5736) 4年前
  Amber Brown 32e7c9e7f2
Run Black. (#5482) 5年前
  Amber Brown b36c82576e
Run Black on the tests again (#5170) 5年前
  Richard van der Hoff 54a87a7b08
Collect room-version variations into one place (#4969) 5年前
  Amber Brown 3f189c902e
Fix flake8 (#4519) 5年前
  Erik Johnston 9770ed91c2 Fix tests 5年前
  Erik Johnston be6a7e47fa
Revert "Require event format version to parse or create events" 5年前
  Erik Johnston e79ba9eb34 Fix tests 5年前
  Erik Johnston cb53ce9d64
Refactor state group lookup to reduce DB hits (#4011) 5年前
  Richard van der Hoff ae6ad4cf41
docstrings and unittests for storage.state (#3958) 5年前
  Amber Brown 52ec6e9dfa
Port tests/ to Python 3 (#3808) 5年前
  Matthew Hodgson bb81e78ec6
Split the state_group_cache in two (#3726) 5年前
  Matthew Hodgson 2f78f432c4 speed up /members and add at= and membership params (#3568) 5年前
  Amber Brown 99dd975dae
Run tests under PostgreSQL (#3423) 5年前
  black 8b3d9b6b19 Run black. 5年前
  Amber Brown 2511f3f8a0
Test fixes for Python 3 (#3647) 5年前
  Matthew Hodgson 0620d27f4d flake8 5年前
  Matthew Hodgson 0a7ee0ab8b add tests for _get_some_state_from_cache 5年前
  Matthew Hodgson cd241d6bda incorporate more review 5年前
  Matthew Hodgson 650daf5628 make test work 5年前
  Matthew Hodgson 1fa4f7e03e first cut of a UT for testing state store (untested) 5年前