summary refs log tree commit diff
path: root/synapse/storage/databases/main/event_federation.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add support for MSC2716 marker events (#10498)Eric Eastwood2021-08-041-16/+98
* Prune inbound federation queues if they get too long (#10390)Erik Johnston2021-08-021-2/+102
* Make historical events discoverable from backfill for servers without any scr...Eric Eastwood2021-07-281-9/+79
* Fix `oldest_pdu_in_federation_staging` (#10455)Erik Johnston2021-07-271-2/+5
* Use inline type hints in `http/federation/`, `storage/` and `util/` (#10381)Jonathan de Jong2021-07-151-13/+13
* Fix federation inbound age metric. (#10355)Erik Johnston2021-07-131-1/+3
* Handle old staged inbound events (#10303)Erik Johnston2021-07-061-0/+9
* Add some metrics to staging area (#10284)Erik Johnston2021-07-011-0/+39
* Fix the inbound PDU metric (#10279)Erik Johnston2021-06-301-10/+56
* Handle inbound events from federation asynchronously (#10272)Erik Johnston2021-06-291-3/+106
* Add endpoints for backfilling history (MSC2716) (#9247)Eric Eastwood2021-06-221-5/+45
* Remove `synapse.types.Collection` (#9856)Richard van der Hoff2021-04-221-2/+1
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Fix bad naming of storage function (#9637)Erik Johnston2021-03-171-1/+1
* Use the chain cover index in get_auth_chain_ids. (#9576)Patrick Cloke2021-03-101-3/+145
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-6/+9
* Fix some typos.Patrick Cloke2021-02-121-2/+2
* Use a chain cover index to efficiently calculate auth chain difference (#8868)Erik Johnston2021-01-111-0/+185
* Pass room_id to get_auth_chain_difference (#8879)Erik Johnston2020-12-041-1/+3
* Cache event ID to auth event IDs lookups (#8752)Erik Johnston2020-11-131-12/+70
* Move additional tasks to the background worker, part 3 (#8489)Patrick Cloke2020-10-091-29/+31
* Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-181-1/+1
* Add experimental support for sharding event persister. Again. (#8294)Erik Johnston2020-09-141-1/+1
* Revert "Add experimental support for sharding event persister. (#8170)" (#8242)Brendan Abolivier2020-09-041-1/+1
* Add experimental support for sharding event persister. (#8170)Erik Johnston2020-09-021-1/+1
* Convert additional database code to async/await. (#8195)Patrick Cloke2020-08-281-34/+37
* Convert simple_update* and simple_select* to async (#8173)Patrick Cloke2020-08-271-2/+2
* Micro-optimisations to get_auth_chain_ids (#8132)Richard van der Hoff2020-08-211-23/+17
* Convert events worker database to async/await. (#8071)Patrick Cloke2020-08-181-16/+14
* Remove some unused database functions. (#8085)Patrick Cloke2020-08-141-13/+0
* Converts event_federation and registration databases to async/await (#8061)Patrick Cloke2020-08-111-25/+13
* Rename database classes to make some sense (#8033)Erik Johnston2020-08-051-0/+726