aboutsummaryrefslogtreecommitdiffstats
path: root/commit-reach.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2025-10-26 20:09:50 -0700
committerJunio C Hamano <gitster@pobox.com>2025-10-26 20:09:50 -0700
commit505f26dcf7130927922548fc0c55028d1a566052 (patch)
tree31197fbf8774379b8cbd341d35a96e09d4c55c19 /commit-reach.c
parentMerge branch 'jk/match-pathname-fix' into next (diff)
parentbuiltin/maintenance: introduce "geometric" strategy (diff)
downloadgit-505f26dcf7130927922548fc0c55028d1a566052.tar.gz
git-505f26dcf7130927922548fc0c55028d1a566052.zip
Merge branch 'ps/maintenance-geometric' into next
"git maintenance" command learns the "geometric" strategy where it avoids doing maintenance tasks that rebuilds everything from scratch. * ps/maintenance-geometric: 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-reach.c')
0 files changed, 0 insertions, 0 deletions