mercurial/help/config.txt
changeset 26623 5a95fe44121d
parent 26421 4b0fc75f9403
child 26625 adae8928fe09
--- a/mercurial/help/config.txt	Tue Sep 29 16:17:32 2015 -0700
+++ b/mercurial/help/config.txt	Fri Oct 09 11:22:01 2015 -0700
@@ -1412,6 +1412,21 @@
     default ``USER@HOST`` is used instead.
     (default: False)
 
+``clonebundlefallback``
+    Whether failure to apply an advertised "clone bundle" from a server
+    should result in fallback to a regular clone.
+
+    This is disabled by default because servers advertising "clone
+    bundles" often do so to reduce server load. If advertised bundles
+    start mass failing and clients automatically fall back to a regular
+    clone, this would add significant and unexpected load to the server
+    since the server is expecting clone operations to be offloaded to
+    pre-generated bundles. Failing fast (the default behavior) ensures
+    clients don't overwhelm the server when "clone bundle" application
+    fails.
+
+    (default: False)
+
 ``commitsubrepos``
     Whether to commit modified subrepositories when committing the
     parent repository. If False and one subrepository has uncommitted