upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/docs/archive/2026-01-relay-ngit-dev-migration/scripts/30-extract-parse-failures.sh
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2026-01-23 09:18:13 +0000
committerDanConwayDev <DanConwayDev@protonmail.com>2026-01-23 09:18:13 +0000
commit9fd4350c57bbe986ebf65bf3ea4c996572e81884 (patch)
tree4002e04712495b2999a9f14612634b796aebbf1e /docs/archive/2026-01-relay-ngit-dev-migration/scripts/30-extract-parse-failures.sh
parent22c9ccd8f17815c960e797a545ab3cb1385ffcf8 (diff)
fix: improve 'not our ref' error messages and warn about multi-OID fetch bug
When git fetch fails with 'upload-pack: not our ref', git stops at the first missing OID and doesn't attempt to fetch remaining OIDs. This means if we request 5 OIDs and the first is missing, we never try the other 4 (which may exist on the remote). Changes: - Parse missing OID from stderr for clearer error messages - Single OID case: 'remote missing only oid requested: <oid>' - Multi OID case: Log WARNING and indicate other OIDs weren't attempted - Identifies the bug that needs retry logic to fetch OIDs individually
Diffstat (limited to 'docs/archive/2026-01-relay-ngit-dev-migration/scripts/30-extract-parse-failures.sh')
0 files changed, 0 insertions, 0 deletions