summaryrefslogtreecommitdiff
path: root/midx.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | multi-pack-index: prepare for 'expire' subcommandDerrick Stolee2019-06-111-0/+5
* | midx: add packs to packed_git linked listDerrick Stolee2019-05-071-6/+14
* | midx: pass a repository pointerDerrick Stolee2019-05-071-8/+14
* | Merge branch 'jk/server-info-rabbit-hole'Junio C Hamano2019-04-251-2/+34
|\ \
| * | midx: check both pack and index names for containmentJeff King2019-04-161-2/+34
* | | Merge branch 'dl/flex-str-cocci'Junio C Hamano2019-04-221-1/+1
|\ \ \
| * | | midx.c: convert FLEX_ALLOC_MEM to FLEX_ALLOC_STRDenton Liu2019-04-041-1/+1
| |/ /
* | | midx: during verify group objects by packfile to speed verificationJeff Hostetler2019-03-221-3/+46
* | | midx: add progress indicators in multi-pack-index verifyJeff Hostetler2019-03-221-2/+24
* | | trace2:data: add trace2 data to midxJeff Hostetler2019-03-221-0/+4
|/ /
* | Merge branch 'jk/loose-object-cache'Junio C Hamano2019-01-041-1/+1
|\ \
* | | i18n: fix small typosJean-Noël Avila2018-11-291-1/+1
* | | Merge branch 'jk/unused-parameter-fixes'Junio C Hamano2018-11-181-3/+9
|\ \ \
| * | | midx: double-check large object write loopJeff King2018-11-061-3/+9
| |/ /
* | | Merge branch 'ds/test-multi-pack-index'Junio C Hamano2018-11-131-6/+20
|\ \ \ | |/ / |/| |
| * | multi-pack-index: define GIT_TEST_MULTI_PACK_INDEXDerrick Stolee2018-10-221-2/+7
| * | midx: close multi-pack-index on repackDerrick Stolee2018-10-221-3/+12
| * | midx: fix broken free() in close_midx()Derrick Stolee2018-10-091-1/+1
| |/
* | multi-pack-index: avoid dead store for struct progressCarlo Marcelo Arenas Belón2018-10-191-1/+1
* | Merge branch 'jk/oideq-hasheq-cleanup'Junio C Hamano2018-10-161-4/+4
|\ \
| * | more oideq/hasheq conversionsJeff King2018-10-041-4/+4
| |/
* | multi-pack-index: report progress during 'verify'Derrick Stolee2018-09-171-0/+6
* | multi-pack-index: verify object offsetsDerrick Stolee2018-09-171-1/+28
* | multi-pack-index: fix 32-bit vs 64-bit size checkDerrick Stolee2018-09-171-1/+1
* | multi-pack-index: verify oid lookup orderDerrick Stolee2018-09-171-0/+11
* | multi-pack-index: verify oid fanout orderDerrick Stolee2018-09-171-0/+9
* | multi-pack-index: verify missing packDerrick Stolee2018-09-171-0/+16
* | multi-pack-index: verify packname orderDerrick Stolee2018-09-171-4/+2
* | multi-pack-index: verify corrupt chunk lookup tableDerrick Stolee2018-09-171-0/+3
* | multi-pack-index: verify bad headerDerrick Stolee2018-09-171-12/+6
* | multi-pack-index: add 'verify' verbDerrick Stolee2018-09-171-0/+13
|/
* packfile: add all_packs listDerrick Stolee2018-08-201-1/+1