summary refs log tree commit diff
path: root/synapse/storage/databases/main/purge_events.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use _invalidate_cache_and_stream_bulk in more places. (#16616)Patrick Cloke2023-11-091-11/+20
* Disable statement timeout whilst purging rooms (#16455)reivilibre2023-10-091-0/+5
* Stop purging tables which are slated for removal. (#16273)Patrick Cloke2023-09-121-4/+0
* Inline SQL queries using boolean parameters (#15525)Anshul Madnawat2023-07-261-5/+4
* Clear event caches when we purge history (#15609)Erik Johnston2023-06-081-5/+3
* Re re introduce membership tables event stream ordering (#15356)Nick Mills-Barrett2023-04-251-2/+4
* Revert "Reintroduce membership tables event stream ordering (#15128)" (#15347)Erik Johnston2023-03-291-4/+2
* Reintroduce membership tables event stream ordering (#15128)Nick Mills-Barrett2023-03-241-2/+4
* Include the room ID in more purge room log lines. (#15222)Patrick Cloke2023-03-081-5/+6
* Fix order of partial state tables when purging (#15068)David Robertson2023-02-141-2/+4
* Add support to purge rows from MSC2716 and other tables when purging a room (...Eric Eastwood2022-09-161-0/+5
* Safe async event cache (#13308)Nick Mills-Barrett2022-07-191-1/+1
* Use READ COMMITTED isolation level when purging rooms (#12942)Nick Mills-Barrett2022-07-181-2/+31
* Async get event cache prep (#13242)Nick Mills-Barrett2022-07-151-1/+1
* Clean up schema for `event_edges` (#12893)Richard van der Hoff2022-06-151-1/+1
* Remove remaining pieces of groups code. (#12966)Patrick Cloke2022-06-061-2/+0
* Fix room deletion (#12889)Richard van der Hoff2022-05-271-9/+10
* Delete events from federation_inbound_events_staging table on purge (#12770)Mathieu Velten2022-05-171-0/+1
* Stop writing to `event_reference_hashes` (#12679)Richard van der Hoff2022-05-101-3/+0
* Fix race when persisting an event and deleting a room (#12594)Erik Johnston2022-05-031-2/+6
* Add type hints to `synapse/storage/databases/main` (#11984)Dirk Klimpel2022-02-211-4/+9
* Drop unused table `public_room_list_stream`. (#11795)Richard van der Hoff2022-01-211-1/+0
* Disambiguate queries on `state_key` (#11497)Richard van der Hoff2021-12-021-1/+1
* In `_purge_history_txn`, ensure that txn.fetchall has elements before accessi...Kokokokoka2021-09-241-9/+13
* Make `backfill` and `get_missing_events` use the same codepath (#10645)Richard van der Hoff2021-08-261-0/+1
* Use inline type hints in `http/federation/`, `storage/` and `util/` (#10381)Jonathan de Jong2021-07-151-1/+1
* Upsert redactions in case they already exists (#10343)Andreas Rammhold2021-07-091-0/+1
* Remove functionality associated with unused historical stats tables (#9721)Cristina2021-07-081-1/+0
* add a cache to have_seen_event (#9953)Richard van der Hoff2021-06-011-5/+21
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Add a background task to purge unused chain IDs. (#9542)Patrick Cloke2021-03-091-6/+2
* Purge chain cover tables when purging events. (#9498)Patrick Cloke2021-03-031-5/+37
* Use execute_batch in more places (#9188)Erik Johnston2021-01-211-1/+1
* Drop (almost) unused index on event_json (#8845)Richard van der Hoff2020-11-301-1/+1
* Make token serializing/deserializing async (#8427)Erik Johnston2020-09-301-4/+4
* Catch-up after Federation Outage (split, 1) (#8230)reivilibre2020-09-041-0/+2
* Convert additional databases to async/await (#8199)Patrick Cloke2020-09-011-15/+15
* Rename database classes to make some sense (#8033)Erik Johnston2020-08-051-0/+400