summaryrefslogtreecommitdiffstats
path: root/midx-write.c
AgeCommit message (Expand)AuthorLines
2024-12-23Merge branch 'ps/build-sign-compare'Junio C Hamano-0/+2
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt-0/+1
2024-12-04midx: pass down `hash_algo` to functions using global variablesKarthik Nayak-11/+11
2024-12-04midx-write: pass down repository to `write_midx_file[_only]`Karthik Nayak-13/+9
2024-12-04write-midx: add repository field to `write_midx_context`Karthik Nayak-18/+20
2024-12-04midx-write: use `revs->repo` inside `read_refs_snapshot`Karthik Nayak-1/+2
2024-12-04midx-write: pass down repository to static functionsKarthik Nayak-26/+31
2024-12-04packfile: add repository to struct `packed_git`Karthik Nayak-1/+1
2024-09-30pack-write: fix return parameter of `write_rev_file_order()`Patrick Steinhardt-1/+2
2024-09-30midx-write: fix leaking bufferPatrick Steinhardt-0/+2
2024-09-03Merge branch 'ps/leakfixes-part-5'Junio C Hamano-12/+12
2024-08-26Merge branch 'tb/pseudo-merge-bitmap-fixes'Junio C Hamano-6/+4
2024-08-22midx-write: fix leaking hashfile on error casesPatrick Steinhardt-12/+12
2024-08-19Merge branch 'tb/incremental-midx-part-1'Junio C Hamano-49/+275
2024-08-15pack-bitmap: drop redundant args from `bitmap_writer_finish()`Taylor Blau-2/+1
2024-08-15pack-bitmap: drop redundant args from `bitmap_writer_build()`Taylor Blau-1/+1
2024-08-15pack-bitmap: drop redundant args from `bitmap_writer_build_type_index()`Taylor Blau-2/+1
2024-08-15pack-bitmap: initialize `bitmap_writer_init()` with packing_dataTaylor Blau-1/+1
2024-08-09refs: add referent to each_ref_fnJohn Cai-1/+1
2024-08-06midx: implement support for writing incremental MIDX chainsTaylor Blau-45/+267
2024-08-06midx: teach `midx_fanout_add_midx_fanout()` about incremental MIDXsTaylor Blau-4/+8
2024-07-23Merge branch 'ds/midx-write-repack-fix'Junio C Hamano-9/+9
2024-07-19midx-write: revert use of --stdin-packsDerrick Stolee-9/+9
2024-07-02Merge branch 'ps/use-the-repository'Junio C Hamano-0/+2
2024-06-24Merge branch 'tb/pseudo-merge-reachability-bitmap'Junio C Hamano-1/+1
2024-06-14global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt-0/+2
2024-06-11midx-write.c: do not read existing MIDX with `packs_to_include`Taylor Blau-11/+31
2024-06-07Merge branch 'tb/midx-write-cleanup'Junio C Hamano-82/+79
2024-05-30Merge branch 'ps/refs-without-the-repository-updates'Junio C Hamano-1/+1
2024-05-30midx-write.c: support reading an existing MIDX with `packs_to_include`Taylor Blau-31/+11
2024-05-30midx-write.c: extract `fill_packs_from_midx()`Taylor Blau-30/+38
2024-05-30midx-write.c: extract `should_include_pack()`Taylor Blau-20/+28
2024-05-30midx-write.c: pass `start_pack` to `compute_sorted_entries()`Taylor Blau-4/+6
2024-05-30midx-write.c: reduce argument count for `get_sorted_entries()`Taylor Blau-26/+19
2024-05-30midx-write.c: tolerate `--preferred-pack` without bitmapsTaylor Blau-1/+7
2024-05-28Merge branch 'tb/pack-bitmap-write-cleanups'Junio C Hamano-6/+11
2024-05-24pack-bitmap: move some initialization to `bitmap_writer_init()`Taylor Blau-1/+1
2024-05-17refs: pass repo when peeling objectsPatrick Steinhardt-1/+1
2024-05-15pack-bitmap: introduce `bitmap_writer_free()`Taylor Blau-0/+1
2024-05-15pack-bitmap: drop unused `max_bitmaps` parameterTaylor Blau-1/+1
2024-05-15pack-bitmap: avoid use of static `bitmap_writer`Taylor Blau-6/+10
2024-05-07cocci: apply rules to rewrite callers of "refs" interfacesPatrick Steinhardt-1/+2
2024-04-01midx-write.c: use `--stdin-packs` when repackingTaylor Blau-9/+9
2024-04-01midx-write.c: check count of packs to repack after groupingTaylor Blau-24/+20
2024-04-01midx-write.c: factor out common want_included_pack() routineTaylor Blau-12/+20
2024-04-01midx-write: move writing-related functions from midx.cTaylor Blau-0/+1521