Mercurial > hg
comparison relnotes/next @ 45169:3496b5f24371
relnotes: extend
Differential Revision: https://phab.mercurial-scm.org/D8767
author | Joerg Sonnenberger <joerg@bec.de> |
---|---|
date | Sat, 18 Jul 2020 22:57:28 +0200 |
parents | 72feaeb510b3 |
children | 045f5361bd12 |
comparison
equal
deleted
inserted
replaced
45168:4f71d1a99e45 | 45169:3496b5f24371 |
---|---|
2 | 2 |
3 * clonebundles can be annotated with the expected memory requirements | 3 * clonebundles can be annotated with the expected memory requirements |
4 using the `REQUIREDRAM` option. This allows clients to skip | 4 using the `REQUIREDRAM` option. This allows clients to skip |
5 bundles created with large zstd windows and fallback to larger, but | 5 bundles created with large zstd windows and fallback to larger, but |
6 less demanding bundles. | 6 less demanding bundles. |
7 | |
8 * The `phabricator` extension now provides more functionality of the | |
9 arcanist CLI like changing the status of a differential. | |
10 | |
11 * Phases processing is much faster, especially for repositories with | |
12 old non-public changesets. | |
7 | 13 |
8 == New Experimental Features == | 14 == New Experimental Features == |
9 | 15 |
10 * The core of some hg operations have been (and are being) | 16 * The core of some hg operations have been (and are being) |
11 implemented in rust, for speed. `hg status` on a repository with | 17 implemented in rust, for speed. `hg status` on a repository with |
31 * logcmdutil.diffordiffstat() now takes contexts instead of nodes. | 37 * logcmdutil.diffordiffstat() now takes contexts instead of nodes. |
32 | 38 |
33 * The `mergestate` class along with some related methods and constants have | 39 * The `mergestate` class along with some related methods and constants have |
34 moved from `mercurial.merge` to a new `mercurial.mergestate` module. | 40 moved from `mercurial.merge` to a new `mercurial.mergestate` module. |
35 | 41 |
42 * The `phasecache` class now uses sparse dictionaries for the phase data. | |
43 New accessors are provided to detect if any non-public changeset exists | |
44 (`hasnonpublicphases`) and get the correponsponding root set | |
45 (`nonpublicphaseroots`). |