mercurial/localrepo.py
changeset 51678 c10fa6388dbf
parent 51639 69c5f8d6c710
child 51679 5f37c36f36b9
--- a/mercurial/localrepo.py	Thu Apr 11 00:02:07 2024 +0200
+++ b/mercurial/localrepo.py	Mon Jul 08 17:02:27 2024 +0200
@@ -1123,9 +1123,11 @@
     if 0 <= chainspan:
         delta_config.max_deltachain_span = chainspan
 
-    mmapindexthreshold = ui.configbytes(b'experimental', b'mmapindexthreshold')
-    if mmapindexthreshold is not None:
-        data_config.mmap_index_threshold = mmapindexthreshold
+    if ui.configbool(b'storage', b'revlog.mmap.index'):
+        data_config.mmap_index_threshold = ui.configbytes(
+            b'storage',
+            b'revlog.mmap.index:size-threshold',
+        )
 
     withsparseread = ui.configbool(b'experimental', b'sparse-read')
     srdensitythres = float(