Resolving obsoleted revisions (repo.revs('obsolete()')) is slow. Let's
move that filtering logic from read code path to write code path. So it does
not get executed for every command.
Details
Details
- Reviewers
durham - Group Reviewers
Restricted Project - Commits
- rFBHGX74ec98d48632: hiddenoverride: do not resolve obsoleted revisions during startup
hg bookmark --hidden --profile. Make sure obsstore loading logic
disappears from the profiling output.
Diff Detail
Diff Detail
- Repository
- rFBHGX Facebook Mercurial Extensions
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.