summaryrefslogtreecommitdiffstats
path: root/builtin/pack-objects.c
AgeCommit message (Expand)AuthorLines
2026-04-06Merge branch 'tb/stdin-packs-excluded-but-open'Junio C Hamano-87/+200
2026-04-06Merge branch 'ps/odb-generic-object-name-handling'Junio C Hamano-5/+7
2026-03-27pack-objects: support excluded-open packs with --stdin-packsTaylor Blau-25/+91
2026-03-27pack-objects: refactor `read_packs_list_from_stdin()` to use `strmap`Taylor Blau-67/+112
2026-03-27pack-objects: plug leak in `read_stdin_packs()`Taylor Blau-0/+2
2026-03-24Merge branch 'ps/upload-pack-buffer-more-writes'Junio C Hamano-4/+19
2026-03-20odb: introduce `struct odb_for_each_object_options`Patrick Steinhardt-5/+7
2026-03-13builtin/pack-objects: reduce lock contention when writing packfile dataPatrick Steinhardt-5/+9
2026-03-13csum-file: drop `hashfd_throughput()`Patrick Steinhardt-4/+15
2026-03-12Merge branch 'ps/odb-sources'Junio C Hamano-4/+9
2026-03-10Merge branch 'rs/parse-options-duplicated-long-options'Junio C Hamano-2/+0
2026-03-05odb: embed base source in the "files" backendPatrick Steinhardt-4/+9
2026-03-05odb: introduce "files" sourcePatrick Steinhardt-4/+4
2026-03-02Merge branch 'ps/odb-for-each-object'Junio C Hamano-25/+23
2026-02-27Merge branch 'ps/for-each-ref-in-fixes'Junio C Hamano-17/+2
2026-02-27pack-objects: remove duplicate --stdin-packs definitionRené Scharfe-2/+0
2026-02-25Merge branch 'ps/pack-concat-wo-backfill'Junio C Hamano-0/+10
2026-02-23Merge branch 'ps/odb-for-each-object' into ps/odb-sourcesJunio C Hamano-25/+23
2026-02-19pack-bitmap: deduplicate logic to iterate over preferred bitmap tipsPatrick Steinhardt-17/+2
2026-02-17Merge branch 'rs/clean-includes'Junio C Hamano-1/+0
2026-02-11builtin/pack-objects: don't fetch objects when merging packsPatrick Steinhardt-0/+10
2026-02-08remove duplicate includesRené Scharfe-1/+0
2026-01-29string-list: add string_list_sort_u() that mimics "sort -u"Amisha Chhajed-4/+2
2026-01-26builtin/pack-objects: use `packfile_store_for_each_object()`Patrick Steinhardt-24/+22
2026-01-26odb: rename `FOR_EACH_OBJECT_*` flagsPatrick Steinhardt-5/+5
2026-01-21Merge branch 'ps/geometric-repacking-with-promisor-remotes'Junio C Hamano-3/+11
2026-01-21Merge branch 'ps/read-object-info-improvements'Junio C Hamano-2/+2
2026-01-21Merge branch 'ps/packfile-store-in-odb-source'Junio C Hamano-49/+55
2026-01-15Merge branch 'ps/packfile-store-in-odb-source' into ps/odb-for-each-objectJunio C Hamano-49/+55
2026-01-15Merge branch 'ps/read-object-info-improvements' into ps/odb-for-each-objectJunio C Hamano-2/+2
2026-01-14builtin/pack-objects: exclude promisor objects with "--stdin-packs"Patrick Steinhardt-3/+11
2026-01-12packfile: drop repository parameter from `packed_object_info()`Patrick Steinhardt-2/+2
2026-01-09packfile: move packfile store into object sourcePatrick Steinhardt-45/+51
2026-01-09packfile: refactor kept-pack cache to work with packfile storesPatrick Steinhardt-6/+6
2025-12-29tag: support arbitrary repositories in parse_tag()René Scharfe-1/+1
2025-12-16Merge branch 'ps/object-read-stream'Junio C Hamano-11/+13
2025-12-15Merge branch 'ps/object-read-stream' into ps/packfile-store-in-odb-sourceJunio C Hamano-11/+13
2025-11-24Merge branch 'ps/object-source-loose'Junio C Hamano-2/+2
2025-11-23streaming: drop redundant type and size pointersPatrick Steinhardt-2/+4
2025-11-23streaming: move into object database subsystemPatrick Steinhardt-1/+1
2025-11-23streaming: refactor interface to be object-database-centricPatrick Steinhardt-7/+7
2025-11-23streaming: rename `git_istream` into `odb_read_stream`Patrick Steinhardt-2/+2
2025-11-19Merge branch 'ps/ref-peeled-tags'Junio C Hamano-16/+12
2025-11-04refs: expose peeled object ID via the iteratorPatrick Steinhardt-3/+4
2025-11-04refs: introduce wrapper struct for `each_ref_fn`Patrick Steinhardt-16/+11
2025-11-03object-file: rename `has_loose_object()`Patrick Steinhardt-2/+2
2025-10-30Merge branch 'ps/remove-packfile-store-get-packs'Junio C Hamano-17/+9
2025-10-30packfile: track packs via the MRU list exclusivelyPatrick Steinhardt-2/+2
2025-10-30builtin/pack-objects: simplify logic to find kept or nonlocal objectsPatrick Steinhardt-14/+14
2025-10-30packfile: move the MRU list into the packfile storePatrick Steinhardt-5/+4