--- a/mercurial/pure/parsers.py Wed Dec 15 14:50:07 2021 +0100
+++ b/mercurial/pure/parsers.py Tue Dec 14 23:56:38 2021 +0100
@@ -584,6 +584,7 @@
0,
revlog_constants.COMP_MODE_INLINE,
revlog_constants.COMP_MODE_INLINE,
+ revlog_constants.RANK_UNKNOWN,
)
@util.propertycache
@@ -671,6 +672,7 @@
0,
revlog_constants.COMP_MODE_INLINE,
revlog_constants.COMP_MODE_INLINE,
+ revlog_constants.RANK_UNKNOWN,
)
return r
@@ -853,7 +855,7 @@
entry = data[:10]
data_comp = data[10] & 3
sidedata_comp = (data[10] & (3 << 2)) >> 2
- return entry + (data_comp, sidedata_comp)
+ return entry + (data_comp, sidedata_comp, revlog_constants.RANK_UNKNOWN)
def _pack_entry(self, rev, entry):
data = entry[:10]
@@ -896,6 +898,7 @@
items[revlog_constants.INDEX_ENTRY_V2_IDX_COMPRESSION_MODE] & 3,
(items[revlog_constants.INDEX_ENTRY_V2_IDX_COMPRESSION_MODE] >> 2)
& 3,
+ revlog_constants.RANK_UNKNOWN,
)
def _pack_entry(self, rev, entry):