equal
deleted
inserted
replaced
1941 @command(b'debugindexstats', []) |
1941 @command(b'debugindexstats', []) |
1942 def debugindexstats(ui, repo): |
1942 def debugindexstats(ui, repo): |
1943 """show stats related to the changelog index""" |
1943 """show stats related to the changelog index""" |
1944 repo.changelog.shortest(repo.nullid, 1) |
1944 repo.changelog.shortest(repo.nullid, 1) |
1945 index = repo.changelog.index |
1945 index = repo.changelog.index |
1946 if not util.safehasattr(index, b'stats'): |
1946 if not util.safehasattr(index, 'stats'): |
1947 raise error.Abort(_(b'debugindexstats only works with native code')) |
1947 raise error.Abort(_(b'debugindexstats only works with native code')) |
1948 for k, v in sorted(index.stats().items()): |
1948 for k, v in sorted(index.stats().items()): |
1949 ui.write(b'%s: %d\n' % (k, v)) |
1949 ui.write(b'%s: %d\n' % (k, v)) |
1950 |
1950 |
1951 |
1951 |