summary refs log tree commit diff
path: root/synapse/state/v2.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-03-20Fix small extra argument passed to get_eventsAndrew Morgan1-2/+9
2020-02-25Remove extraneous unittest.DEBUG'sAndrew Morgan2-2/+0
2020-02-25Increase expected state events in tests for new room by oneAndrew Morgan1-1/+6
2020-02-24Move buildkite config to the pipelines repo (#5943)Amber Brown2-0/+16
Note: I kept it in the repo for now ~anoa
2020-02-24Add m.id_access_token flag (#5930)Andrew Morgan2-1/+7
Adds a flag to `/versions`' `unstable_features` section indicating that this Synapse understands what an `id_access_token` is, as per https://github.com/matrix-org/synapse/issues/5927#issuecomment-523566043 Fixes #5927
2020-02-24Removed unused jenkins/ folder and script (#5938)Amber Brown2-16/+1
2020-02-24Revert "Use the v2 lookup API for 3PID invites (#5897)"Andrew Morgan10-320/+183
This reverts commit 978f263e7c5d1eb440efaf07abc5009408ade25d, reversing changes made to 4f6ee99818d9c338944a10585d0aea4c7349d456.
2020-02-211.11.0 v1.11.0 github/release-v1.11.0 release-v1.11.0Richard van der Hoff4-2/+16
2020-02-21Small grammar fixes to the ACME v1 deprecation notice (#6944)Andrew Morgan3-10/+10
Some small fixes to the copy in #6907.
2020-02-20Do not send alias events when creating / upgrading a room (#6941)Patrick Cloke3-40/+16
Stop emitting room alias update events during room creation/upgrade.
2020-02-20don't insert into the device table for remote cross-signing keys (#6956)Hubert Chathi2-15/+19
2020-02-20Add some clarifications to README.md in the database schema directory. (#6615)Ruben Barkow-Kuder2-8/+17
Signed-off-by: Ruben Barkow-Kuder <github@r.z11.de>
2020-02-19Minor perf fixes to `get_auth_chain_ids`.Erik Johnston3-7/+6
2020-02-19Freeze allocated objects on startup. (#6953)Erik Johnston2-0/+10
This may make gc go a bit faster as the gc will know things like caches/data stores etc. are frozen without having to check.
2020-02-19Reduce auth chains fetched during v2 state res. (#6952)Erik Johnston5-13/+39
The state res v2 algorithm only cares about the difference between auth chains, so we can pass in the known common state to the `get_auth_chain` storage function so that it can ignore those events.
2020-02-19update changes.md v1.11.0rc1Richard van der Hoff1-6/+5
2020-02-191.11.0rc1Richard van der Hoff57-56/+74
2020-02-19Revert `get_auth_chain_ids` changes (#6951)Erik Johnston2-28/+1
2020-02-19Move MSC2432 stuff onto unstable prefix (#6948)Richard van der Hoff4-4/+23
it's not in the spec yet, so needs to be unstable. Also add a feature flag for it. Also add a test for admin users.
2020-02-19Tiny optimisation for _get_handler_for_request (#6950)Richard van der Hoff2-1/+4
we have hundreds of path_regexes (see #5118), so let's not convert the same bytes to str for each of them.
2020-02-19Increase DB/CPU perf of `_is_server_still_joined` check. (#6936)Erik Johnston3-15/+60
* Increase DB/CPU perf of `_is_server_still_joined` check. For rooms with large amount of state a single user leaving could cause us to go and load a lot of membership events and then pull out membership state in a large number of batches. * Newsfile * Update synapse/storage/persist_events.py Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> * Fix adding if too soon * Update docstring * Review comments * Woops typo Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2020-02-19Incorporate reviewBrendan Abolivier2-12/+13
2020-02-19Update changelog.d/6945.bugfix