summaryrefslogtreecommitdiff
path: root/pack-bitmap.c
Commit message (Expand)AuthorAgeFilesLines
* pack-bitmap: pass object filter to fill-in traversalJeff King2020-05-041-5/+9
* pack-bitmap.c: support 'tree:0' filteringTaylor Blau2020-05-041-1/+24
* pack-bitmap.c: make object filtering functions genericTaylor Blau2020-05-041-11/+24
* Merge branch 'jk/nth-packed-object-id'Junio C Hamano2020-03-051-9/+9
|\
| * pack-bitmap: use object_id when loading on-disk bitmapsJeff King2020-02-241-6/+6
| * nth_packed_object_oid(): use customary integer returnJeff King2020-02-241-2/+2
* | Merge branch 'jk/object-filter-with-bitmap'Junio C Hamano2020-03-021-33/+239
|\ \ | |/ |/|
| * pack-bitmap: implement BLOB_LIMIT filteringJeff King2020-02-141-0/+80
| * pack-bitmap: implement BLOB_NONE filteringJeff King2020-02-141-0/+74
| * pack-bitmap: basic noop bitmap filter infrastructureJeff King2020-02-141-1/+25
| * rev-list: allow commit-only bitmap traversalsJeff King2020-02-141-5/+15
| * pack-bitmap: refuse to do a bitmap traversal with pathspecsJeff King2020-02-141-1/+11
| * pack-bitmap: fix leak of haves/wants object listsJeff King2020-02-131-0/+5
| * pack-bitmap: factor out type iterator initializationJeff King2020-02-131-30/+33
* | Merge branch 'jk/packfile-reuse-cleanup'Junio C Hamano2020-02-141-63/+129
|\ \ | |/ |/|
| * pack-bitmap: don't rely on bitmap_git->reuse_objectsJeff King2020-01-231-11/+7
| * pack-objects: improve partial packfile reuseJeff King2020-01-231-41/+109
| * pack-bitmap: simplify bitmap_has_oid_in_uninteresting()Jeff King2020-01-231-12/+2
| * pack-bitmap: uninteresting oid can be outside bitmapped packfileJeff King2020-01-231-1/+1
| * pack-bitmap: introduce bitmap_walk_contains()Jeff King2020-01-231-0/+12
* | Merge branch 'jk/misc-uninitialized-fixes'Junio C Hamano2019-09-301-1/+1
|\ \
| * | pack-objects: drop packlist index_pos optimizationJeff King2019-09-061-1/+1
| |/
* | tag: factor out get_tagged_oid()René Scharfe2019-09-051-3/+1
|/
* pack-bitmap: convert khash_sha1 maps into kh_oid_mapJeff King2019-06-201-4/+4
* khash: drop broken oid_map typedefJeff King2019-06-201-1/+1
* pack-objects: convert packlist_find() to use object_idJeff King2019-06-201-3/+3
* Merge branch 'bc/hash-transition-16'Junio C Hamano2019-04-251-38/+38
|\
| * pack-bitmap: switch hash tables to use struct object_idbrian m. carlson2019-04-011-29/+29
| * pack-bitmap: switch hard-coded constants to the_hash_algobrian m. carlson2019-04-011-2/+2
| * pack-bitmap: replace sha1_to_hexbrian m. carlson2019-04-011-4/+4
| * pack-bitmap: convert struct stored_bitmap to object_idbrian m. carlson2019-04-011-4/+4
| * pack-bitmap: make bitmap header handling hash agnosticbrian m. carlson2019-04-011-1/+1
* | pack-revindex: open index if necessaryJeff King2019-04-161-1/+2
|/
* pack-*.c: remove the_repository referencesNguyễn Thái Ngọc Duy2018-11-121-6/+7
* Merge branch 'jk/pack-objects-with-bitmap-fix'Junio C Hamano2018-09-171-11/+3
|\
| * pack-bitmap: drop "loaded" flagJeff King2018-09-041-6/+3
| * traverse_bitmap_commit_list(): don't free resultJeff King2018-09-041-3/+0
| * bitmap_has_sha1_in_uninteresting(): drop BUG checkJeff King2018-09-041-2/+0
* | Merge branch 'jk/pack-delta-reuse-with-bitmap'Junio C Hamano2018-09-171-1/+24
|\ \ | |/
| * pack-bitmap: save "have" bitmap from walkJeff King2018-08-211-1/+24
* | treewide: use get_all_packsDerrick Stolee2018-08-201-1/+1
|/
* pack-bitmap: add free functionJonathan Tan2018-06-211-6/+29
* pack-bitmap: remove bitmap_git global variableJonathan Tan2018-06-211-144/+173
* Merge branch 'jk/ewah-bounds-check'Junio C Hamano2018-06-181-1/+1
|\
| * ewah: adjust callers of ewah_read_mmap()Jeff King2018-06-181-1/+1
* | Merge branch 'js/use-bug-macro'Junio C Hamano2018-05-301-3/+3
|\ \
| * | Replace all die("BUG: ...") calls by BUG() onesJohannes Schindelin2018-05-061-3/+3
* | | pack-objects: move in_pack_pos out of struct object_entryNguyễn Thái Ngọc Duy2018-04-161-1/+1
|/ /
* | packfile: keep prepare_packed_git() privatesb/packfiles-in-repositoryNguyễn Thái Ngọc Duy2018-03-261-1/+0
* | packfile: add repository argument to prepare_packed_gitStefan Beller2018-03-261-1/+1