hgrc: set `storage.revlog.issue6528.fix-incoming=no` (Bug 1788716) r=zeid
authorConnor Sheehan <sheehan@mozilla.com>
Fri, 02 Sep 2022 15:28:01 +0000
changeset 7869 3d2029ff5e1b211ef9a468df7da4dbc332b97f43
parent 7868 5fc5abfdaf00832a0a6be269fb0422a35b79d9a5
child 7870 a5661ddaa7d1232801cde4324a6978f8df30d613
push id3959
push usercosheehan@mozilla.com
push dateFri, 02 Sep 2022 15:30:11 +0000
treeherderversion-control-tools@3d2029ff5e1b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerszeid
bugs1788716
hgrc: set `storage.revlog.issue6528.fix-incoming=no` (Bug 1788716) r=zeid This should save us "a significant amount of CPU" according to upstream. The bug in question is only present when a push is made with hg 5.8.0, which most developers should not be using at this time. Differential Revision: https://phabricator.services.mozilla.com/D156200
ansible/roles/hg-ssh/templates/hgrc.j2
ansible/roles/hg-web/templates/hgrc.j2
--- a/ansible/roles/hg-ssh/templates/hgrc.j2
+++ b/ansible/roles/hg-ssh/templates/hgrc.j2
@@ -92,8 +92,12 @@ lando_required_repo_list = integration/a
 direct_push_disabled_repo_list = ci/ci-admin,ci/ci-configuration
 # empty sentry_dsn means don't use sentry
 sentry_dsn = {{ sentry_dsn_encrypted }}
 
 # Repos to check when validating bug IDs referenced in commit messages.
 # Leave empty to disable this check, or add comma or space separated
 # values of repos to check.
 check_bug_references_repos = try
+
+# Bug 1788716
+[storage]
+revlog.issue6528.fix-incoming = no
--- a/ansible/roles/hg-web/templates/hgrc.j2
+++ b/ansible/roles/hg-web/templates/hgrc.j2
@@ -106,8 +106,12 @@ pullclonebundlesmanifest = true
 
 {% if replication_filters == "mirror" %}
 # Set the instance data path only on mirrors
 instance-data-path = /var/hg/instance_data.json
 {% endif %}
 
 [mozilla]
 firefoxreleasesdb = /var/hg/fxreleases/db.db
+
+# Bug 1788716
+[storage]
+revlog.issue6528.fix-incoming = no