summaryrefslogtreecommitdiff
path: root/builtin/gc.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-15gc: perform incremental repack when implictly enabledLibravatar Glen Choo1-3/+2
2021-09-23Merge branch 'ab/gc-remove-unused-call'Libravatar Junio C Hamano1-7/+1
2021-09-20Merge branch 'js/run-command-close-packs'Libravatar Junio C Hamano1-12/+6
2021-09-20Merge branch 'lh/systemd-timers'Libravatar Junio C Hamano1-71/+512
2021-09-12gc: remove unused launchctl_get_uid() callLibravatar Ævar Arnfjörð Bjarmason1-7/+1
2021-09-10Merge branch 'ab/gc-log-rephrase'Libravatar Junio C Hamano1-1/+1
2021-09-09Close object store closer to spawning child processesLibravatar Johannes Schindelin1-12/+6
2021-09-08Merge branch 'js/maintenance-launchctl-fix'Libravatar Junio C Hamano1-21/+70
2021-09-07maintenance: add support for systemd timers on LinuxLibravatar Lénaïc Huard1-0/+216
2021-09-07maintenance: `git maintenance run` learned `--scheduler=<scheduler>`Libravatar Lénaïc Huard1-71/+294
2021-09-02gc: remove trailing dot from "gc.log" lineLibravatar Ævar Arnfjörð Bjarmason1-1/+1
2021-08-24maintenance: skip bootout/bootstrap when plist is registeredLibravatar Derrick Stolee1-9/+45
2021-08-24maintenance: create `launchctl` configuration using a lock fileLibravatar Johannes Schindelin1-17/+30
2021-07-26Use a better name for the function interpolating pathsLibravatar Johannes Schindelin1-1/+1
2021-05-12maintenance: fix two memory leaksLibravatar Lénaïc Huard1-2/+8
2021-04-16maintenance: respect remote.*.skipFetchAllLibravatar Derrick Stolee1-0/+3
2021-04-16maintenance: use 'git fetch --prefetch'Libravatar Derrick Stolee1-4/+3
2021-04-06maintenance: simplify prefetch logicLibravatar Derrick Stolee1-25/+8
2021-02-23maintenance: fix incorrect `maintenance.repo` path with bare repositoryLibravatar Eric Sunshine1-17/+33
2021-02-09maintenance: incremental strategy runs pack-refs weeklyLibravatar Derrick Stolee1-0/+2
2021-02-09maintenance: add pack-refs taskLibravatar Derrick Stolee1-4/+17
2021-02-03Merge branch 'jk/peel-iterated-oid'Libravatar Junio C Hamano1-1/+1
2021-02-03Merge branch 'ds/maintenance-prefetch-cleanup'Libravatar Junio C Hamano1-0/+6
2021-01-25Merge branch 'tb/pack-revindex-api'Libravatar Junio C Hamano1-1/+1
2021-01-25Merge branch 'ma/more-opaque-lock-file'Libravatar Junio C Hamano1-4/+4
2021-01-21refs: switch peel_ref() to peel_iterated_oid()Libravatar Jeff King1-1/+1
2021-01-20maintenance: set log.excludeDecoration durin prefetchLibravatar Derrick Stolee1-0/+6
2021-01-15Merge branch 'ds/maintenance-part-4'Libravatar Junio C Hamano1-27/+395
2021-01-13builtin/gc.c: guess the size of the revindexLibravatar Taylor Blau1-1/+1
2021-01-06builtin/gc: don't peek into `struct lock_file`Libravatar Martin Ågren1-3/+3
2021-01-05maintenance: use Windows scheduled tasksLibravatar Derrick Stolee1-1/+167
2021-01-05maintenance: use launchctl on macOSLibravatar Derrick Stolee1-1/+187
2020-12-21gc: fix handling of crontab magic markersLibravatar Martin Ågren1-4/+3
2020-12-08Merge branch 'rs/maintenance-run-outside-repo'Libravatar Junio C Hamano1-7/+0
2020-12-08Merge branch 'ds/maintenance-part-3'Libravatar Junio C Hamano1-2/+3
2020-11-30Merge branch 'ab/gc-keep-base-option'Libravatar Junio C Hamano1-4/+4
2020-11-30maintenance: fix SEGFAULT when no repositoryLibravatar Rafael Silva1-7/+0
2020-11-25maintenance: use 'git config --fixed-value'Libravatar Derrick Stolee1-2/+3
2020-11-24maintenance: extract platform-specific schedulingLibravatar Derrick Stolee1-27/+43
2020-11-21gc: rename keep_base_pack variable for --keep-largest-packLibravatar Ævar Arnfjörð Bjarmason1-4/+4
2020-11-18gc: fix cast in compare_tasks_by_selection()Libravatar René Scharfe1-4/+2
2020-11-18Merge branch 'ds/maintenance-part-3'Libravatar Junio C Hamano1-6/+275
2020-11-11Merge branch 'rs/clear-commit-marks-in-repo'Libravatar Junio C Hamano1-1/+1
2020-11-02Merge branch 'ds/maintenance-commit-graph-auto-fix'Libravatar Junio C Hamano1-1/+11
2020-10-31object: allow clear_commit_marks_all to handle any repoLibravatar René Scharfe1-1/+1
2020-10-16maintenance: use 'incremental' strategy by defaultLibravatar Derrick Stolee1-0/+10
2020-10-16maintenance: create maintenance.strategy configLibravatar Derrick Stolee1-2/+26
2020-10-12maintenance: core.commitGraph=false prevents writesLibravatar Derrick Stolee1-0/+4
2020-10-08maintenance: test commit-graph auto conditionLibravatar Derrick Stolee1-1/+7
2020-09-25maintenance: add start/stop subcommandsLibravatar Derrick Stolee1-0/+124