repo v2.62

17 views
Skip to first unread message

Gavin Mak

unread,
Mar 24, 2026, 5:18:35 PM (2 days ago) Mar 24
to Repo and Gerrit Discussion
Hi all,

repo v2.62 has been released: https://gerrit.googlesource.com/git-repo/+/refs/tags/v2.62. I plan to promote it to stable Thursday 3/26.

v2.62 introduces full support for the Git reftable storage format and adds a new `sync-j-max` manifest attribute to cap the maximum number of parallel sync jobs. It also ensures `repo sync` preserves manually unshallowed repositories and fixes a bug where `repo gc` could delete untargeted projects.

Changelog (link):
ade45de (Mike Frysinger) docs: windows: mention Developer Mode for symlinks
0251fb3 (Lucas Tanure) project: don't re-shallow manually unshallowed repos during sync
0176586 (Jacky Liu) Use git_superproject.UseSuperproject() everywhere
582804a (Mike Frysinger) pydev: drop Python 2 reference
afc3d55 (Mike Frysinger) isort: merge config into pyproject.toml
f24bc7a (Mike Frysinger) tests: switch some test modules to pytest
83b8ebd (Gavin Mak) git_superproject: avoid re-initing bare repo
a0abfd7 (Gavin Mak) project: resolve unborn HEAD robustly in reftable repos
403fedf (Gavin Mak) project: support reftable anchors in worktree .git migration
f14c577 (Gavin Mak) project: avoid direct packed-refs writes during fetch
67881c0 (Gavin Mak) git_refs: read refs via git plumbing for files/reftable
551087c (Mike Frysinger) tests: add a util module for sharing code
8da56a0 (Mike Frysinger) man: refresh after recent changes
0f01cd2 (Jeffery Miller) docs: Document support for child elements in extend-project
1ee9866 (Jeffery Miller) tests: Add extend-project test for additional annotations
6f9622f (Jordan Esh) sync: Remove dependency on ssh if not needed
5cb0251 (Gavin Mak) gc: fix untargeted projects being deleted
a214fd3 (Gavin Mak) manifest: Introduce `sync-j-max` attribute to cap sync jobs
62cd0de (Sam Saccone) Make git trace2 logging errors conditional on verbose mode.
b60512a (Mike Frysinger) run_tests: log tool versions
Reply all
Reply to author
Forward
0 new messages