If the non-normal sets get particularly large, the dirstate root file can get
large again.  Avoid this happening by not storing large sets, and instead
recalculating them on-demand as needed.  Large sets of non-normal files should
be rare, so this shouldn't be a performance hit in the normal case.
Details
Details
- Reviewers
- durham 
- Group Reviewers
- Restricted Project 
- Commits
- rFBHGX84477debcef7: treedirstate: allow absent non-normal sets
Diff Detail
Diff Detail
- Repository
- rFBHGX Facebook Mercurial Extensions
- Lint
- Lint Skipped 
- Unit
- Unit Tests Skipped 
Event Timeline
| treedirstate/__init__.py | ||
|---|---|---|
| 346 | Can we make 0xfffff... a constant so it's clear it's a marker value? | |
Can we make 0xfffff... a constant so it's clear it's a marker value?