summaryrefslogtreecommitdiffstats
path: root/pack-bitmap-write.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'jk/drop-unused-parameters'Junio C Hamano2024-08-261-4/+3
|\
| * pack-bitmap: drop unused parameters from select_pseudo_merges()Jeff King2024-08-171-1/+1
| * pack-bitmap: load writer config from repository parameterJeff King2024-08-171-1/+1
* | pack-bitmap-write.c: select pseudo-merges even for small bitmapsTaylor Blau2024-08-151-0/+4
* | pack-bitmap: drop redundant args from `bitmap_writer_finish()`Taylor Blau2024-08-151-4/+4
* | pack-bitmap: drop redundant args from `bitmap_writer_build()`Taylor Blau2024-08-151-6/+3
* | pack-bitmap: drop redundant args from `bitmap_writer_build_type_index()`Taylor Blau2024-08-151-7/+5
* | pack-bitmap: initialize `bitmap_writer_init()` with packing_dataTaylor Blau2024-08-151-1/+3
|/
* Merge branch 'ps/use-the-repository'Junio C Hamano2024-07-021-2/+4
|\
| * global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt2024-06-141-0/+2
| * hash: require hash algorithm in `hasheq()`, `hashcmp()` and `hashclr()`Patrick Steinhardt2024-06-141-2/+2
* | pseudo-merge: implement support for finding existing mergesTaylor Blau2024-05-241-2/+13
* | pack-bitmap-write.c: write pseudo-merge tableTaylor Blau2024-05-241-0/+131
* | pseudo-merge: implement support for selecting pseudo-merge commitsTaylor Blau2024-05-241-0/+21
* | pack-bitmap: make `bitmap_writer_push_bitmapped_commit()` publicTaylor Blau2024-05-241-5/+4
* | pack-bitmap: implement `bitmap_writer_has_bitmapped_object_id()`Taylor Blau2024-05-241-0/+6
* | pack-bitmap-write: support storing pseudo-merge commitsTaylor Blau2024-05-241-33/+63
* | pack-bitmap: move some initialization to `bitmap_writer_init()`Taylor Blau2024-05-241-6/+18
|/
* pack-bitmap: introduce `bitmap_writer_free()`Taylor Blau2024-05-151-0/+23
* pack-bitmap-write.c: avoid uninitialized 'write_as' fieldTaylor Blau2024-05-151-0/+1
* pack-bitmap: drop unused `max_bitmaps` parameterTaylor Blau2024-05-151-7/+1
* pack-bitmap: avoid use of static `bitmap_writer`Taylor Blau2024-05-151-104/+105
* pack-bitmap-write.c: move commit_positions into commit_pos fieldsTaylor Blau2024-05-151-25/+16
* Merge branch 'eb/hash-transition'Junio C Hamano2024-03-281-1/+1
|\
| * tree-walk: init_tree_desc take an oid to get the hash algorithmEric W. Biederman2023-10-021-1/+1
* | Merge branch 'tb/multi-pack-verbatim-reuse'Junio C Hamano2024-01-131-1/+8
|\ \
| * | pack-bitmap-write: deep-clear the `bb_commit` slabTaylor Blau2023-12-141-1/+8
* | | treewide: remove unnecessary includes in source filesElijah Newren2023-12-261-3/+0
|/ /
* / pack-bitmap-write: rebuild using new bitmap when remappingChristian Couder2023-10-021-1/+5
|/
* git-compat-util: move alloc macros to git-compat-util.hCalvin Wan2023-07-051-1/+0
* object-store-ll.h: split this header out of object-store.hElijah Newren2023-06-211-1/+1
* repository: remove unnecessary include of path.hElijah Newren2023-06-211-0/+1
* diff.h: reduce unnecessary includesElijah Newren2023-04-241-0/+1
* commit.h: reduce unnecessary includesElijah Newren2023-04-241-0/+1
* treewide: remove cache.h inclusion due to object.h changesElijah Newren2023-04-111-1/+1
* Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano2023-04-041-1/+2
|\
| * cocci: apply the "commit.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason2023-03-281-1/+2
* | csum-file.h: remove unnecessary inclusion of cache.hElijah Newren2023-03-211-1/+2
* | environment.h: move declarations for environment.c functions from cache.hElijah Newren2023-03-211-0/+1
* | treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
* | cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-241-0/+1
* | alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2023-02-241-1/+2
|/
* pack-bitmap-write.c: instrument number of reused bitmapsTaylor Blau2022-10-131-1/+7
* pack-bitmap-write: drop unused pack_idx_entry parametersJeff King2022-08-281-6/+2
* pack-bitmap-write.c: write lookup table extensionAbhradeep Chakraborty2022-08-261-2/+89
* bitmap: move `get commit positions` code to `bitmap_writer_finish`Abhradeep Chakraborty2022-08-261-9/+20
* pack-bitmap-write: use const for hashesDerrick Stolee2022-07-191-1/+1
* Merge branch 'ab/plug-leak-in-revisions'Junio C Hamano2022-06-071-0/+1
|\
| * revisions API users: add straightforward release_revisions()Ævar Arnfjörð Bjarmason2022-04-141-0/+1
* | core.fsync: introduce granular fsync control infrastructureNeeraj Singh2022-03-111-1/+2
|/