Will Hunt 51338491c9 Improve appservice handler to send only the most recent read receipts when no stream_id is stored. (#8744) 3 anni fa
..
databases 51338491c9 Improve appservice handler to send only the most recent read receipts when no stream_id is stored. (#8744) 3 anni fa
engines ae5b2a72c0 Reduce serialization errors in MultiWriterIdGen (#8456) 3 anni fa
schema 7b608cf468 Only run one background update at a time 4 anni fa
util 618d405a32 Remove racey assertion in MultiWriterIDGenerator (#8530) 3 anni fa
__init__.py fe8ed1b46f Make `StreamToken.room_key` be a `RoomStreamToken` instance. (#8281) 3 anni fa
_base.py 97647b33c2 Replace DeferredCache with LruCache where possible (#8563) 3 anni fa
background_updates.py c619253db8 Stop sub-classing object (#8249) 3 anni fa
database.py c2d4467cd4 Enable reconnection in DB pool (#8726) 3 anni fa
keys.py c619253db8 Stop sub-classing object (#8249) 3 anni fa
persist_events.py b2486f6656 Fix message duplication if something goes wrong after persisting the event (#8476) 3 anni fa
prepare_database.py e3debf9682 Add logging on startup/shutdown (#8448) 3 anni fa
purge_events.py c619253db8 Stop sub-classing object (#8249) 3 anni fa
push_rule.py c66a06ac6b Move storage classes into a main "data store". 4 anni fa
relations.py aec294ee0d Use slots in attrs classes where possible (#8296) 3 anni fa
roommember.py ac11fcbbb8 Add EventStreamPosition type (#8388) 3 anni fa
state.py 2649d545a5 Mypy fixes for `synapse.handlers.federation` (#8422) 3 anni fa
types.py 79c1f973ce Pre-emptively fix synapse.storage.types.Connection for future mypy release (#8577) 3 anni fa