aboutsummaryrefslogtreecommitdiffstats
path: root/midx.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-01midx-write: move writing-related functions from midx.cTaylor Blau1-0/+19
2024-01-12Merge branch 'tb/multi-pack-verbatim-reuse'Junio C Hamano1-1/+11
2023-12-26treewide: remove unnecessary includes from header filesElijah Newren1-1/+0
2023-12-14midx: implement `midx_preferred_pack()`Taylor Blau1-0/+2
2023-12-14midx: implement `midx_locate_pack()`Taylor Blau1-1/+4
2023-12-14midx: implement `BTMP` chunkTaylor Blau1-0/+5
2023-10-09midx: check size of revindex chunkJeff King1-0/+1
2023-10-09midx: bounds-check large offset chunkJeff King1-0/+1
2023-10-09midx: check size of pack names chunkJeff King1-0/+1
2022-08-26pack-bitmap-write: learn pack.writeBitmapLookupTable and add testsAbhradeep Chakraborty1-0/+1
2022-01-27midx: read `RIDX` chunk when presentTaylor Blau1-0/+1
2021-10-28midx.c: write MIDX filenames to strbufTaylor Blau1-2/+2
2021-10-18Merge branch 'tb/repack-write-midx'Junio C Hamano1-1/+14
2021-09-28midx: preliminary support for `--refs-snapshot`Taylor Blau1-1/+5
2021-09-28midx: expose `write_midx_file_only()` publiclyTaylor Blau1-0/+9
2021-09-14midx.c: respect 'pack.writeBitmapHashcache' when writing bitmapsTaylor Blau1-0/+1
2021-09-01midx: respect 'GIT_TEST_MULTI_PACK_INDEX_WRITE_BITMAP'Taylor Blau1-0/+2
2021-09-01pack-bitmap: write multi-pack bitmapsTaylor Blau1-0/+1
2021-09-01pack-bitmap: read multi-pack bitmapsTaylor Blau1-0/+2
2021-04-01pack-revindex: write multi-pack reverse indexesTaylor Blau1-0/+1
2021-04-01pack-revindex: read multi-pack reverse indexesTaylor Blau1-0/+6
2021-04-01midx: make some functions non-staticTaylor Blau1-0/+2
2021-04-01midx: allow marking a pack as preferredTaylor Blau1-1/+1
2020-05-01Merge branch 'ds/multi-pack-index'Junio C Hamano1-2/+0
2020-04-24multi-pack-index: close file descriptor after mmapDerrick Stolee1-2/+0
2019-10-23midx: add MIDX_PROGRESS flagWilliam Baker1-4/+6
2019-06-11multi-pack-index: prepare 'repack' subcommandDerrick Stolee1-0/+1
2019-06-11multi-pack-index: prepare for 'expire' subcommandDerrick Stolee1-0/+1
2019-05-07midx: pass a repository pointerDerrick Stolee1-3/+4
2019-04-16midx: check both pack and index names for containmentJeff King1-1/+1
2018-11-13Merge branch 'ds/test-multi-pack-index'Junio C Hamano1-1/+5
2018-10-22multi-pack-index: define GIT_TEST_MULTI_PACK_INDEXDerrick Stolee1-0/+2
2018-10-22midx: close multi-pack-index on repackDerrick Stolee1-1/+3
2018-10-18headers: normalize the spelling of some header guardsRamsay Jones1-2/+2
2018-10-16Merge branch 'rj/header-check'Junio C Hamano1-0/+3
2018-09-20midx.h: add missing forward declarations (hdr-check)Ramsay Jones1-0/+3
2018-09-17multi-pack-index: add 'verify' verbDerrick Stolee1-0/+1
2018-08-20packfile: add all_packs listDerrick Stolee1-0/+1
2018-08-20multi-pack-index: store local propertyDerrick Stolee1-2/+4
2018-07-20midx: clear midx on repackDerrick Stolee1-0/+1
2018-07-20midx: use existing midx when writing new oneDerrick Stolee1-0/+1
2018-07-20midx: use midx in abbreviation calculationsDerrick Stolee1-0/+3
2018-07-20midx: read objects from multi-pack-indexDerrick Stolee1-0/+3
2018-07-20config: create core.multiPackIndex settingDerrick Stolee1-0/+5
2018-07-20midx: write object offsetsDerrick Stolee1-0/+2
2018-07-20midx: write object id fanout chunkDerrick Stolee1-0/+1
2018-07-20midx: write object ids in a chunkDerrick Stolee1-0/+1
2018-07-20midx: read pack names into arrayDerrick Stolee1-0/+1
2018-07-20multi-pack-index: write pack names in chunkDerrick Stolee1-0/+2
2018-07-20multi-pack-index: load into memoryDerrick Stolee1-0/+18
2018-07-20multi-pack-index: add 'write' verbDerrick Stolee1-0/+6