summaryrefslogtreecommitdiffstats
path: root/builtin/repack.c
AgeCommit message (Expand)AuthorLines
2024-03-02repack: check error writing to pack-objects subprocessJunio C Hamano-2/+3
2024-01-08Merge branch 'en/header-cleanup'Junio C Hamano-1/+0
2023-12-26treewide: remove unnecessary includes in source filesElijah Newren-1/+0
2023-12-09repack: use die_for_incompatible_opt3() for -A/-k/--cruftRené Scharfe-10/+4
2023-10-18Merge branch 'tb/repack-max-cruft-size'Junio C Hamano-15/+173
2023-10-09repack: free existing_cruft array after useJeff King-0/+1
2023-10-05builtin/repack.c: avoid making cruft packs preferredTaylor Blau-1/+46
2023-10-05builtin/repack.c: implement support for `--max-cruft-size`Taylor Blau-11/+123
2023-10-05builtin/repack.c: parse `--max-pack-size` with OPT_MAGNITUDETaylor Blau-3/+3
2023-10-02repack: implement `--filter-to` for storing filtered out objectsChristian Couder-1/+9
2023-10-02repack: add `--filter=<filter-spec>` optionChristian Couder-0/+70
2023-10-02repack: refactor finding pack prefixChristian Couder-6/+12
2023-10-02repack: refactor finishing pack-objects commandChristian Couder-37/+33
2023-09-22Merge branch 'tb/repack-existing-packs-cleanup'Junio C Hamano-113/+180
2023-09-13builtin/repack.c: extract common cruft pack loopTaylor Blau-13/+18
2023-09-13builtin/repack.c: avoid directly inspecting "util"Taylor Blau-4/+14
2023-09-13builtin/repack.c: store existing cruft packs separatelyTaylor Blau-16/+23
2023-09-13builtin/repack.c: extract `has_existing_non_kept_packs()`Taylor Blau-1/+7
2023-09-13builtin/repack.c: extract redundant pack cleanup for existing packsTaylor Blau-17/+28
2023-09-13builtin/repack.c: extract redundant pack cleanup for --geometricTaylor Blau-23/+29
2023-09-13builtin/repack.c: extract marking packs for deletionTaylor Blau-18/+32
2023-09-13builtin/repack.c: extract structure to store existing packsTaylor Blau-41/+49
2023-08-29builtin/pack-objects.c: support `--max-pack-size` with `--cruft`Taylor Blau-1/+2
2023-08-09repack: move `pack_geometry` struct to the stackTaylor Blau-31/+31
2023-08-08repack: free geometry structJeff King-5/+3
2023-07-18Merge branch 'tb/repack-cleanup'Junio C Hamano-23/+15
2023-07-17Merge branch 'cw/compat-util-header-cleanup'Junio C Hamano-1/+0
2023-07-11builtin/repack.c: avoid dir traversal in `collect_pack_filenames()`Taylor Blau-26/+15
2023-07-11builtin/repack.c: only repack `.pack`s that existDerrick Stolee-0/+3
2023-07-06Merge branch 'gc/config-context'Junio C Hamano-2/+3
2023-07-05git-compat-util: move alloc macros to git-compat-util.hCalvin Wan-1/+0
2023-06-29Merge branch 'en/header-split-cache-h-part-3'Junio C Hamano-1/+2
2023-06-28config: add ctx arg to config_fn_tGlen Choo-2/+3
2023-06-21object-store-ll.h: split this header out of object-store.hElijah Newren-1/+1
2023-06-21repository: remove unnecessary include of path.hElijah Newren-0/+1
2023-06-12builtin/repack.c: only collect fully-formed packsTaylor Blau-4/+10
2023-05-09Merge branch 'en/header-split-cache-h-part-2'Junio C Hamano-0/+1
2023-04-28Merge branch 'tb/enable-cruft-packs-by-default'Junio C Hamano-1/+1
2023-04-25Merge branch 'ps/fix-geom-repack-with-alternates'Junio C Hamano-7/+55
2023-04-24server-info.h: move declarations for server-info.c functions from cache.hElijah Newren-0/+1
2023-04-18builtin/repack.c: fix incorrect reference to '-C'Taylor Blau-1/+1
2023-04-14repack: disable writing bitmaps when doing a local repackPatrick Steinhardt-0/+12
2023-04-14repack: honor `-l` when calculating pack geometryPatrick Steinhardt-2/+11
2023-04-14repack: fix generating multi-pack-index with only non-local packsPatrick Steinhardt-0/+11
2023-04-14repack: fix trying to use preferred pack in alternatesPatrick Steinhardt-5/+21
2023-04-06Merge branch 'en/header-split-cleanup'Junio C Hamano-0/+2
2023-04-06Merge branch 'ab/remove-implicit-use-of-the-repository'Junio C Hamano-1/+1
2023-04-04Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano-1/+1
2023-03-28cocci: apply the "promisor-remote.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason-1/+1
2023-03-21environment.h: move declarations for environment.c functions from cache.hElijah Newren-0/+1