summary refs log tree commit diff
path: root/synapse/storage/databases/main/events.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Speed up chain cover calculation (#9176)Erik Johnston2021-01-211-55/+144
* Use execute_batch instead of executemany in places (#9181)Erik Johnston2021-01-211-9/+9
* Fix chain cover background update to work with split out event persisters (#9...Erik Johnston2021-01-141-23/+13
* Add background update for add chain cover index (#9029)Erik Johnston2021-01-141-14/+36
* Use a chain cover index to efficiently calculate auth chain difference (#8868)Erik Johnston2021-01-111-16/+519
* Ensure rejected events get added to some metadata tables (#9016)Erik Johnston2021-01-111-24/+25
* Remove frozendict_json_encoder and support frozendicts everywhereRichard van der Hoff2020-10-281-6/+4
* Replace DeferredCache with LruCache where possible (#8563)Richard van der Hoff2020-10-191-3/+1
* Make sure a retention policy is a state event (#8527)Brendan Abolivier2020-10-141-0/+4
* Fix message duplication if something goes wrong after persisting the event (#...Erik Johnston2020-10-131-0/+31
* Only send RDATA for instance local events. (#8496)Erik Johnston2020-10-091-5/+7
* Remove stream ordering from Metadata dict (#8452)Richard van der Hoff2020-10-051-0/+4
* Enable mypy checking for unreachable code and fix instances. (#8432)Patrick Cloke2020-10-011-13/+5
* Fix bug which caused failure on join with malformed membership events (#8385)Richard van der Hoff2020-09-231-3/+7
* Use `async with` for ID gens (#8383)Erik Johnston2020-09-231-3/+3
* Add experimental support for sharding event persister. Again. (#8294)Erik Johnston2020-09-141-4/+8
* Make `StreamToken.room_key` be a `RoomStreamToken` instance. (#8281)Erik Johnston2020-09-111-6/+15
* Revert "Add experimental support for sharding event persister. (#8170)" (#8242)Brendan Abolivier2020-09-041-3/+1
* Re-implement unread counts (again) (#8059)Brendan Abolivier2020-09-021-2/+2
* Add experimental support for sharding event persister. (#8170)Erik Johnston2020-09-021-1/+3
* Make StreamIdGen `get_next` and `get_next_mult` async (#8161)Erik Johnston2020-08-251-2/+2
* Convert receipts and events databases to async/await. (#8076)Patrick Cloke2020-08-141-19/+14
* Revert #7736 (#8039)Brendan Abolivier2020-08-061-47/+1
* Rename database classes to make some sense (#8033)Erik Johnston2020-08-051-0/+1527