58 sparserevlog: yes |
58 sparserevlog: yes |
59 persistent-nodemap: yes |
59 persistent-nodemap: yes |
60 copies-sdc: no |
60 copies-sdc: no |
61 revlog-v2: no |
61 revlog-v2: no |
62 plain-cl-delta: yes |
62 plain-cl-delta: yes |
63 compression: zlib |
63 compression: zlib (no-zstd !) |
|
64 compression: zstd (zstd !) |
64 compression-level: default |
65 compression-level: default |
65 $ hg debugbuilddag .+5000 --new-file |
66 $ hg debugbuilddag .+5000 --new-file |
66 |
67 |
67 $ hg debugnodemap --metadata |
68 $ hg debugnodemap --metadata |
68 uid: ???????????????? (glob) |
69 uid: ???????????????? (glob) |
577 sparserevlog: yes yes yes |
578 sparserevlog: yes yes yes |
578 persistent-nodemap: yes no no |
579 persistent-nodemap: yes no no |
579 copies-sdc: no no no |
580 copies-sdc: no no no |
580 revlog-v2: no no no |
581 revlog-v2: no no no |
581 plain-cl-delta: yes yes yes |
582 plain-cl-delta: yes yes yes |
582 compression: zlib zlib zlib |
583 compression: zlib zlib zlib (no-zstd !) |
|
584 compression: zstd zstd zstd (zstd !) |
583 compression-level: default default default |
585 compression-level: default default default |
584 $ hg debugupgraderepo --run --no-backup |
586 $ hg debugupgraderepo --run --no-backup |
585 upgrade will perform the following actions: |
587 upgrade will perform the following actions: |
586 |
588 |
587 requirements |
589 requirements |
588 preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store |
590 preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store (no-zstd !) |
|
591 preserved: dotencode, fncache, generaldelta, revlog-compression-zstd, revlogv1, sparserevlog, store (zstd !) |
589 removed: persistent-nodemap |
592 removed: persistent-nodemap |
590 |
593 |
591 processed revlogs: |
594 processed revlogs: |
592 - all-filelogs |
595 - all-filelogs |
593 - changelog |
596 - changelog |
622 sparserevlog: yes yes yes |
625 sparserevlog: yes yes yes |
623 persistent-nodemap: no yes no |
626 persistent-nodemap: no yes no |
624 copies-sdc: no no no |
627 copies-sdc: no no no |
625 revlog-v2: no no no |
628 revlog-v2: no no no |
626 plain-cl-delta: yes yes yes |
629 plain-cl-delta: yes yes yes |
627 compression: zlib zlib zlib |
630 compression: zlib zlib zlib (no-zstd !) |
|
631 compression: zstd zstd zstd (zstd !) |
628 compression-level: default default default |
632 compression-level: default default default |
629 $ hg debugupgraderepo --run --no-backup |
633 $ hg debugupgraderepo --run --no-backup |
630 upgrade will perform the following actions: |
634 upgrade will perform the following actions: |
631 |
635 |
632 requirements |
636 requirements |
633 preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store |
637 preserved: dotencode, fncache, generaldelta, revlogv1, sparserevlog, store (no-zstd !) |
|
638 preserved: dotencode, fncache, generaldelta, revlog-compression-zstd, revlogv1, sparserevlog, store (zstd !) |
634 added: persistent-nodemap |
639 added: persistent-nodemap |
635 |
640 |
636 persistent-nodemap |
641 persistent-nodemap |
637 Speedup revision lookup by node id. |
642 Speedup revision lookup by node id. |
638 |
643 |
667 |
672 |
668 $ hg debugupgraderepo --run --no-backup --quiet --optimize re-delta-all |
673 $ hg debugupgraderepo --run --no-backup --quiet --optimize re-delta-all |
669 upgrade will perform the following actions: |
674 upgrade will perform the following actions: |
670 |
675 |
671 requirements |
676 requirements |
672 preserved: dotencode, fncache, generaldelta, persistent-nodemap, revlogv1, sparserevlog, store |
677 preserved: dotencode, fncache, generaldelta, persistent-nodemap, revlogv1, sparserevlog, store (no-zstd !) |
|
678 preserved: dotencode, fncache, generaldelta, persistent-nodemap, revlog-compression-zstd, revlogv1, sparserevlog, store (zstd !) |
673 |
679 |
674 optimisations: re-delta-all |
680 optimisations: re-delta-all |
675 |
681 |
676 processed revlogs: |
682 processed revlogs: |
677 - all-filelogs |
683 - all-filelogs |
742 The persistent nodemap should exist after a streaming clone |
748 The persistent nodemap should exist after a streaming clone |
743 |
749 |
744 $ hg clone -U --stream --config ui.ssh="\"$PYTHON\" \"$TESTDIR/dummyssh\"" ssh://user@dummy/test-repo stream-clone --debug | egrep '00(changelog|manifest)' |
750 $ hg clone -U --stream --config ui.ssh="\"$PYTHON\" \"$TESTDIR/dummyssh\"" ssh://user@dummy/test-repo stream-clone --debug | egrep '00(changelog|manifest)' |
745 adding [s] 00manifest.n (70 bytes) |
751 adding [s] 00manifest.n (70 bytes) |
746 adding [s] 00manifest.i (313 KB) |
752 adding [s] 00manifest.i (313 KB) |
747 adding [s] 00manifest.d (452 KB) |
753 adding [s] 00manifest.d (452 KB) (no-zstd !) |
|
754 adding [s] 00manifest.d (491 KB) (zstd !) |
748 adding [s] 00manifest-*.nd (118 KB) (glob) |
755 adding [s] 00manifest-*.nd (118 KB) (glob) |
749 adding [s] 00changelog.n (70 bytes) |
756 adding [s] 00changelog.n (70 bytes) |
750 adding [s] 00changelog.i (313 KB) |
757 adding [s] 00changelog.i (313 KB) |
751 adding [s] 00changelog.d (360 KB) |
758 adding [s] 00changelog.d (360 KB) (no-zstd !) |
|
759 adding [s] 00changelog.d (368 KB) (zstd !) |
752 adding [s] 00changelog-*.nd (118 KB) (glob) |
760 adding [s] 00changelog-*.nd (118 KB) (glob) |
753 $ ls -1 stream-clone/.hg/store/ | egrep '00(changelog|manifest)(\.n|-.*\.nd)' |
761 $ ls -1 stream-clone/.hg/store/ | egrep '00(changelog|manifest)(\.n|-.*\.nd)' |
754 00changelog-*.nd (glob) |
762 00changelog-*.nd (glob) |
755 00changelog.n |
763 00changelog.n |
756 00manifest-*.nd (glob) |
764 00manifest-*.nd (glob) |