summary refs log tree commit diff
path: root/scripts-dev
diff options
context:
space:
mode:
authorErik Johnston <erikj@element.io>2024-04-08 14:25:28 +0100
committerGitHub <noreply@github.com>2024-04-08 14:25:28 +0100
commit1f8f991d51a3311d67ea0b717bf168553d51b441 (patch)
treef1410e259a4c91981430781d08ad8c94bf8b6fee /scripts-dev
parentPull out fewer receipts from DB when doing push (#17049) (diff)
downloadsynapse-1f8f991d51a3311d67ea0b717bf168553d51b441.tar.xz
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
Diffstat (limited to 'scripts-dev')
0 files changed, 0 insertions, 0 deletions