Erik Johnston 3bc23cc45c Fix bug that could cause a `/sync` to tightloop with sqlite after restart (#16540) 7 months ago
..
controllers e3e0ae4ab1 Convert state delta processing from a dict to attrs. (#16469) 7 months ago
databases 3bc23cc45c Fix bug that could cause a `/sync` to tightloop with sqlite after restart (#16540) 7 months ago
engines 4f1840a88a Delete device messages asynchronously and in staged batches (#16240) 9 months ago
schema 12ca87f5ea Remove the last reference to event_txn_id. (#16521) 7 months ago
util 02f74f3a99 Combine AbstractStreamIdTracker and AbstractStreamIdGenerator. (#15192) 1 year ago
__init__.py 1e453053cb Rename storage classes (#12913) 2 years ago
_base.py c485ed1c5a Clear event caches when we purge history (#15609) 1 year ago
background_updates.py 12611bfcdd Add support for pydantic v2 via pydantic.v1 compat module (#16332) 8 months ago
database.py a4904dcb04 Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) 7 months ago
keys.py 0aba4a4eaa Add cache to `get_server_keys_json_for_remote` (#16123) 9 months ago
prepare_database.py ad3f43be9a Run pyupgrade for python 3.7 & 3.8. (#16110) 9 months ago
push_rule.py 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 years ago
roommember.py 1026776380 mypy plugin to check `@cached` return types (#14911) 8 months ago
types.py b225acf3e6 Bump types-psycopg2 from 2.9.21.11 to 2.9.21.14 (#16381) 8 months ago