In 6.0 this used to result in the size being stored in the dirstate is wrong.
This was fixed by other change to the mtime gathering logic.
Details
Details
- Reviewers
Alphare - Group Reviewers
hg-reviewers - Commits
- rHGbc6547f61310: test: add test for a former race resulting in bad dirstate
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
We have a series that we plan to send once the 6.1 cycle start to address this kind of race (in short, the current metadata gathering is flawed).
I'll integrate this test update within that series.
Comment Actions
I am about to send an updated version of this rebased on the current trunk. I can confirm the test now pass on current trunk.