summaryrefslogtreecommitdiff
path: root/midx.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'en/header-split-cache-h-part-2'Junio C Hamano2023-05-091-1/+1
|\
| * treewide: remove cache.h inclusion due to previous changesElijah Newren2023-04-241-1/+1
* | Merge branch 'ps/fix-geom-repack-with-alternates'Junio C Hamano2023-04-251-3/+3
|\ \ | |/ |/|
| * midx: fix segfault with no packs and invalid preferred packPatrick Steinhardt2023-04-141-3/+3
* | object-file.h: move declarations for object-file.c functions from cache.hElijah Newren2023-04-111-0/+1
* | csum-file.h: remove unnecessary inclusion of cache.hElijah Newren2023-03-211-1/+1
* | abspath.h: move absolute path functions from cache.hElijah Newren2023-03-211-0/+1
* | treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
* | Merge branch 'jk/unused-post-2.39-part2'Junio C Hamano2023-03-171-1/+1
|\ \
| * | for_each_object: mark unused callback parametersJeff King2023-02-241-1/+1
| |/
* | cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-231-0/+1
* | alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-231-1/+2
|/
* Merge branch 'tb/midx-bitmap-selection-fix'Junio C Hamano2022-10-271-1/+33
|\
| * midx.c: instrument MIDX and bitmap generation with trace2 regionsTaylor Blau2022-10-131-0/+28
| * midx.c: consider annotated tags during bitmap selectionTaylor Blau2022-10-131-0/+4
| * midx.c: fix whitespace typoTaylor Blau2022-10-131-1/+1
* | midx.c: avoid cruft packs with non-zero `repack --batch-size`Taylor Blau2022-09-211-0/+2
* | midx.c: remove unnecessary loop conditionTaylor Blau2022-09-211-1/+1
* | midx.c: replace `xcalloc()` with `CALLOC_ARRAY()`Taylor Blau2022-09-211-1/+3
* | midx.c: avoid cruft packs with `repack --batch-size=0`Taylor Blau2022-09-211-0/+2
* | midx.c: prevent `expire` from removing the cruft packTaylor Blau2022-09-211-1/+1
|/
* Merge branch 'ac/bitmap-lookup-table'Junio C Hamano2022-09-051-0/+3
|\
| * pack-bitmap-write: learn pack.writeBitmapLookupTable and add testsAbhradeep Chakraborty2022-08-261-0/+3
* | Merge branch 'tb/midx-with-changing-preferred-pack-fix'Junio C Hamano2022-09-051-46/+95
|\ \ | |/ |/|
| * midx.c: avoid adding preferred objects twiceTaylor Blau2022-08-221-2/+13
| * midx.c: include preferred pack correctly with existing MIDXTaylor Blau2022-08-221-7/+7
| * midx.c: extract `midx_fanout_add_pack_fanout()`Taylor Blau2022-08-221-15/+28
| * midx.c: extract `midx_fanout_add_midx_fanout()`Taylor Blau2022-08-221-19/+28
| * midx.c: extract `struct midx_fanout`Taylor Blau2022-08-221-19/+35
* | write_midx_bitmap(): drop unused refs_snapshot parameterJeff King2022-07-271-2/+1
* | midx: reduce memory pressure while writing bitmapsDerrick Stolee2022-07-191-0/+13
* | midx: extract bitmap write setupDerrick Stolee2022-07-191-24/+32
|/
* Merge branch 'ab/plug-leak-in-revisions'Junio C Hamano2022-06-071-0/+1
|\
| * revisions API users: add straightforward release_revisions()Ævar Arnfjörð Bjarmason2022-04-131-0/+1
* | Merge branch 'tb/cruft-packs'Junio C Hamano2022-06-031-15/+3
|\ \
| * | chunk-format.h: extract oid_version()Taylor Blau2022-05-261-15/+3
* | | Merge branch 'ds/midx-normalize-pathname-before-comparison'Junio C Hamano2022-05-041-4/+13
|\ \ \ | |/ / |/| |
| * | midx: use real paths in lookup_multi_pack_index()Derrick Stolee2022-04-251-4/+13
* | | core.fsync: introduce granular fsync control infrastructureNeeraj Singh2022-03-101-1/+2
| |/ |/|
* | Merge branch 'tb/midx-no-bitmap-for-no-objects'Junio C Hamano2022-02-181-0/+9
|\ \
| * | midx: prevent writing a .bitmap without any objectsTaylor Blau2022-02-091-0/+9
| |/
* | midx: read `RIDX` chunk when presentTaylor Blau2022-01-271-1/+5
* | midx.c: make changing the preferred pack safeTaylor Blau2022-01-271-3/+20
|/
* Merge branch 'tb/plug-pack-bitmap-leaks'Junio C Hamano2021-11-291-28/+38
|\
| * midx.c: write MIDX filenames to strbufTaylor Blau2021-10-281-26/+33
| * midx.c: don't leak MIDX from verify_midx_fileTaylor Blau2021-10-271-1/+3
| * midx.c: clean up chunkfile after reading the MIDXTaylor Blau2021-10-211-1/+2
| * Merge branch 'tb/repack-write-midx'Junio C Hamano2021-10-181-12/+98
| |\
* | | midx.c: guard against commit_lock_file() failuresTaylor Blau2021-10-151-1/+2
* | | midx.c: lookup MIDX by object directory during repackTaylor Blau2021-10-151-4/+1