summaryrefslogtreecommitdiff
path: root/midx.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'ab/attribute-format'Junio C Hamano2021-07-281-0/+1
|\
| * *.c static functions: add missing __attribute__((format))Ævar Arnfjörð Bjarmason2021-07-131-0/+1
* | midx: report checksum mismatches during 'verify'Taylor Blau2021-06-281-0/+3
* | midx: don't reuse corrupt MIDXs when writingTaylor Blau2021-06-281-0/+10
|/
* Always use oidread to read into struct object_idbrian m. carlson2021-04-271-1/+1
* Merge branch 'tb/reverse-midx'Junio C Hamano2021-04-081-13/+206
|\
| * midx.c: improve cache locality in midx_pack_order_cmp()Jeff King2021-04-011-26/+29
| * pack-revindex: write multi-pack reverse indexesTaylor Blau2021-04-011-0/+115
| * pack-revindex: read multi-pack reverse indexesTaylor Blau2021-04-011-0/+11
| * midx: make some functions non-staticTaylor Blau2021-04-011-2/+2
| * midx: keep track of the checksumTaylor Blau2021-04-011-1/+2
| * midx: don't free midx_name earlyTaylor Blau2021-04-011-1/+0
| * midx: allow marking a pack as preferredTaylor Blau2021-04-011-9/+73
| * Merge branch 'ds/chunked-file-api' into tb/reverse-midxJunio C Hamano2021-02-241-264/+169
| |\
* | | use CALLOC_ARRAYRené Scharfe2021-03-131-4/+4
* | | Merge branch 'ds/chunked-file-api'Junio C Hamano2021-03-011-264/+169
|\ \ \ | |/ / |/| / | |/
| * midx: use 64-bit multiplication for chunk sizesDerrick Stolee2021-02-181-5/+6
| * midx: use chunk-format read APIDerrick Stolee2021-02-181-47/+26
| * midx: use chunk-format API in write_midx_internal()Derrick Stolee2021-02-181-86/+20
| * midx: drop chunk progress during writeDerrick Stolee2021-02-181-7/+0
| * midx: return success/failure in chunk write methodsDerrick Stolee2021-02-181-36/+27
| * midx: add num_large_offsets to write_midx_contextDerrick Stolee2021-02-181-7/+10
| * midx: add pack_perm to write_midx_contextDerrick Stolee2021-02-181-19/+21
| * midx: add entries to write_midx_contextDerrick Stolee2021-02-181-23/+26
| * midx: use context in write_midx_pack_names()Derrick Stolee2021-02-181-11/+10
| * midx: rename pack_info to write_midx_contextDerrick Stolee2021-02-181-65/+65
* | Merge branch 'ma/more-opaque-lock-file'Junio C Hamano2021-01-251-1/+1
|\ \
| * | midx: don't peek into `struct lock_file`Martin Ågren2021-01-061-1/+1
| |/
* | hash-lookup: rename from sha1-lookupMartin Ågren2021-01-041-1/+1
|/
* Merge branch 'tb/idx-midx-race-fix'Junio C Hamano2020-12-081-1/+1
|\
| * midx.c: protect against disappearing packsTaylor Blau2020-11-251-1/+1
* | Merge branch 'rs/hashwrite-be64'Junio C Hamano2020-11-251-5/+2
|\ \
| * | midx: use hashwrite_be64()René Scharfe2020-11-121-5/+2
* | | Merge branch 'ds/maintenance-part-2'Junio C Hamano2020-10-271-13/+8
|\ \ \ | |/ / |/| |
| * | midx: use start_delayed_progress()Derrick Stolee2020-09-251-5/+5
| * | midx: enable core.multiPackIndex by defaultDerrick Stolee2020-09-251-8/+3
* | | Merge branch 'rs/misc-cleanups'Junio C Hamano2020-09-181-7/+4
|\ \ \
| * | | midx: use hashwrite_u8() in write_midx_header()René Scharfe2020-09-061-7/+4
* | | | Merge branch 'tb/repack-clearing-midx'Junio C Hamano2020-09-091-2/+6
|\ \ \ \ | |/ / / |/| | |
| * | | midx: traverse the local MIDX firstTaylor Blau2020-08-281-2/+6
* | | | Merge branch 'rs/more-buffered-io'Junio C Hamano2020-08-241-3/+5
|\ \ \ \
| * | | | midx: use buffered I/O to talk to pack-objectsRené Scharfe2020-08-171-3/+5
| |/ / /
* | | | Merge branch 'jk/unleak-fixes'Junio C Hamano2020-08-241-6/+2
|\ \ \ \
| * | | | stop calling UNLEAK() before die()Jeff King2020-08-131-6/+2
| |/ / /
* | | | Merge branch 'ds/midx-repack-to-batch-size'Junio C Hamano2020-08-241-1/+1
|\ \ \ \
| * | | | multi-pack-index: repack batches below --batch-sizeDerrick Stolee2020-08-111-1/+1
| | |/ / | |/| |
* | | | multi-pack-index: use hash version byteDerrick Stolee2020-08-171-6/+29
|/ / /
* | | strvec: convert remaining callers away from argv_array nameJeff King2020-07-281-6/+6
|/ /
* | multi-pack-index: respect repack.packKeptObjects=falseDerrick Stolee2020-05-101-5/+21
* | midx: teach "git multi-pack-index repack" honor "git repack" configurationsSon Luong Ngoc2020-05-101-0/+16