summaryrefslogtreecommitdiff
path: root/t/t7900-maintenance.sh
AgeCommit message (Expand)AuthorFilesLines
2026-08-24Merge branch 'ps/t7900-deflake-maintenance'Junio C Hamano1-30/+46
2026-08-12t7900: fix flaky "maintenance.strategy" testPatrick Steinhardt1-3/+3
2026-08-12t7900: adapt some tests to use a throwaway repositoryPatrick Steinhardt1-27/+43
2026-08-05Merge branch 'ps/odb-pluggable-housekeeping'Junio C Hamano1-99/+235
2026-07-19Merge branch 'mm/test-grep-lint'Junio C Hamano1-17/+17
2026-07-19Merge branch 'bc/parse-options-exit-0-on-help'Junio C Hamano1-1/+1
2026-07-13builtin/gc: move geometric repacking into `odb_optimize()`Patrick Steinhardt1-9/+9
2026-07-13odb: run "pre-auto-gc" hook for all maintenance tasksPatrick Steinhardt1-0/+126
2026-07-13t7900: simplify how we check for maintenance tasksPatrick Steinhardt1-90/+100
2026-07-07parse-options: exit 0 on -hbrian m. carlson1-1/+1
2026-07-06t: convert grep assertions to test_grepMichael Montalbo1-17/+17
2026-07-06t7900: clean up large EXPENSIVE repositoryPatrick Steinhardt1-25/+31
2026-05-22Merge branch 'ps/maintenance-daemonize-lockfix'Junio C Hamano1-0/+83
2026-05-20Merge branch 'js/adjust-tests-to-explicitly-access-bare-repo'Junio C Hamano1-2/+10
2026-05-13run-command: honor "gc.auto" for auto-maintenancePatrick Steinhardt1-0/+25
2026-05-13builtin/maintenance: fix locking with "--detach"Patrick Steinhardt1-0/+58
2026-05-08maintenance(geometric): do release the `.idx` files before repackingJohannes Schindelin1-1/+21
2026-04-27t7900: do not let `$HOME/.gitconfig` interfere with XDG testsJohannes Schindelin1-2/+10
2026-02-24t7900: prepare for switch of the default strategyPatrick Steinhardt1-1/+5
2026-02-24t: fix races caused by background maintenancePatrick Steinhardt1-0/+3
2026-01-07builtin/gc: fix condition for whether to write commit graphsPatrick Steinhardt1-0/+25
2025-11-21Merge branch 'kn/maintenance-is-needed'Junio C Hamano1-16/+38
2025-11-10maintenance: add 'is-needed' subcommandKarthik Nayak1-16/+38
2025-10-27t7900: fix a flaky test due to git-repack always regenerating MIDXPatrick Steinhardt1-2/+2
2025-10-24builtin/maintenance: introduce "geometric" strategyPatrick Steinhardt1-1/+19
2025-10-24builtin/maintenance: make "gc" strategy accessiblePatrick Steinhardt1-1/+13
2025-10-24builtin/maintenance: extend "maintenance.strategy" to manual maintenancePatrick Steinhardt1-0/+40
2025-10-24builtin/maintenance: don't silently ignore invalid strategyPatrick Steinhardt1-0/+5
2025-10-24builtin/maintenance: make the geometric factor configurablePatrick Steinhardt1-0/+32
2025-10-24builtin/maintenance: introduce "geometric-repack" taskPatrick Steinhardt1-0/+138
2025-06-03builtin/maintenance: fix locking race when handling "gc" taskPatrick Steinhardt1-6/+6
2025-06-03builtin/maintenance: mark "--task=" and "--schedule=" as incompatiblePatrick Steinhardt1-1/+6
2025-05-07builtin/maintenance: introduce "rerere-gc" taskPatrick Steinhardt1-0/+44
2025-05-07builtin/maintenance: introduce "worktree-prune" taskPatrick Steinhardt1-0/+71
2025-04-16Merge branch 'ps/maintenance-reflog-expire'Junio C Hamano1-0/+18
2025-04-08builtin/maintenance: introduce "reflog-expire" taskPatrick Steinhardt1-0/+18
2025-03-23maintenance: add loose-objects.batchSize configDerrick Stolee1-0/+28
2024-12-19Merge branch 'bf/set-head-symref'Junio C Hamano1-1/+2
2024-12-04Merge branch 'ps/leakfixes-part-10'Junio C Hamano1-1/+0
2024-12-04Merge branch 'ps/gc-stale-lock-warning'Junio C Hamano1-0/+13
2024-11-25t7900: fix host-dependent behaviour when testing git-maintenance(1)Patrick Steinhardt1-2/+7
2024-11-25fetch: set remote/HEAD if it does not existBence Ferdinandy1-1/+2
2024-11-21t: remove TEST_PASSES_SANITIZE_LEAK annotationsPatrick Steinhardt1-1/+0
2024-11-20builtin/gc: provide hint when maintenance hits a stale schedule lockPatrick Steinhardt1-0/+8
2024-10-18Merge branch 'ps/maintenance-start-crash-fix'Taylor Blau1-0/+16
2024-10-10builtin/gc: fix crash when running `git maintenance start`Patrick Steinhardt1-0/+16
2024-10-02Merge branch 'ps/leakfixes-part-7'Junio C Hamano1-0/+1
2024-09-30Merge branch 'ds/background-maintenance-with-credential'Junio C Hamano1-0/+3
2024-09-27builtin/maintenance: fix leak in `get_schedule_cmd()`Patrick Steinhardt1-0/+1
2024-09-20maintenance: add custom config to background jobsDerrick Stolee1-0/+3