MatrixSynapse/changelog.d
reivilibre 51e4e35653
Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one. This should allow use of Postgres logical replication. (take 2, now with no added deadlocks!) (#16658)
* Add `ALTER TABLE ... REPLICA IDENTITY ...` for individual tables

We can't combine them into one file as it makes it likely to hit a deadlock

if Synapse is running, as it only takes one other transaction to access two

tables in a different order to the schema delta.

* Add notes

* Newsfile

Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org>

* Re-introduce REPLICA IDENTITY test

---------

Signed-off-by: Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
2023-12-04 14:57:28 +00:00
..
.gitignore
15207.feature ModuleAPI SSO auth callbacks (#15207) 2023-12-01 14:31:50 +00:00
16522.misc Drop unused tables & unneeded access token ID for events. (#16522) 2023-12-01 10:12:00 +00:00
16552.misc
16636.feature Implement MSC4069: Inhibit profile propagation (#16636) 2023-12-04 11:36:12 +00:00
16642.bugfix Enable refreshable tokens on the admin registration endpoint (#16642) 2023-11-22 15:01:09 +00:00
16658.misc Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one. This should allow use of Postgres logical replication. (take 2, now with no added deadlocks!) (#16658) 2023-12-04 14:57:28 +00:00
16661.doc Document which versions of Synapse have compatible schema versions. (#16661) 2023-11-28 11:01:24 -05:00
16667.misc Speed up pruning of `user_ips` table (#16667) 2023-11-29 11:54:42 +00:00
16668.misc Reduce DB load when forget on leave setting is disabled (#16668) 2023-11-29 18:21:30 +00:00
16670.bugfix
16672.feature Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16672) 2023-11-23 12:35:37 +00:00
16673.misc Bump pyo3 (0.20), pythonize (0.20), pyo3-log (0.9) (#16673) 2023-11-22 14:55:43 +00:00
16677.misc Ignore `encryption_enabled_by_default_for_room_type` for notices room (#16677) 2023-11-28 13:15:26 +00:00
16682.misc Correctly read to-device stream pos on SQLite (#16682) 2023-11-24 13:42:38 +00:00
16684.misc Move media retention tests out of rest tests (#16684) 2023-11-27 01:29:46 +00:00
16695.doc Fix poetry version typo in contributors' guide (#16695) 2023-11-27 15:16:20 +00:00
16697.misc Remove old full schema dumps. (#16697) 2023-11-28 07:28:07 -05:00
16699.feature Server notices: add an autojoin setting for the notices room (#16699) 2023-12-04 12:31:42 +00:00
16700.doc Switch UNIX socket paths to /run, and add a UNIX socket example for HAProxy (#16700) 2023-12-04 12:38:46 +00:00
16701.feature Request & follow redirects for /media/v3/download (#16701) 2023-11-29 19:03:42 +00:00
16702.misc Upgrade poetry-core range to fix issue with .so file (#16702) 2023-11-29 15:46:43 -05:00
16704.misc Add a workflow to try and automatically fixup a PR (#16704) 2023-11-29 14:07:32 +00:00
16707.feature Declare support for Matrix v1.7, v1.8, and v1.9. (#16707) 2023-11-29 15:02:09 -05:00