diff options
| author | Junio C Hamano <gitster@pobox.com> | 2025-11-03 06:49:55 -0800 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2025-11-03 06:49:55 -0800 |
| commit | 3cf3369e8114c79fe2e54714cbf6dcae8b7fad9a (patch) | |
| tree | 7f9a852e2f11efdc1e42359a0e6bb74727394c66 /commit.c | |
| parent | Merge branch 'jk/match-pathname-fix' (diff) | |
| parent | t7900: fix a flaky test due to git-repack always regenerating MIDX (diff) | |
| download | git-3cf3369e8114c79fe2e54714cbf6dcae8b7fad9a.tar.gz git-3cf3369e8114c79fe2e54714cbf6dcae8b7fad9a.zip | |
Merge branch 'ps/maintenance-geometric'
"git maintenance" command learns the "geometric" strategy where it
avoids doing maintenance tasks that rebuilds everything from
scratch.
* ps/maintenance-geometric:
t7900: fix a flaky test due to git-repack always regenerating MIDX
builtin/maintenance: introduce "geometric" strategy
builtin/maintenance: make "gc" strategy accessible
builtin/maintenance: extend "maintenance.strategy" to manual maintenance
builtin/maintenance: run maintenance tasks depending on type
builtin/maintenance: improve readability of strategies
builtin/maintenance: don't silently ignore invalid strategy
builtin/maintenance: make the geometric factor configurable
builtin/maintenance: introduce "geometric-repack" task
builtin/gc: make `too_many_loose_objects()` reusable without GC config
builtin/gc: remove global `repack` variable
Diffstat (limited to 'commit.c')
0 files changed, 0 insertions, 0 deletions
