comparison relnotes/next @ 46999:035c06f9fddf stable

relnode: document the move to `zstd` as default compression Differential Revision: https://phab.mercurial-scm.org/D10497
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Tue, 20 Apr 2021 16:18:43 +0200
parents 65d18001cfbf
children c3eee5ad1de9
comparison
equal deleted inserted replaced
46998:65d18001cfbf 46999:035c06f9fddf
8 * The new options `experimental.bundlecompthreads` and 8 * The new options `experimental.bundlecompthreads` and
9 `experimental.bundlecompthreads.<engine>` can be used to instruct 9 `experimental.bundlecompthreads.<engine>` can be used to instruct
10 the compression engines for bundle operations to use multiple threads 10 the compression engines for bundle operations to use multiple threads
11 for compression. The default is single threaded operation. Currently 11 for compression. The default is single threaded operation. Currently
12 only supported for zstd. 12 only supported for zstd.
13
14 == Default Format Change ==
15
16 These changes affects newly created repositories (or new clone) done with
17 Mercurial 5.8.
18
19 * The `ZSTD` compression will now be used by default for new repositories
20 when available. This compression format was introduced in Mercurial 5.0,
21 released in May 2019. See `hg help config.format.revlog-compression` for
22 details.
13 23
14 == New Experimental Features == 24 == New Experimental Features ==
15 25
16 * There's a new `diff.merge` config option to show the changes 26 * There's a new `diff.merge` config option to show the changes
17 relative to an automerge for merge changesets. This makes it 27 relative to an automerge for merge changesets. This makes it