summaryrefslogtreecommitdiffstats
path: root/pack-bitmap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'jk/check-pack-valid-before-opening-bitmap'Junio C Hamano2021-08-021-0/+5
|\
| * pack-bitmap: check pack validity when opening bitmapJeff King2021-07-231-0/+5
* | Merge branch 'tb/bitmap-type-filter-comment-fix'Junio C Hamano2021-08-021-5/+6
|\ \
| * | pack-bitmap: clarify comment in filter_bitmap_exclude_type()Taylor Blau2021-07-201-5/+6
* | | bitmaps: don't recurse into trees already in the bitmapJeff King2021-06-151-0/+18
| |/ |/|
* | Merge branch 'ps/rev-list-object-type-filter'Junio C Hamano2021-05-071-5/+40
|\ \
| * | rev-list: allow filtering of provided itemsPatrick Steinhardt2021-04-191-2/+4
| * | pack-bitmap: implement combined filterPatrick Steinhardt2021-04-191-0/+10
| * | pack-bitmap: implement object type filterPatrick Steinhardt2021-04-191-3/+26
* | | Merge branch 'jk/prune-with-bitmap-fix'Junio C Hamano2021-05-071-0/+3
|\ \ \
| * | | pack-bitmap: clean up include_check after useJeff King2021-04-291-0/+3
* | | | Merge branch 'tb/pack-preferred-tips-to-give-bitmap'Junio C Hamano2021-04-131-0/+24
|\ \ \ \ | |_|/ / |/| | |
| * | | builtin/pack-objects.c: respect 'pack.preferBitmapTips'Taylor Blau2021-03-311-0/+6
| * | | pack-bitmap: add 'test_bitmap_commits()' helperTaylor Blau2021-03-311-0/+18
| |/ /
* | | Merge branch 'ps/pack-bitmap-optim'Junio C Hamano2021-04-071-0/+1
|\ \ \ | |/ / |/| |
| * | pack-bitmap: avoid traversal of objects referenced by uninteresting tagPatrick Steinhardt2021-03-221-0/+1
| |/
* | use CALLOC_ARRAYRené Scharfe2021-03-131-2/+2
* | rev-list: add --disk-usage option for calculating disk usageJeff King2021-02-111-0/+81
* | rebuild_existing_bitmaps(): convert to new revindex APITaylor Blau2021-01-131-3/+2
* | try_partial_reuse(): convert to new revindex APITaylor Blau2021-01-131-8/+5
* | get_size_by_pos(): convert to new revindex APITaylor Blau2021-01-131-4/+4
* | show_objects_for_type(): convert to new revindex APITaylor Blau2021-01-131-6/+7
* | bitmap_position_packfile(): convert to new revindex APITaylor Blau2021-01-131-1/+4
* | pack-bitmap: factor out 'add_commit_to_bitmap()'Taylor Blau2020-12-081-15/+21
* | pack-bitmap: factor out 'bitmap_for_commit()'Taylor Blau2020-12-081-14/+19
* | pack-bitmap-write: ignore BITMAP_FLAG_REUSEJeff King2020-12-081-40/+6
* | pack-bitmap.c: check reads more aggressively when loadingTaylor Blau2020-12-081-1/+6
* | rev-list: die when --test-bitmap detects a mismatchJeff King2020-12-081-1/+1
* | pack-bitmap: bounds-check size of cache extensionJeff King2020-12-081-2/+6
* | pack-bitmap: fix header size checkJeff King2020-12-081-3/+4
|/
* 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