Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/revlogutils/revlogv0.py @ 47259:013c645dd28c
revlog: fix the `null_item` attribute for V0
This is not a proper index tuple.
Differential Revision: https://phab.mercurial-scm.org/D10645
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Tue, 04 May 2021 01:15:03 +0200 |
parents | ba21cfd9b044 |
children | 130c9f7ed914 |
comparison
equal
deleted
inserted
replaced
47258:ba21cfd9b044 | 47259:013c645dd28c |
---|---|
40 return int(int(offset) << 16 | type) | 40 return int(int(offset) << 16 | type) |
41 | 41 |
42 | 42 |
43 class revlogoldindex(list): | 43 class revlogoldindex(list): |
44 entry_size = INDEX_ENTRY_V0.size | 44 entry_size = INDEX_ENTRY_V0.size |
45 null_item = (0, 0, 0, -1, -1, -1, -1, node.nullid) | 45 null_item = (0, 0, 0, -1, -1, -1, -1, sha1nodeconstants.nullid, 0, 0) |
46 | 46 |
47 @property | 47 @property |
48 def nodemap(self): | 48 def nodemap(self): |
49 msg = b"index.nodemap is deprecated, use index.[has_node|rev|get_rev]" | 49 msg = b"index.nodemap is deprecated, use index.[has_node|rev|get_rev]" |
50 util.nouideprecwarn(msg, b'5.3', stacklevel=2) | 50 util.nouideprecwarn(msg, b'5.3', stacklevel=2) |