Mercurial > public > mercurial-scm > hg
diff mercurial/revlogutils/docket.py @ 47266:921648d31553
changelogv2: use a dedicated version number
If we want to change the format, we need a new version number. We start with
that.
Differential Revision: https://phab.mercurial-scm.org/D10663
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 29 Mar 2021 20:46:56 +0200 |
parents | ff9fd7107d11 |
children | 7ea39d633cf3 |
line wrap: on
line diff
--- a/mercurial/revlogutils/docket.py Tue May 04 03:05:52 2021 +0200 +++ b/mercurial/revlogutils/docket.py Mon Mar 29 20:46:56 2021 +0200 @@ -145,7 +145,8 @@ def default_docket(revlog, version_header): """given a revlog version a new docket object for the given revlog""" - if (version_header & 0xFFFF) != constants.REVLOGV2: + rl_version = version_header & 0xFFFF + if rl_version not in (constants.REVLOGV2, constants.CHANGELOGV2): return None comp = util.compengines[revlog._compengine].revlogheader() docket = RevlogDocket(