summaryrefslogtreecommitdiff
path: root/midx.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge branch 'ds/multi-pack-index'Junio C Hamano2020-05-011-3/+1
|\ \
| * | multi-pack-index: close file descriptor after mmapDerrick Stolee2020-04-241-3/+1
* | | midx.c: fix an integer underflowDamien Robert2020-03-281-0/+15
* | | nth_packed_object_oid(): use customary integer returnJeff King2020-02-241-1/+1
* | | midx: honor the MIDX_PROGRESS flag in midx_repackWilliam Baker2019-10-231-0/+6
* | | midx: honor the MIDX_PROGRESS flag in verify_midx_fileWilliam Baker2019-10-231-8/+12
* | | midx: add progress to expire_midx_packsWilliam Baker2019-10-231-0/+12
* | | midx: add progress to write_midx_fileWilliam Baker2019-10-231-4/+21
* | | midx: add MIDX_PROGRESS flagWilliam Baker2019-10-231-4/+4
| |/ |/|
* | midx: switch to using the_hash_algobrian m. carlson2019-08-191-6/+5
* | midx: implement midx_repack()Derrick Stolee2019-06-111-1/+150
* | multi-pack-index: prepare 'repack' subcommandDerrick Stolee2019-06-111-0/+5
* | multi-pack-index: implement 'expire' subcommandDerrick Stolee2019-06-111-10/+109
* | midx: refactor permutation logic and pack sortingDerrick Stolee2019-06-111-87/+69
* | midx: simplify computation of pack name lengthsDerrick Stolee2019-06-111-9/+9