summaryrefslogtreecommitdiffstats
path: root/builtin/gc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* usage.c + gc: add and use a die_message_errno()Ævar Arnfjörð Bjarmason2021-12-071-6/+7
* gc: return from cmd_gc(), don't call exit()Ævar Arnfjörð Bjarmason2021-12-071-1/+2
* Merge branch 'ds/no-usable-cron-on-macos'Junio C Hamano2021-11-111-6/+21
|\
| * maintenance: disable cron on macOSDerrick Stolee2021-11-101-6/+21
* | gc: perform incremental repack when implictly enabledGlen Choo2021-10-151-3/+2
* | Merge branch 'ab/gc-remove-unused-call'Junio C Hamano2021-09-231-7/+1
|\ \
| * | gc: remove unused launchctl_get_uid() callÆvar Arnfjörð Bjarmason2021-09-131-7/+1
* | | Merge branch 'js/run-command-close-packs'Junio C Hamano2021-09-211-12/+6
|\ \ \
| * | | Close object store closer to spawning child processesJohannes Schindelin2021-09-091-12/+6
* | | | Merge branch 'lh/systemd-timers'Junio C Hamano2021-09-211-71/+512
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | maintenance: add support for systemd timers on LinuxLénaïc Huard2021-09-071-0/+216
| * | maintenance: `git maintenance run` learned `--scheduler=<scheduler>`Lénaïc Huard2021-09-071-71/+294
| |/
* | Merge branch 'ab/gc-log-rephrase'Junio C Hamano2021-09-101-1/+1
|\ \
| * | gc: remove trailing dot from "gc.log" lineÆvar Arnfjörð Bjarmason2021-09-021-1/+1
| |/
* | Merge branch 'js/maintenance-launchctl-fix'Junio C Hamano2021-09-081-21/+70
|\ \
| * | maintenance: skip bootout/bootstrap when plist is registeredDerrick Stolee2021-08-241-9/+45
| * | maintenance: create `launchctl` configuration using a lock fileJohannes Schindelin2021-08-241-17/+30
| |/
* / Use a better name for the function interpolating pathsJohannes Schindelin2021-07-261-1/+1
|/
* maintenance: fix two memory leaksLénaïc Huard2021-05-121-2/+8
* maintenance: respect remote.*.skipFetchAllDerrick Stolee2021-04-161-0/+3
* maintenance: use 'git fetch --prefetch'Derrick Stolee2021-04-161-4/+3
* maintenance: simplify prefetch logicDerrick Stolee2021-04-061-25/+8
* maintenance: fix incorrect `maintenance.repo` path with bare repositoryEric Sunshine2021-02-231-17/+33
* maintenance: incremental strategy runs pack-refs weeklyDerrick Stolee2021-02-101-0/+2
* maintenance: add pack-refs taskDerrick Stolee2021-02-101-4/+17
* Merge branch 'jk/peel-iterated-oid'Junio C Hamano2021-02-041-1/+1
|\
| * refs: switch peel_ref() to peel_iterated_oid()Jeff King2021-01-221-1/+1
* | Merge branch 'ds/maintenance-prefetch-cleanup'Junio C Hamano2021-02-041-0/+6
|\ \
| * | maintenance: set log.excludeDecoration durin prefetchDerrick Stolee2021-01-211-0/+6
| |/
* | Merge branch 'tb/pack-revindex-api'Junio C Hamano2021-01-251-1/+1
|\ \
| * | builtin/gc.c: guess the size of the revindexTaylor Blau2021-01-141-1/+1
* | | Merge branch 'ma/more-opaque-lock-file'Junio C Hamano2021-01-251-4/+4
|\ \ \ | |_|/ |/| |
| * | builtin/gc: don't peek into `struct lock_file`Martin Ågren2021-01-061-3/+3
| |/
* | Merge branch 'ds/maintenance-part-4'Junio C Hamano2021-01-161-27/+395
|\ \ | |/ |/|
| * maintenance: use Windows scheduled tasksDerrick Stolee2021-01-051-1/+167
| * maintenance: use launchctl on macOSDerrick Stolee2021-01-051-1/+187
| * maintenance: extract platform-specific schedulingDerrick Stolee2020-11-241-27/+43
* | gc: fix handling of crontab magic markersMartin Ågren2020-12-211-4/+3
* | Merge branch 'rs/maintenance-run-outside-repo'Junio C Hamano2020-12-091-7/+0
|\ \
| * | maintenance: fix SEGFAULT when no repositoryRafael Silva2020-11-301-7/+0
* | | Merge branch 'ds/maintenance-part-3'Junio C Hamano2020-12-091-2/+3
|\ \ \
| * | | maintenance: use 'git config --fixed-value'Derrick Stolee2020-11-261-2/+3
* | | | Merge branch 'ab/gc-keep-base-option'Junio C Hamano2020-11-301-4/+4
|\ \ \ \ | |_|/ / |/| | |
| * | | gc: rename keep_base_pack variable for --keep-largest-packÆvar Arnfjörð Bjarmason2020-11-211-4/+4
* | | | gc: fix cast in compare_tasks_by_selection()René Scharfe2020-11-181-4/+2
| |/ / |/| |
* | | Merge branch 'ds/maintenance-part-3'Junio C Hamano2020-11-181-6/+275
|\ \ \ | | |/ | |/|
| * | maintenance: use 'incremental' strategy by defaultDerrick Stolee2020-10-161-0/+10
| * | maintenance: create maintenance.strategy configDerrick Stolee2020-10-161-2/+26
| * | maintenance: add start/stop subcommandsDerrick Stolee2020-09-251-0/+124
| * | maintenance: add [un]register subcommandsDerrick Stolee2020-09-251-1/+54