Hidden Commits in 4.3
Pierre-Yves David
pierre-yves.david at ens-lyon.org
Fri Apr 7 06:36:38 EDT 2017
On 04/06/2017 02:47 PM, Ryan McElroy wrote:
> […]
> That's why I want to focus on a scalable hidden storage solution that
> everyone can use (including evolve),
To clarify this point. They are no need to plug evolution to a new
storage system, the current approach is scalable[1]. In addition, as
explain in my reply to Jun[2] hiding from obs-markers is a static
computation from a global-state[3] and we cannot let other mechanism
affects it. So we should not mix its implementation with something user
manipulable.
Both hiding source can peacefully coexists, and I agree that local
hiding is useful. So let us implement local hiding independently from
obsolescence.
[1] current implementation is slow, but adding a trivial "hasmarkers"
cache will solve this. This will happens in the next month as side
effect of my work on obsmarkers discovery.
[2]
https://www.mercurial-scm.org/pipermail/mercurial-devel/2017-April/096360.html
[3] https://www.mercurial-scm.org/wiki/CEDConcept#Global_State
--
Pierre-Yves David
More information about the Mercurial-devel
mailing list