Patchwork D9757: persistent-nodemap: document storage.revlog.persistent-nodemap.mmap=no

login
register
mail settings
Submitter phabricator
Date Jan. 14, 2021, 4:05 a.m.
Message ID <differential-rev-PHID-DREV-6ukkmwxh57wdsff63w6m-req@mercurial-scm.org>
Download mbox | patch
Permalink /patch/48066/
State Superseded
Headers show

Comments

phabricator - Jan. 14, 2021, 4:05 a.m.
marmoute created this revision.
Herald added a reviewer: hg-reviewers.
Herald added a subscriber: mercurial-patches.

REVISION SUMMARY
  The feature is gaining public facing document, its options too.

REPOSITORY
  rHG Mercurial

BRANCH
  default

REVISION DETAIL
  https://phab.mercurial-scm.org/D9757

AFFECTED FILES
  mercurial/helptext/config.txt

CHANGE DETAILS




To: marmoute, #hg-reviewers
Cc: mercurial-patches, mercurial-devel

Patch

diff --git a/mercurial/helptext/config.txt b/mercurial/helptext/config.txt
--- a/mercurial/helptext/config.txt
+++ b/mercurial/helptext/config.txt
@@ -1943,6 +1943,16 @@ 
     Turning this option off can result in large increase of repository size for
     repository with many merges.
 
+``revlog.persistent-nodemap.mmap``
+    Whether to use the Operating System "memory mapping" feature (when
+    possible) to access the persistent nodemap data. This improve performance
+    and reduce memory pressure.
+
+    Default to True.
+
+    For details on the "persistent-nodemap" feature, see:
+    :hg:`help config format.use-persistent-nodemap`.
+
 ``revlog.reuse-external-delta-parent``
     Control the order in which delta parents are considered when adding new
     revisions from an external source.