summary refs log tree commit diff
path: root/synapse/storage/databases/main/account_data.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update code to refer to "workers". (#15606)Patrick Cloke2023-05-161-5/+2
* Experimental MSC3890 Implementation: Fix deleting account data when using an ...Andrew Morgan2023-03-031-19/+15
* Add a `get_next_txn` method to `StreamIdGenerator` to match `MultiWriterIdGen...Andrew Morgan2023-03-021-9/+2
* Fix a long-standing bug where an initial sync would not respond to changes to...reivilibre2023-02-281-0/+31
* Return read-only collections from `@cached` methods (#13755)Sean Quah2023-02-101-1/+1
* Avoid fetching unused account data in sync. (#14973)Patrick Cloke2023-02-101-36/+91
* Always notify replication when a stream advances (#14877)Erik Johnston2023-01-201-0/+2
* Merge account data streams (#14826)Erik Johnston2023-01-131-4/+2
* Update all stream IDs after processing replication rows (#14723)Nick Mills-Barrett2023-01-041-4/+10
* Add experimental support for MSC3391: deleting account data (#14714)Andrew Morgan2023-01-011-13/+206
* Remove option to skip locking of tables during emulated upserts (#14469)Sean Quah2022-11-281-8/+0
* Reintroduce #14376, with bugfix for monoliths (#14468)David Robertson2022-11-161-20/+10
* Revert "Remove slaved id tracker (#14376)" (#14463)Erik Johnston2022-11-161-10/+20
* Remove slaved id tracker (#14376)Nick Mills-Barrett2022-11-141-20/+10
* Speed up fetching large numbers of push rules (#13592)Erik Johnston2022-08-231-3/+0
* Revert "Make all `process_replication_rows` methods async (#13304)" (#13312)Erik Johnston2022-07-181-2/+2
* Make all `process_replication_rows` methods async (#13304)Nick Mills-Barrett2022-07-171-2/+2
* Use the ignored_users table to test event visibility & sync. (#12225)Patrick Cloke2022-03-151-3/+38
* Add a background database update to purge account data for deactivated users....reivilibre2022-02-021-55/+109
* Remove account data (including client config, push rules and ignored users) u...reivilibre2022-01-241-2/+71
* Make the `get_global_account_data_by_type_for_user` cache be a tree-cache who...reivilibre2022-01-211-4/+4
* Make `get_account_data_for_room_and_type` a tree cache (#11789)reivilibre2022-01-211-1/+1
* Replace uses of simple_insert_many with simple_insert_many_values. (#11742)Patrick Cloke2022-01-131-2/+2
* Fix docstring on `add_account_data_for_user`. (#11716)reivilibre2022-01-101-1/+1
* Add type hints to `synapse/storage/databases/main/account_data.py` (#11546)Sean Quah2021-12-131-31/+62
* Add type hints for most `HomeServer` parameters (#11095)Sean Quah2021-10-221-2/+5
* Remove unnecessary parentheses around tuples returned from methods (#10889)Andrew Morgan2021-09-231-1/+1
* Fix remove_stale_pushers job on SQLite. (#10843)reivilibre2021-09-201-1/+1
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* Fix receipts or account data not being sent down sync (#9193)Erik Johnston2021-01-211-1/+1
* Allow moving account data and receipts streams off master (#9104)Erik Johnston2021-01-181-27/+80
* Remove old tables after schema version bump (#9055)Erik Johnston2021-01-111-46/+2
* Improve the performance of calculating ignored users in large rooms (#9024)Patrick Cloke2021-01-071-29/+92
* Do not assume that account data is of the correct form. (#8454)Patrick Cloke2020-10-051-2/+7
* Use `async with` for ID gens (#8383)Erik Johnston2020-09-231-2/+2
* Simplify super() calls to Python 3 syntax. (#8344)Patrick Cloke2020-09-181-2/+2
* Switch metaclass initialization to python 3-compatible syntax (#8326)Jonathan de Jong2020-09-161-5/+3
* Convert additional databases to async/await part 3 (#8201)Patrick Cloke2020-09-011-27/+32
* Make StreamIdGen `get_next` and `get_next_mult` async (#8161)Erik Johnston2020-08-251-2/+2
* Convert account data, device inbox, and censor events databases to async/awai...Patrick Cloke2020-08-121-34/+43
* Reduce unnecessary whitespace in JSON. (#7372)David Vo2020-08-071-4/+3
* Rename database classes to make some sense (#8033)Erik Johnston2020-08-051-0/+430