summary refs log tree commit diff
path: root/synapse/storage/databases/main/transactions.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix filtering of rooms when supplying the `destination` query parameter to `/...Andrew Morgan2024-04-261-0/+1
* Ensure that pending to-device events are sent over federation at startup (#16...Richard van der Hoff2024-03-221-20/+79
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
* Update license headersPatrick Cloke2023-11-211-10/+16
* Convert simple_select_one_txn and simple_select_one to return tuples. (#16612)Patrick Cloke2023-11-091-12/+8
* Remove more usages of cursor_to_dict. (#16551)Patrick Cloke2023-10-261-4/+24
* Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444)Patrick Cloke2023-10-111-9/+19
* Convert simple_select_list_paginate_txn to return tuples. (#16433)Patrick Cloke2023-10-061-11/+16
* Return immutable objects for cachedList decorators (#16350)Patrick Cloke2023-09-191-2/+2
* Don't wake up destination transaction queue if they're not due for retry. (#1...Erik Johnston2023-09-041-3/+23
* Always update `retry_last_ts` (#16164)Erik Johnston2023-08-231-3/+3
* Properly update retry_last_ts when hitting the maximum retry interval (#16156)DeepBlueV7.X2023-08-231-1/+3
* Remove unused store method `_set_destination_retry_timings_emulated`. (#15266)reivilibre2023-03-141-54/+2
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-221-1/+0
* Add helper to parse an enum from query args & use it. (#14956)Patrick Cloke2023-02-011-4/+9
* Require SQLite >= 3.27.0 (#13760)David Robertson2022-09-091-21/+9
* Add admin API to get a list of federated rooms (#11658)Dirk Klimpel2022-01-251-0/+48
* Fix get federation status of destination if no error occured (#11593)Dirk Klimpel2022-01-051-0/+11
* Add type hints to `synapse/storage/databases/main/transactions.py` (#11589)Dirk Klimpel2021-12-161-24/+25
* Type hint the constructors of the data store classes (#11555)Sean Quah2021-12-131-2/+11
* Add admin API to get some information about federation status (#11407)Dirk Klimpel2021-12-061-0/+70
* Add type hints for most `HomeServer` parameters (#11095)Sean Quah2021-10-221-2/+5
* Use direct references for some configuration variables (#10798)Patrick Cloke2021-09-131-1/+1
* Replace `or_ignore` in `simple_insert` with `simple_upsert` (#10442)Erik Johnston2021-07-221-3/+5
* Don't hammer the database for destination retry timings every ~5mins (#10036)Erik Johnston2021-05-211-29/+37
* Revert "Experimental Federation Speedup (#9702)"Andrew Morgan2021-04-281-12/+16
* Experimental Federation Speedup (#9702)Jonathan de Jong2021-04-141-16/+12
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Fix federation stall on concurrent access errors (#9639)Jonathan de Jong2021-03-231-36/+9
* Don't go into federation catch up mode so easily (#9561)Erik Johnston2021-03-151-5/+5
* Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-6/+13
* Fix some typos.Patrick Cloke2021-02-121-1/+1
* Fix get destinations to catch up query. (#9114)Erik Johnston2021-01-141-13/+11
* Use autocommit mode for single statement DB functions. (#8542)Erik Johnston2020-10-141-31/+45
* Move additional tasks to the background worker (#8458)Patrick Cloke2020-10-071-20/+22
* Catch-up after Federation Outage (bonus): Catch-up on Synapse Startup (#8322)reivilibre2020-09-181-2/+64
* Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-181-1/+1
* Catch-up after Federation Outage (split, 4): catch-up loop (#8272)reivilibre2020-09-151-1/+42
* Catch up after Federation Outage (split, 2): Track last successful stream ord...reivilibre2020-09-041-0/+38
* Catch-up after Federation Outage (split, 1) (#8230)reivilibre2020-09-041-3/+63
* Convert additional database code to async/await. (#8195)Patrick Cloke2020-08-281-16/+23
* Convert calls of async database methods to async (#8166)Patrick Cloke2020-08-271-8/+10
* Convert appservice, group server, profile and more databases to async (#8066)Patrick Cloke2020-08-121-5/+2
* Rename database classes to make some sense (#8033)Erik Johnston2020-08-051-0/+269