HomePhabricator

revlog: deal with nodemap deletion within the index

Authored by marmoute.

Description

revlog: deal with nodemap deletion within the index

Since the nodemap data now live in the index, it should be the index
responsibility to ensure the data are up to date.

The C version of the index is already dealing with such deletion.

This work is part of a refactoring to unify the revlog index and the nodemap.
This unification prepare the use of a persistent nodemap.

Differential Revision: https://phab.mercurial-scm.org/D7321

Details