Mercurial > public > mercurial-scm > hg-stable
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) |