comparison tests/test-clonebundles.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 de3ac3d2c60b
children 6b916efe6af6
comparison
equal deleted inserted replaced
50380:806ca6bd0719 50381:2cf264e9aa75
585 add changeset aaff8d2ffbbf 585 add changeset aaff8d2ffbbf
586 adding manifests 586 adding manifests
587 adding file changes 587 adding file changes
588 adding bar revisions 588 adding bar revisions
589 adding foo revisions 589 adding foo revisions
590 bundle2-input-part: total payload size 920 590 bundle2-input-part: total payload size 936
591 bundle2-input-part: "listkeys" (params: 1 mandatory) supported 591 bundle2-input-part: "listkeys" (params: 1 mandatory) supported
592 bundle2-input-part: "phase-heads" supported 592 bundle2-input-part: "phase-heads" supported
593 bundle2-input-part: total payload size 24 593 bundle2-input-part: total payload size 24
594 bundle2-input-bundle: 3 parts total 594 bundle2-input-bundle: 3 parts total
595 checking for updated bookmarks 595 checking for updated bookmarks