Commit Graph

3746 Commits (5dd73d029eff32668b3ca69b7fb8529fc7c58745)

Author SHA1 Message Date
Patrick Cloke d68e10f308
Convert account data, device inbox, and censor events databases to async/await (#8063) 4 years ago
Patrick Cloke a3a59bab7b
Convert appservice, group server, profile and more databases to async (#8066) 4 years ago
Patrick Cloke 04faa0bfa9
Convert tags and metrics databases to async/await (#8062) 4 years ago
Patrick Cloke a0acdfa9e9
Converts event_federation and registration databases to async/await (#8061) 4 years ago
Erik Johnston 0f1afbe8dc Change HomeServer definition to work with typing. 4 years ago
Patrick Cloke 7f837959ea
Convert directory, e2e_room_keys, end_to_end_keys, monthly_active_users database to async (#8042) 4 years ago
Patrick Cloke f3fe6961b2
Convert additional database stores to async/await (#8045) 4 years ago
David Vo 4dd27e6d11
Reduce unnecessary whitespace in JSON. (#7372) 4 years ago
Brendan Abolivier 2ffd6783c7
Revert #7736 (#8039) 4 years ago
Patrick Cloke d4a7829b12
Convert synapse.api to async/await (#8031) 4 years ago
Brendan Abolivier dd11f575a2
Incorporate review 4 years ago
Erik Johnston a7bdf98d01
Rename database classes to make some sense (#8033) 4 years ago
Patrick Cloke e19de43eb5
Convert streams to async. (#8014) 4 years ago
Andrew Morgan 5d92a1428c
Prevent join->join membership transitions changing member count (#7977) 4 years ago
Brendan Abolivier 1678057b56
Back out the database hack and replace it with a temporary config setting 4 years ago
Brendan Abolivier cf42d0a60c
Fix cache name 4 years ago
Brendan Abolivier 79d991eff0
Fix cache invalidation calls 4 years ago
Patrick Cloke b3a97d6dac
Convert some of the data store to async. (#7976) 4 years ago
Erik Johnston 2c1b9d6763
Update worker docs with recent enhancements (#7969) 4 years ago
Patrick Cloke d90087cffa
Remove from the event_relations table when purging historical events. (#7978) 4 years ago
Brendan Abolivier 8dff4a1242
Re-implement unread counts (#7736) 4 years ago
Patrick Cloke 3345c166a4
Convert storage layer to async/await. (#7963) 4 years ago
Brendan Abolivier 9725c59247
Implement new experimental push rules with a database hack to enable them 4 years ago
Andrew Morgan 8a25332d94
Move some log lines from default logger to sql/transaction loggers (#7952) 4 years ago
Patrick Cloke 8144bc26a7
Convert push to async/await. (#7948) 4 years ago
Patrick Cloke b975fa2e99
Convert state resolution to async/await (#7942) 4 years ago
Patrick Cloke 13d77464c9
Follow-up to admin API to re-activate accounts (#7908) 4 years ago
Erik Johnston 2d2acc1cf2
Stop using 'device_max_stream_id' (#7882) 4 years ago
Erik Johnston 4642fd66df
Change "unknown room ver" logging to warning. (#7881) 4 years ago
Patrick Cloke f460da6031
Consistently use `db_to_json` to convert from database values to JSON objects. (#7849) 4 years ago
Richard van der Hoff c445bc0cad Use a postgres sequence to generate guest user IDs 4 years ago
Richard van der Hoff 3c36ae17a5 Use SequenceGenerator for state group ID allocation 4 years ago
Richard van der Hoff 42509b8fb6 Use `PostgresSequenceGenerator` from `MultiWriterIdGenerator` 4 years ago
Richard van der Hoff 90b0cdda42 Add some helper classes for generating ID sequences 4 years ago
Richard van der Hoff a57df9b827
Avoid brand new rooms in `delete_old_current_state_events` (#7854) 4 years ago
Richard van der Hoff 1d9dca02f9
remove `retry_on_integrity_error` wrapper for persist_events (#7848) 4 years ago
Patrick Cloke 8d0097bef1
Fix bug in per-room message retention policies. (#7850) 4 years ago
Dirk Klimpel 491f0dab1b
Add delete room admin endpoint (#7613) 4 years ago
Erik Johnston f299441cc6
Add ability to shard the federation sender (#7798) 4 years ago
Richard van der Hoff b1beb3ff59 fix migration, again 4 years ago
Richard van der Hoff cbabcec05c
Drop incorrectly-added table `local_rejections_stream`. (#7816) 4 years ago
Richard van der Hoff 2ab0b021f1
Generate real events when we reject invites (#7804) 4 years ago
Patrick Cloke e7efd8f827
Do not use simplejson in Synapse. (#7800) 4 years ago
Richard van der Hoff 76dbd7b8d6
Stop populating unused table `local_invites`. (#7793) 4 years ago
Erik Johnston 67d7756fcf
Refactor getting replication updates from database v2. (#7740) 4 years ago
Will Hunt 62b1ce8539
isort 5 compatibility (#7786) 4 years ago
Richard van der Hoff f01e2ca039
Use symbolic names for replication stream names (#7768) 4 years ago
Richard van der Hoff 244dbb04f7
Fix incorrect error message when database CTYPE was set incorrectly. (#7760) 4 years ago
Brendan Abolivier 74d3e177f0
Back out MSC2625 implementation (#7761) 4 years ago
Patrick Cloke 95e41f368b
Allow local media to be marked as safe from being quarantined. (#7718) 4 years ago