equal
deleted
inserted
replaced
1632 Demonstrate that nothing to perform upgrade will still run all the way through |
1632 Demonstrate that nothing to perform upgrade will still run all the way through |
1633 |
1633 |
1634 $ hg debugupgraderepo --run |
1634 $ hg debugupgraderepo --run |
1635 nothing to do |
1635 nothing to do |
1636 |
1636 |
1637 #if rust |
1637 #if no-rust |
|
1638 |
|
1639 $ cat << EOF >> $HGRCPATH |
|
1640 > [storage] |
|
1641 > dirstate-v2.slow-path = allow |
|
1642 > EOF |
|
1643 |
|
1644 #endif |
1638 |
1645 |
1639 Upgrade to dirstate-v2 |
1646 Upgrade to dirstate-v2 |
1640 |
1647 |
1641 $ hg debugformat -v --config format.exp-rc-dirstate-v2=1 | grep dirstate-v2 |
1648 $ hg debugformat -v --config format.exp-rc-dirstate-v2=1 | grep dirstate-v2 |
1642 dirstate-v2: no yes no |
1649 dirstate-v2: no yes no |
1643 $ hg debugupgraderepo --config format.exp-rc-dirstate-v2=1 --run |
1650 $ hg debugupgraderepo --config format.exp-rc-dirstate-v2=1 --run |
1644 upgrade will perform the following actions: |
1651 upgrade will perform the following actions: |
1645 |
1652 |
1646 requirements |
1653 requirements |
1647 preserved: dotencode, exp-revlogv2.2, fncache, generaldelta, persistent-nodemap, revlog-compression-zstd, sparserevlog, store |
1654 preserved: * (glob) |
1648 added: dirstate-v2 |
1655 added: dirstate-v2 |
1649 |
1656 |
1650 dirstate-v2 |
1657 dirstate-v2 |
1651 "hg status" will be faster |
1658 "hg status" will be faster |
1652 |
1659 |
1674 |
1681 |
1675 $ hg debugupgraderepo --run |
1682 $ hg debugupgraderepo --run |
1676 upgrade will perform the following actions: |
1683 upgrade will perform the following actions: |
1677 |
1684 |
1678 requirements |
1685 requirements |
1679 preserved: dotencode, exp-revlogv2.2, fncache, generaldelta, persistent-nodemap, revlog-compression-zstd, sparserevlog, store |
1686 preserved: * (glob) |
1680 removed: dirstate-v2 |
1687 removed: dirstate-v2 |
1681 |
1688 |
1682 processed revlogs: |
1689 processed revlogs: |
1683 - all-filelogs |
1690 - all-filelogs |
1684 - changelog |
1691 - changelog |
1692 replaced files will be backed up at $TESTTMP/sparserevlogrepo/.hg/upgradebackup.* (glob) |
1699 replaced files will be backed up at $TESTTMP/sparserevlogrepo/.hg/upgradebackup.* (glob) |
1693 removing temporary repository $TESTTMP/sparserevlogrepo/.hg/upgrade.* (glob) |
1700 removing temporary repository $TESTTMP/sparserevlogrepo/.hg/upgrade.* (glob) |
1694 $ hg debugformat -v | grep dirstate-v2 |
1701 $ hg debugformat -v | grep dirstate-v2 |
1695 dirstate-v2: no no no |
1702 dirstate-v2: no no no |
1696 $ hg status |
1703 $ hg status |
1697 |
|
1698 #endif |
|