Skip to content
This repository was archived by the owner on Nov 25, 2024. It is now read-only.

Conversation

neilalexander
Copy link
Contributor

Combined with matrix-org/gomatrixserverlib#308, I am rather hoping that this will fix some of the more painful state resets that we have seen happening recently. The latest events updater will now feed in both the state after the old extremities and the state after the new extremities into state res, so that if there are bad state snapshots being brought into the new extremities, we shouldn't lose all of the old state and should hopefully end up resolving the correct state either way.

@neilalexander neilalexander requested a review from a team as a code owner May 12, 2022 16:12
@neilalexander neilalexander merged commit be9be25 into main May 13, 2022
@neilalexander neilalexander deleted the neilalexander/lateststate branch May 13, 2022 10:52
neilalexander added a commit that referenced this pull request Jun 1, 2022
Squashed commit of the following:

commit 2bd0daf
Author: Neil Alexander <neilalexander@users.noreply.github.com>
Date:   Wed Jun 1 09:55:54 2022 +0100

    Revert resolving old extremities as well as new

    This may no longer be needed with the new state fixes and probably just burns more CPU time than is strictly necessary.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant