comparison tests/test-obsolete-changeset-exchange.t @ 50381:2cf264e9aa75

configitems: enable changegroup3 by default (unless using infinitepush) The LFS extension requires this, and if it isn't enabled on the client (or the LFS extension isn't loaded), a web client gets a 500 instead of a sensible error message. Now it gets a different (client) error, but maybe it can be handled more gracefully. c0f11347b107 indicates that treemanifest repos have this issue too. 29cfc474c5fd mentions gating this behind `experimental` so that the format could change, but that was 7 years ago and we now have an experimental `changegroup4` as well. We can keep this as a config for the next cycle in case someone runs into an unexpected problem, and then jettison it if the infinitepush bundle name changes are either acceptable as-is or can be created differently.
author Matt Harbison <matt_harbison@yahoo.com>
date Mon, 27 Feb 2023 23:04:09 -0500
parents 2f2682f40ea0
children
comparison
equal deleted inserted replaced
50380:806ca6bd0719 50381:2cf264e9aa75
162 adding changesets 162 adding changesets
163 add changeset bec0734cd68e 163 add changeset bec0734cd68e
164 adding manifests 164 adding manifests
165 adding file changes 165 adding file changes
166 adding foo revisions 166 adding foo revisions
167 bundle2-input-part: total payload size 476 167 bundle2-input-part: total payload size 486
168 bundle2-input-part: "listkeys" (params: 1 mandatory) supported 168 bundle2-input-part: "listkeys" (params: 1 mandatory) supported
169 bundle2-input-part: "phase-heads" supported 169 bundle2-input-part: "phase-heads" supported
170 bundle2-input-part: total payload size 24 170 bundle2-input-part: total payload size 24
171 bundle2-input-bundle: 3 parts total 171 bundle2-input-bundle: 3 parts total
172 checking for updated bookmarks 172 checking for updated bookmarks