equal
deleted
inserted
replaced
49 self.badrevs = set() |
49 self.badrevs = set() |
50 self.errors = 0 |
50 self.errors = 0 |
51 self.warnings = 0 |
51 self.warnings = 0 |
52 self.havecl = len(repo.changelog) > 0 |
52 self.havecl = len(repo.changelog) > 0 |
53 self.havemf = len(repo.manifestlog.getstorage(b'')) > 0 |
53 self.havemf = len(repo.manifestlog.getstorage(b'')) > 0 |
54 self.revlogv1 = repo.changelog.version != revlog.REVLOGV0 |
54 self.revlogv1 = repo.changelog._format_version != revlog.REVLOGV0 |
55 self.lrugetctx = util.lrucachefunc(repo.unfiltered().__getitem__) |
55 self.lrugetctx = util.lrucachefunc(repo.unfiltered().__getitem__) |
56 self.refersmf = False |
56 self.refersmf = False |
57 self.fncachewarned = False |
57 self.fncachewarned = False |
58 # developer config: verify.skipflags |
58 # developer config: verify.skipflags |
59 self.skipflags = repo.ui.configint(b'verify', b'skipflags') |
59 self.skipflags = repo.ui.configint(b'verify', b'skipflags') |
100 if d[0]: |
100 if d[0]: |
101 self._err(None, _(b"data length off by %d bytes") % d[0], name) |
101 self._err(None, _(b"data length off by %d bytes") % d[0], name) |
102 if d[1]: |
102 if d[1]: |
103 self._err(None, _(b"index contains %d extra bytes") % d[1], name) |
103 self._err(None, _(b"index contains %d extra bytes") % d[1], name) |
104 |
104 |
105 if obj.version != revlog.REVLOGV0: |
105 if obj._format_version != revlog.REVLOGV0: |
106 if not self.revlogv1: |
106 if not self.revlogv1: |
107 self._warn(_(b"warning: `%s' uses revlog format 1") % name) |
107 self._warn(_(b"warning: `%s' uses revlog format 1") % name) |
108 elif self.revlogv1: |
108 elif self.revlogv1: |
109 self._warn(_(b"warning: `%s' uses revlog format 0") % name) |
109 self._warn(_(b"warning: `%s' uses revlog format 0") % name) |
110 |
110 |
481 elif (size > 0 or not revlogv1) and f.startswith(b'data/'): |
481 elif (size > 0 or not revlogv1) and f.startswith(b'data/'): |
482 storefiles.add(_normpath(f)) |
482 storefiles.add(_normpath(f)) |
483 |
483 |
484 state = { |
484 state = { |
485 # TODO this assumes revlog storage for changelog. |
485 # TODO this assumes revlog storage for changelog. |
486 b'expectedversion': self.repo.changelog.version & 0xFFFF, |
486 b'expectedversion': self.repo.changelog._format_version, |
487 b'skipflags': self.skipflags, |
487 b'skipflags': self.skipflags, |
488 # experimental config: censor.policy |
488 # experimental config: censor.policy |
489 b'erroroncensored': ui.config(b'censor', b'policy') == b'abort', |
489 b'erroroncensored': ui.config(b'censor', b'policy') == b'abort', |
490 } |
490 } |
491 |
491 |