When a repo lock is released, we try to persist the manifest
cache. That involves getting the narrowmatcher for the
manifestlog. That should not fail if the store and working copy
narrowspecs are out of sync. Without this patch, the later patches in
this series will fail because of that.
Details
Details
- Reviewers
pulkit - Group Reviewers
hg-reviewers - Commits
- rHGd2d716cc0700: narrow: extract repo property for store narrowmatcher
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
mercurial/localrepo.py | ||
---|---|---|
1227 | In future, we can add a boolean store argument to narrowmatch() function. That will be better than accessing private attributes of the localrepo class. |
In future, we can add a boolean store argument to narrowmatch() function. That will be better than accessing private attributes of the localrepo class.