summary refs log tree commit diff
path: root/synctl
diff options
context:
space:
mode:
authorErik Johnston <erik@matrix.org>2018-07-25 09:35:02 +0100
committerErik Johnston <erik@matrix.org>2018-07-25 09:35:02 +0100
commitec56121b0d099824a1455260e05904f081b6d14a (patch)
tree2190b4f5d5e1766d058623aa1347c466f5e1b9a3 /synctl
parentMerge pull request #3597 from matrix-org/erikj/did_forget (diff)
downloadsynapse-ec56121b0d099824a1455260e05904f081b6d14a.tar.xz
Correctly handle outliers during persist events
We incorrectly asserted that all contexts must have a non None state
group without consider outliers. This would usually be fine as the
assertion would never be hit, as there is a shortcut during persistence
if the forward extremities don't change.

However, if the outlier is being persisted with non-outlier events, the
function would be called and the assertion would be hit.

Fixes #3601
Diffstat (limited to 'synctl')
0 files changed, 0 insertions, 0 deletions