sapling/eden/mononoke/segmented_changelog
Stefan Filip c8aaece37b segmented_changelog: add MismatchedHeadsError
Summary:
This error occurs when the client sends us a set of heads that we cannot match.
For example when the client forces a commit in the master group; this was
possible with revlogs but should be a bug with Segmented Changelog. This can
also happen when master moves backwards, clients and server have multiple heads
then the server reseeds.

Clients that get this error should reclone.

Reviewed By: quark-zju

Differential Revision: D27786602

fbshipit-source-id: 9854ccee929ae0a845236ebd83ed68158c93fc7a
2021-04-20 20:20:24 -07:00
..
bench/concurrent_idmap update tokio to 1.4.0 2021-03-31 10:44:20 -07:00
schemas segmented_changelog: rename DagBundle to SegmentedChangelogVersion 2021-03-10 12:15:52 -08:00
src segmented_changelog: add MismatchedHeadsError 2021-04-20 20:20:24 -07:00
types segmented_changelog: add MismatchedHeadsError 2021-04-20 20:20:24 -07:00
Cargo.toml segmented_changelog: add jitter to periodic update start 2021-03-25 21:11:38 -07:00