Commit Graph

163 Commits (master)

Author SHA1 Message Date
Abhradeep Chakraborty 76f14b777c pack-bitmap-write: learn pack.writeBitmapLookupTable and add tests 1 month ago
Taylor Blau 99e4d084ff midx.c: avoid adding preferred objects twice 1 month ago
Taylor Blau cdf517be06 midx.c: include preferred pack correctly with existing MIDX 1 month ago
Taylor Blau 1d6f4c6408 midx.c: extract `midx_fanout_add_pack_fanout()` 1 month ago
Taylor Blau 852c530102 midx.c: extract `midx_fanout_add_midx_fanout()` 1 month ago
Taylor Blau 989d9cbd5c midx.c: extract `struct midx_fanout` 1 month ago
Jeff King 51d1b69a53 write_midx_bitmap(): drop unused refs_snapshot parameter 2 months ago
Derrick Stolee 068fa54c00 midx: reduce memory pressure while writing bitmaps 2 months ago
Derrick Stolee 90b2bb710d midx: extract bitmap write setup 2 months ago
Taylor Blau d9fef9d90d chunk-format.h: extract oid_version() 4 months ago
Derrick Stolee eafcc6de52 midx: use real paths in lookup_multi_pack_index() 5 months ago
Ævar Arnfjörð Bjarmason 2108fe4a19 revisions API users: add straightforward release_revisions() 6 months ago
Neeraj Singh 020406eaa5 core.fsync: introduce granular fsync control infrastructure 7 months ago
Taylor Blau eb57277ba3 midx: prevent writing a .bitmap without any objects 8 months ago
Taylor Blau 7f514b7a5e midx: read `RIDX` chunk when present 8 months ago
Taylor Blau 95e8383bac midx.c: make changing the preferred pack safe 8 months ago
Taylor Blau 60980aed78 midx.c: write MIDX filenames to strbuf 11 months ago
Taylor Blau 492cb394fb midx.c: don't leak MIDX from verify_midx_file 11 months ago
Taylor Blau 692305ec67 midx.c: clean up chunkfile after reading the MIDX 11 months ago
Taylor Blau ae22e8415d midx.c: guard against commit_lock_file() failures 12 months ago
Taylor Blau c0f1f9dec4 midx.c: lookup MIDX by object directory during repack 12 months ago
Taylor Blau 98926e0d01 midx.c: lookup MIDX by object directory during expire 12 months ago
Taylor Blau 504131ac26 midx.c: extract MIDX lookup by object_dir 12 months ago
Taylor Blau 08944d1c22 midx: preliminary support for `--refs-snapshot` 1 year ago
Taylor Blau 56d863e979 midx: expose `write_midx_file_only()` publicly 1 year ago
Taylor Blau caca3c9f07 midx.c: respect 'pack.writeBitmapHashcache' when writing bitmaps 1 year ago
René Scharfe 09ef66179b packfile: use oidset for bad objects 1 year ago
René Scharfe 893b563505 midx: inline nth_midxed_pack_entry() 1 year ago
Jeff King bfbb60d328 pack-bitmap: drop repository argument from prepare_midx_bitmap_git() 1 year ago
Taylor Blau c528e17966 pack-bitmap: write multi-pack bitmaps 1 year ago
Taylor Blau 0f533c7284 pack-bitmap: read multi-pack bitmaps 1 year ago
Taylor Blau f57a739691 midx: avoid opening multiple MIDXs when writing 1 year ago
Taylor Blau 9bb6c2e54f midx: close linked MIDXs, avoid leaking memory 1 year ago
Taylor Blau 177c0d6e63 midx: infer preferred pack when not given one 1 year ago
Taylor Blau 5d3cd09a80 midx: reject empty `--preferred-pack`'s 1 year ago
Taylor Blau f5909d34ca midx: clear auxiliary .rev after replacing the MIDX 1 year ago
Taylor Blau 426c00e454 midx: fix `*.rev` cleanups with `--object-dir` 1 year ago
Ævar Arnfjörð Bjarmason 48ca53cac4 *.c static functions: add missing __attribute__((format)) 1 year ago
Taylor Blau f89ecf7988 midx: report checksum mismatches during 'verify' 1 year ago
Taylor Blau ec1e28ef9c midx: don't reuse corrupt MIDXs when writing 1 year ago
brian m. carlson 92e2cab96b Always use oidread to read into struct object_id 1 year ago
Jeff King 3007752461 midx.c: improve cache locality in midx_pack_order_cmp() 2 years ago
Taylor Blau 38ff7cabb6 pack-revindex: write multi-pack reverse indexes 2 years ago
Taylor Blau f894081dea pack-revindex: read multi-pack reverse indexes 2 years ago
Taylor Blau 62f2c1b509 midx: make some functions non-static 2 years ago
Taylor Blau 9f19161172 midx: keep track of the checksum 2 years ago
Taylor Blau 7240cc4b65 midx: don't free midx_name early 2 years ago
Taylor Blau 9218c6a40c midx: allow marking a pack as preferred 2 years ago
René Scharfe ca56dadb4b use CALLOC_ARRAY 2 years ago
Derrick Stolee 329fac3a36 midx: use 64-bit multiplication for chunk sizes 2 years ago