summaryrefslogtreecommitdiffstats
path: root/midx.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'tb/plug-pack-bitmap-leaks'Junio C Hamano2021-11-301-28/+38
|\
| * midx.c: write MIDX filenames to strbufTaylor Blau2021-10-291-26/+33
| * midx.c: don't leak MIDX from verify_midx_fileTaylor Blau2021-10-281-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-191-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
* | | midx.c: lookup MIDX by object directory during expireTaylor Blau2021-10-151-4/+3
* | | midx.c: extract MIDX lookup by object_dirTaylor Blau2021-10-151-10/+17
* | | Merge branch 'tb/repack-write-midx' into tb/fix-midx-rename-while-mappedJunio C Hamano2021-10-151-12/+98
|\ \ \ | |/ / |/| / | |/
| * midx: preliminary support for `--refs-snapshot`Taylor Blau2021-09-291-8/+53
| * midx: expose `write_midx_file_only()` publiclyTaylor Blau2021-09-291-8/+49
* | Merge branch 'tb/midx-write-propagate-namehash'Junio C Hamano2021-10-111-1/+5
|\ \
| * | midx.c: respect 'pack.writeBitmapHashcache' when writing bitmapsTaylor Blau2021-09-151-1/+5
| |/
* | Merge branch 'rs/packfile-bad-object-list-in-oidset'Junio C Hamano2021-09-231-26/+11
|\ \ | |/ |/|
| * packfile: use oidset for bad objectsRené Scharfe2021-09-131-7/+3
| * midx: inline nth_midxed_pack_entry()René Scharfe2021-09-131-20/+9
* | pack-bitmap: drop repository argument from prepare_midx_bitmap_git()Jeff King2021-09-101-1/+1
* | pack-bitmap: write multi-pack bitmapsTaylor Blau2021-09-011-8/+201
* | pack-bitmap: read multi-pack bitmapsTaylor Blau2021-09-011-2/+2
* | midx: avoid opening multiple MIDXs when writingTaylor Blau2021-09-011-11/+18
* | midx: close linked MIDXs, avoid leaking memoryTaylor Blau2021-09-011-0/+3
* | midx: infer preferred pack when not given oneTaylor Blau2021-09-011-6/+44
* | midx: reject empty `--preferred-pack`'sTaylor Blau2021-09-011-0/+29
* | midx: clear auxiliary .rev after replacing the MIDXTaylor Blau2021-09-011-1/+2
* | midx: fix `*.rev` cleanups with `--object-dir`Taylor Blau2021-09-011-5/+5
|/
* Merge branch 'ab/attribute-format'Junio C Hamano2021-07-281-0/+1
|\
| * *.c static functions: add missing __attribute__((format))Ævar Arnfjörð Bjarmason2021-07-141-0/+1
* | midx: report checksum mismatches during 'verify'Taylor Blau2021-06-291-0/+3
* | midx: don't reuse corrupt MIDXs when writingTaylor Blau2021-06-291-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-251-264/+169
| |\
* | | use CALLOC_ARRAYRené Scharfe2021-03-141-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