0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-06-14 08:38:24 +02:00
synapse/changelog.d
Erik Johnston 1f8f991d51
Add back fast path for non-gappy syncs (#17064)
PR #16942 removed an invalid optimisation that avoided pulling out state
for non-gappy syncs. This causes a large increase in DB usage. c.f.
#16941 for why that optimisation was wrong.

However, we can still optimise in the simple case where the events in
the timeline are a linear chain without any branching/merging of the
DAG.

cc. @richvdh
2024-04-08 14:25:28 +01:00
..
.gitignore
16930.bugfix Fix bug in calculating state for non-gappy syncs (#16942) 2024-04-04 16:15:35 +00:00
16932.bugfix Fix bug in calculating state for non-gappy syncs (#16942) 2024-04-04 16:15:35 +00:00
16942.bugfix Fix bug in calculating state for non-gappy syncs (#16942) 2024-04-04 16:15:35 +00:00
17037.feature Fixups to new push stream (#17038) 2024-03-28 16:29:23 +00:00
17038.feature Fixups to new push stream (#17038) 2024-03-28 16:29:23 +00:00
17044.misc Refactor chain fetching (#17044) 2024-04-02 15:33:56 +01:00
17045.misc Add missing index to access_tokens table (#17045) 2024-04-04 11:05:40 +01:00
17049.misc Pull out fewer receipts from DB when doing push (#17049) 2024-04-05 12:46:34 +01:00
17064.bugfix Add back fast path for non-gappy syncs (#17064) 2024-04-08 14:25:28 +01:00