116 Commits (f6526728f950cacfd5b5e42bcc65f2c47f3da654)

Author SHA1 Message Date
Jeff King dc1daacdcc pack-bitmap: check pack validity when opening bitmap 4 years ago
Taylor Blau ddcb189d9d pack-bitmap: clarify comment in filter_bitmap_exclude_type() 4 years ago
Jeff King aa9ad6fee5 bitmaps: don't recurse into trees already in the bitmap 4 years ago
Jeff King 1e951c6473 pack-bitmap: clean up include_check after use 4 years ago
Patrick Steinhardt 9cf68b27d5 rev-list: allow filtering of provided items 4 years ago
Patrick Steinhardt 169a15ebd6 pack-bitmap: implement combined filter 4 years ago
Patrick Steinhardt 7ab6aafa58 pack-bitmap: implement object type filter 4 years ago
Taylor Blau 3f267a1128 builtin/pack-objects.c: respect 'pack.preferBitmapTips' 4 years ago
Taylor Blau dff5e49e51 pack-bitmap: add 'test_bitmap_commits()' helper 4 years ago
Patrick Steinhardt 540cdc11ad pack-bitmap: avoid traversal of objects referenced by uninteresting tag 4 years ago
René Scharfe ca56dadb4b use CALLOC_ARRAY 4 years ago
Jeff King 16950f8384 rev-list: add --disk-usage option for calculating disk usage 4 years ago
Taylor Blau 78232bf65d rebuild_existing_bitmaps(): convert to new revindex API 4 years ago
Taylor Blau 011f3fd5cd try_partial_reuse(): convert to new revindex API 4 years ago
Taylor Blau a78a90324d get_size_by_pos(): convert to new revindex API 4 years ago
Taylor Blau cf98f2e8e0 show_objects_for_type(): convert to new revindex API 4 years ago
Taylor Blau 57665086af bitmap_position_packfile(): convert to new revindex API 4 years ago
Taylor Blau 83578051a9 pack-bitmap: factor out 'add_commit_to_bitmap()' 4 years ago
Taylor Blau 98c31f366a pack-bitmap: factor out 'bitmap_for_commit()' 4 years ago
Jeff King 449fa5ee06 pack-bitmap-write: ignore BITMAP_FLAG_REUSE 4 years ago
Taylor Blau c6b0c3910c pack-bitmap.c: check reads more aggressively when loading 4 years ago
Jeff King 2978b00691 rev-list: die when --test-bitmap detects a mismatch 4 years ago
Jeff King ec6c7b4367 pack-bitmap: bounds-check size of cache extension 4 years ago
Jeff King ca51090200 pack-bitmap: fix header size check 4 years ago
Jeff King 9639474b6d pack-bitmap: pass object filter to fill-in traversal 5 years ago
Taylor Blau b0a8d4820b pack-bitmap.c: support 'tree:0' filtering 5 years ago
Taylor Blau 856e12c18a pack-bitmap.c: make object filtering functions generic 5 years ago
Jeff King 500e4f2366 pack-bitmap: use object_id when loading on-disk bitmaps 5 years ago
Jeff King 0763671b8e nth_packed_object_oid(): use customary integer return 5 years ago
Jeff King 84243da129 pack-bitmap: implement BLOB_LIMIT filtering 5 years ago
Jeff King 4f3bd5606a pack-bitmap: implement BLOB_NONE filtering 5 years ago
Jeff King 6663ae0a08 pack-bitmap: basic noop bitmap filter infrastructure 5 years ago
Jeff King 4eb707ebd6 rev-list: allow commit-only bitmap traversals 5 years ago
Jeff King d90fe06ea7 pack-bitmap: refuse to do a bitmap traversal with pathspecs 5 years ago
Jeff King acac50dd8c pack-bitmap: fix leak of haves/wants object lists 5 years ago
Jeff King 551cf8b655 pack-bitmap: factor out type iterator initialization 5 years ago
Jeff King d2ea031046 pack-bitmap: don't rely on bitmap_git->reuse_objects 5 years ago
Jeff King bb514de356 pack-objects: improve partial packfile reuse 5 years ago
Jeff King 8ebf529661 pack-bitmap: simplify bitmap_has_oid_in_uninteresting() 5 years ago
Jeff King 59b2829ec5 pack-bitmap: uninteresting oid can be outside bitmapped packfile 5 years ago
Jeff King 40d18ff8c6 pack-bitmap: introduce bitmap_walk_contains() 5 years ago
Jeff King 3a37876b5d pack-objects: drop packlist index_pos optimization 6 years ago
René Scharfe dad3f0607b tag: factor out get_tagged_oid() 6 years ago
Jeff King d2bc62b1fa pack-bitmap: convert khash_sha1 maps into kh_oid_map 6 years ago
Jeff King 4ed43d16d7 khash: drop broken oid_map typedef 6 years ago
Jeff King 3df28caefb pack-objects: convert packlist_find() to use object_id 6 years ago
Jeff King 4828ce9871 pack-revindex: open index if necessary 6 years ago
brian m. carlson 3c7714485d pack-bitmap: switch hash tables to use struct object_id 6 years ago
brian m. carlson 9941e920e0 pack-bitmap: switch hard-coded constants to the_hash_algo 6 years ago
brian m. carlson 0dd4924891 pack-bitmap: replace sha1_to_hex 6 years ago