146 Commits (6d51217467afe5303349cb5c57b6b131201f73f3)

Author SHA1 Message Date
Neeraj Singh 020406eaa5 core.fsync: introduce granular fsync control infrastructure 3 years ago
Taylor Blau eb57277ba3 midx: prevent writing a .bitmap without any objects 3 years ago
Taylor Blau 7f514b7a5e midx: read `RIDX` chunk when present 3 years ago
Taylor Blau 95e8383bac midx.c: make changing the preferred pack safe 3 years ago
Taylor Blau 60980aed78 midx.c: write MIDX filenames to strbuf 3 years ago
Taylor Blau 492cb394fb midx.c: don't leak MIDX from verify_midx_file 3 years ago
Taylor Blau 692305ec67 midx.c: clean up chunkfile after reading the MIDX 3 years ago
Taylor Blau ae22e8415d midx.c: guard against commit_lock_file() failures 3 years ago
Taylor Blau c0f1f9dec4 midx.c: lookup MIDX by object directory during repack 3 years ago
Taylor Blau 98926e0d01 midx.c: lookup MIDX by object directory during expire 3 years ago
Taylor Blau 504131ac26 midx.c: extract MIDX lookup by object_dir 3 years ago
Taylor Blau 08944d1c22 midx: preliminary support for `--refs-snapshot` 3 years ago
Taylor Blau 56d863e979 midx: expose `write_midx_file_only()` publicly 3 years ago
Taylor Blau caca3c9f07 midx.c: respect 'pack.writeBitmapHashcache' when writing bitmaps 3 years ago
René Scharfe 09ef66179b packfile: use oidset for bad objects 3 years ago
René Scharfe 893b563505 midx: inline nth_midxed_pack_entry() 3 years ago
Jeff King bfbb60d328 pack-bitmap: drop repository argument from prepare_midx_bitmap_git() 3 years ago
Taylor Blau c528e17966 pack-bitmap: write multi-pack bitmaps 4 years ago
Taylor Blau 0f533c7284 pack-bitmap: read multi-pack bitmaps 4 years ago
Taylor Blau f57a739691 midx: avoid opening multiple MIDXs when writing 4 years ago
Taylor Blau 9bb6c2e54f midx: close linked MIDXs, avoid leaking memory 4 years ago
Taylor Blau 177c0d6e63 midx: infer preferred pack when not given one 4 years ago
Taylor Blau 5d3cd09a80 midx: reject empty `--preferred-pack`'s 4 years ago
Taylor Blau f5909d34ca midx: clear auxiliary .rev after replacing the MIDX 4 years ago
Taylor Blau 426c00e454 midx: fix `*.rev` cleanups with `--object-dir` 4 years ago
Ævar Arnfjörð Bjarmason 48ca53cac4 *.c static functions: add missing __attribute__((format)) 4 years ago
Taylor Blau f89ecf7988 midx: report checksum mismatches during 'verify' 4 years ago
Taylor Blau ec1e28ef9c midx: don't reuse corrupt MIDXs when writing 4 years ago
brian m. carlson 92e2cab96b Always use oidread to read into struct object_id 4 years ago
Jeff King 3007752461 midx.c: improve cache locality in midx_pack_order_cmp() 4 years ago
Taylor Blau 38ff7cabb6 pack-revindex: write multi-pack reverse indexes 4 years ago
Taylor Blau f894081dea pack-revindex: read multi-pack reverse indexes 4 years ago
Taylor Blau 62f2c1b509 midx: make some functions non-static 4 years ago
Taylor Blau 9f19161172 midx: keep track of the checksum 4 years ago
Taylor Blau 7240cc4b65 midx: don't free midx_name early 4 years ago
Taylor Blau 9218c6a40c midx: allow marking a pack as preferred 4 years ago
René Scharfe ca56dadb4b use CALLOC_ARRAY 4 years ago
Derrick Stolee 329fac3a36 midx: use 64-bit multiplication for chunk sizes 4 years ago
Derrick Stolee 6ab3b8b8b8 midx: use chunk-format read API 4 years ago
Derrick Stolee 63a8f0e9b9 midx: use chunk-format API in write_midx_internal() 4 years ago
Derrick Stolee c1442410d8 midx: drop chunk progress during write 4 years ago
Derrick Stolee 0ccd713cb6 midx: return success/failure in chunk write methods 4 years ago
Derrick Stolee 980f525c3c midx: add num_large_offsets to write_midx_context 4 years ago
Derrick Stolee 7a3ada1192 midx: add pack_perm to write_midx_context 4 years ago
Derrick Stolee 31bda9a237 midx: add entries to write_midx_context 4 years ago
Derrick Stolee b4d941420b midx: use context in write_midx_pack_names() 4 years ago
Derrick Stolee 577dc49696 midx: rename pack_info to write_midx_context 4 years ago
Martin Ågren acd7160201 midx: don't peek into `struct lock_file` 4 years ago
Martin Ågren bc62692757 hash-lookup: rename from sha1-lookup 4 years ago
Taylor Blau 506ec2fbda midx.c: protect against disappearing packs 4 years ago