##// END OF EJS Templates
docs: fix typos and wording for the persistent-nodemap feature...
Raphaël Gomès -
r49366:7e7eaef0 stable
parent child Browse files
Show More
@@ -923,27 +923,29 b' https://www.mercurial-scm.org/wiki/Missi'
923 923
924 924 ``use-persistent-nodemap``
925 925 Enable or disable the "persistent-nodemap" feature which improves
926 performance if the rust extensions are available.
927
928 The "persistence-nodemap" persist the "node -> rev" on disk removing the
926 performance if the Rust extensions are available.
927
928 The "persistent-nodemap" persist the "node -> rev" on disk removing the
929 929 need to dynamically build that mapping for each Mercurial invocation. This
930 significantly reduce the startup cost of various local and server-side
931 operation for larger repository.
932
933 The performance improving version of this feature is currently only
934 implemented in Rust, so people not using a version of Mercurial compiled
935 with the Rust part might actually suffer some slowdown. For this reason,
936 Such version will by default refuse to access such repositories. That
937 behavior can be controlled by configuration. Check
930 significantly reduces the startup cost of various local and server-side
931 operation for larger repositories.
932
933 The performance-improving version of this feature is currently only
934 implemented in Rust (see :hg:`help rust`), so people not using a version of
935 Mercurial compiled with the Rust parts might actually suffer some slowdown.
936 For this reason, such versions will by default refuse to access repositories
937 with "persistent-nodemap".
938
939 This behavior can be adjusted via configuration: check
938 940 :hg:`help config.storage.revlog.persistent-nodemap.slow-path` for details.
939 941
940 Repository with this on-disk format require Mercurial version 5.4 or above.
941
942 By default this format variant is disabled if fast implementation is not
943 available and enabled by default if the fast implementation is available.
944
945 To accomodate install of Mercurial without the fast implementation you can
946 downgrade your repository. To do so run the following command:
942 Repositories with this on-disk format require Mercurial 5.4 or above.
943
944 By default this format variant is disabled if the fast implementation is not
945 available, and enabled by default if the fast implementation is available.
946
947 To accomodate installations of Mercurial without the fast implementation,
948 you can downgrade your repository. To do so run the following command:
947 949
948 950 $ hg debugupgraderepo \
949 951 --run \
General Comments 0
You need to be logged in to leave comments. Login now