relnotes/next
branchstable
changeset 45189 045f5361bd12
parent 45169 3496b5f24371
child 45190 189030efd7bb
equal deleted inserted replaced
45188:837840018306 45189:045f5361bd12
     9    arcanist CLI like changing the status of a differential.
     9    arcanist CLI like changing the status of a differential.
    10 
    10 
    11  * Phases processing is much faster, especially for repositories with
    11  * Phases processing is much faster, especially for repositories with
    12    old non-public changesets.
    12    old non-public changesets.
    13 
    13 
       
    14 
    14 == New Experimental Features ==
    15 == New Experimental Features ==
    15 
    16 
    16  * The core of some hg operations have been (and are being)
    17  * The core of some hg operations have been (and are being)
    17    implemented in rust, for speed. `hg status` on a repository with
    18    implemented in rust, for speed. `hg status` on a repository with
    18    300k tracked files goes from 1.8s to 0.6s for instance.
    19    300k tracked files goes from 1.8s to 0.6s for instance.
    19    This has currently been tested only on linux, and does not build on
    20    This has currently been tested only on linux, and does not build on
    20    windows. See rust/README.rst in the mercurial repository for
    21    windows. See rust/README.rst in the mercurial repository for
    21    instructions to opt into this.
    22    instructions to opt into this.
       
    23 
    22 
    24 
    23 == Backwards Compatibility Changes ==
    25 == Backwards Compatibility Changes ==
    24 
    26 
    25 * Mercurial now requires at least Python 2.7.9 or a Python version that
    27 * Mercurial now requires at least Python 2.7.9 or a Python version that
    26   backported modern SSL/TLS features (as defined in PEP 466), and that Python
    28   backported modern SSL/TLS features (as defined in PEP 466), and that Python