summary refs log tree commit diff
path: root/synapse/storage/databases/main/events_worker.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Improve event caching code (#10119)Erik Johnston2021-08-041-39/+105
* Use inline type hints in `http/federation/`, `storage/` and `util/` (#10381)Jonathan de Jong2021-07-151-3/+3
* add a cache to have_seen_event (#9953)Richard van der Hoff2021-06-011-9/+52
* Remove `keylen` from `LruCache`. (#9993)Richard van der Hoff2021-05-241-1/+0
* Remove `synapse.types.Collection` (#9856)Richard van der Hoff2021-04-221-2/+11
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Replace `room_invite_state_types` with `room_prejoin_state` (#9700)Richard van der Hoff2021-03-301-2/+2
* Prep work for removing `outlier` from `internal_metadata` (#9411)Richard van der Hoff2021-03-171-1/+4
* Optimise missing prev_event handling (#9601)Richard van der Hoff2021-03-151-7/+5
* Refactor to ensure we call check_consistency (#9470)Erik Johnston2021-02-241-0/+16
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-7/+9
* Allow moving account data and receipts streams off master (#9104)Erik Johnston2021-01-181-6/+2
* Fix optional parameter in stripped state storage method (#8688)Andrew Morgan2020-10-301-1/+1
* Don't pull event from DB when handling replication traffic. (#8669)Erik Johnston2020-10-281-2/+6
* Abstract code for stripping room state into a separate method (#8671)Andrew Morgan2020-10-271-1/+53
* Consistently use wrap_as_background_task in more places (#8599)Patrick Cloke2020-10-201-5/+6
* Replace DeferredCache with LruCache where possible (#8563)Richard van der Hoff2020-10-191-6/+5
* Clean-up old transaction IDs on the background worker. (#8544)Patrick Cloke2020-10-161-1/+1
* move DeferredCache into its own moduleRichard van der Hoff2020-10-141-1/+2
* Rename Cache->DeferredCacheRichard van der Hoff2020-10-141-2/+2
* Fix message duplication if something goes wrong after persisting the event (#...Erik Johnston2020-10-131-1/+82
* Only send RDATA for instance local events. (#8496)Erik Johnston2020-10-091-14/+18
* Remove stream ordering from Metadata dict (#8452)Richard van der Hoff2020-10-051-10/+16
* Speed up unit tests when using PostgreSQL (#8450)Erik Johnston2020-10-021-1/+12
* Fix MultiWriteIdGenerator's handling of restarts. (#8374)Erik Johnston2020-09-241-0/+4
* Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-181-1/+1
* Remove obsolete __future__ imports (#8337)Jonathan de Jong2020-09-171-2/+0
* Add experimental support for sharding event persister. Again. (#8294)Erik Johnston2020-09-141-19/+47
* Revert "Add experimental support for sharding event persister. (#8170)" (#8242)Brendan Abolivier2020-09-041-47/+19
* Add experimental support for sharding event persister. (#8170)Erik Johnston2020-09-021-19/+47
* Convert additional databases to async/await (#8199)Patrick Cloke2020-09-011-20/+28
* Make SlavedIdTracker.advance have same interface as MultiWriterIDGenerator (#...Erik Johnston2020-08-261-2/+2
* Convert simple_select_one and simple_select_one_onecol to async (#8162)Patrick Cloke2020-08-261-5/+5
* Be more tolerant of membership events in unknown rooms (#8110)Richard van der Hoff2020-08-201-6/+25
* Be stricter about JSON that is accepted by Synapse (#8106)Patrick Cloke2020-08-191-2/+14
* Convert events worker database to async/await. (#8071)Patrick Cloke2020-08-181-58/+74
* Convert some of the general database methods to async (#8100)Patrick Cloke2020-08-171-7/+9
* Remove some unused database functions. (#8085)Patrick Cloke2020-08-141-169/+1
* Revert #7736 (#8039)Brendan Abolivier2020-08-061-85/+1
* Rename database classes to make some sense (#8033)Erik Johnston2020-08-051-0/+1454