summaryrefslogtreecommitdiff
path: root/pseudo-merge.c
AgeCommit message (Expand)AuthorFilesLines
2026-05-12pack-bitmap: prevent pattern leak on pseudo-merge re-assignmentTaylor Blau1-1/+4
2026-05-12pack-bitmap: reject pseudo-merge "sampleRate" of 0Taylor Blau1-2/+2
2026-05-12pack-bitmap: parse commits in `find_pseudo_merge_group_for_ref()`Taylor Blau1-0/+2
2026-05-12pack-bitmap: fix pseudo-merge lookup for shared commitsTaylor Blau1-2/+2
2026-05-12pack-bitmap: fix inverted binary search in `pseudo_merge_at()`Taylor Blau1-2/+2
2026-04-01pseudo-merge: fix disk reads from find_pseudo_merge()Jeff King1-13/+19
2025-11-04refs: expose peeled object ID via the iteratorPatrick Steinhardt1-1/+1
2025-11-04refs: introduce wrapper struct for `each_ref_fn`Patrick Steinhardt1-12/+9
2024-12-18progress: stop using `the_repository`Patrick Steinhardt1-1/+2
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt1-0/+1
2024-09-30pseudo-merge: fix leaking strmap keysPatrick Steinhardt1-2/+2
2024-09-30pseudo-merge: fix various memory leaksPatrick Steinhardt1-0/+19
2024-08-26Merge branch 'jk/drop-unused-parameters'Junio C Hamano1-4/+4
2024-08-26Merge branch 'tb/pseudo-merge-bitmap-fixes'Junio C Hamano1-4/+9
2024-08-17pack-bitmap: drop unused parameters from select_pseudo_merges()Jeff King1-2/+1
2024-08-17pack-bitmap: load writer config from repository parameterJeff King1-2/+3
2024-08-15pseudo-merge.c: ensure pseudo-merge groups are closedTaylor Blau1-0/+2
2024-08-15pseudo-merge.c: do not generate empty pseudo-merge commitsTaylor Blau1-4/+7
2024-08-09refs: add referent to each_ref_fnJohn Cai1-0/+1
2024-07-02Merge branch 'ps/use-the-repository'Junio C Hamano1-0/+2
2024-06-24Merge branch 'tb/pseudo-merge-reachability-bitmap'Junio C Hamano1-0/+757
2024-05-24pseudo-merge: implement support for finding existing mergesTaylor Blau1-0/+55
2024-05-24pseudo-merge: implement support for reading pseudo-merge commitsTaylor Blau1-0/+235
2024-05-24pseudo-merge: scaffolding for readsTaylor Blau1-0/+10
2024-05-24pseudo-merge: implement support for selecting pseudo-merge commitsTaylor Blau1-0/+454
2024-05-24pseudo-merge.ch: initial commitTaylor Blau1-0/+2