Fix a repo corruption bug caused by a partial transaction rollback.
Details
Details
- Reviewers
Alphare - Group Reviewers
hg-reviewers - Commits
- rHGccd9cb73125c: revlog: fix a bug where transaction can be aborted partially
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Comment Actions
That's rough, thanks for finding and fixing it.
I think it hasn't affected many users as you said because you need to have a transaction roll back during a split, which would only happen frequently in high intensity.