Relax quorum checks
The aim of this patch is to help relax the quorum checks in the remote helper.
See the commits for more details.
Note that it is currently in a draft state since I would want to replace the old
quorum function with the new Canonical type.
The aim of this patch is to help relax the quorum checks in the remote helper.
See the commits for more details.
Note that it is currently in a draft state since I would want to replace the old
quorum function with the new Canonical type.
Changes:
- Rebased on 3260046c67d03c5b161fcfdb148876e9cb9a0733
Changes:
- Rebase on 6f91f2fb8fc29d8ecac9653411918ab48a6fc44e
Changes:
- Rebase
- Remove
quorumfunction in favour ofCanonical::quorummethod, and port over tests. - Folded commit for
warnfunction in the remote helper into the other remote helper changes to avoid the dead code clippy warning.
Changes:
- Fix typos
- Remove
--descriptionoption now that it’s optional - Introduce
Unrelatedvariation to simplify relation checks - Move
commit_relationinto a top-level function
Changes:
- Account for being able to rollback to a previous canonical tip
Changes:
- Rebased
- Simplify commit relation logic to checking if the commit converges