Files
hermes-agent/hermes_cli
Teknium 86bdb75b2b fix(update): the parked-branch check skips git cherry on a partial clone
Git builds without GIT_NO_LAZY_FETCH (upstream 2.43.0-2.43.3 and other
pre-May-2024 releases; the security backports added it to 2.39.4+) ignore the
override, so a parked branch with its own commits still sent git cherry into
an unbounded lazy fetch on a partial clone (#124767, git 2.43 on WSL). Live
with an unpatched git 2.43.0 build: 20 fetch children and 4 -> 24 packs for a
20-commit upstream, one fetch per commit. Cherry's patch-ids need blobs a
partial clone keeps remote, so it almost never refines the count there:
detect the partial clone from local config (remote.*.promisor, or the older
extensions.partialclone) and settle for the commit count. Same git: 0 fetches.

Co-authored-by: Yuan <xuyuann@icloud.com>
2026-10-06 01:06:29 -07:00
..
…
…
…
…
…
…
…
…
…
…
…
…