comparison mercurial/revlog.py @ 47157:47ffc754989a

revlog: always "append" full size tuple Same reasoning as the previous patch. Differential Revision: https://phab.mercurial-scm.org/D10569
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 03 May 2021 12:21:25 +0200
parents f58a13c52726
children b6e1fe7ac24b
comparison
equal deleted inserted replaced
47156:4292bed8da7c 47157:47ffc754989a
2266 node, 2266 node,
2267 sidedata_offset, 2267 sidedata_offset,
2268 len(serialized_sidedata), 2268 len(serialized_sidedata),
2269 ) 2269 )
2270 2270
2271 if self._format_version != REVLOGV2:
2272 e = e[:8]
2273
2274 self.index.append(e) 2271 self.index.append(e)
2275 entry = self.index.entry_binary(curr) 2272 entry = self.index.entry_binary(curr)
2276 if curr == 0: 2273 if curr == 0:
2277 header = self._format_flags | self._format_version 2274 header = self._format_flags | self._format_version
2278 header = self.index.pack_header(header) 2275 header = self.index.pack_header(header)