summaryrefslogtreecommitdiffstats
path: root/git_command.py
diff options
context:
space:
mode:
authorGavin Mak <gavinmak@google.com>2025-12-09 22:29:43 +0000
committerLUCI <gerrit-scoped@luci-project-accounts.iam.gserviceaccount.com>2025-12-10 11:34:40 -0800
commitb5991d71283c0c3a5d31e371d34c4d976bde63fd (patch)
tree2c5449c160b1b22805156510c47bcd90e9b2ef1e /git_command.py
parent7f87c54043ce9a35a5bb60a09ee846f9d7070352 (diff)
downloadgit-repo-b5991d71283c0c3a5d31e371d34c4d976bde63fd.tar.gz
sync: Add heuristic warning for bloated shallow repositoriesv2.60
For clone-depth="1" repositories that are dirty or have local commits, add a check at the end of sync to detect excessive git object accumulation. This prevents silent performance degradation and disk exhaustion in large prebuilts repos where automatic GC is typically disabled from https://gerrit.googlesource.com/git-repo/+/7f87c54043ce9a35a5bb60a09ee846f9d7070352 Bug: 379111283 Change-Id: I376f38e1555cc6e906d852f6e63dc1c8f6331b4f Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/534701 Commit-Queue: Gavin Mak <gavinmak@google.com> Reviewed-by: Mike Frysinger <vapier@google.com> Tested-by: Gavin Mak <gavinmak@google.com>
Diffstat (limited to 'git_command.py')
0 files changed, 0 insertions, 0 deletions