Show patches with: Submitter = Taylor Blau       |    Archived = No       |   1234 patches
« 1 2 ... 3 4 512 13 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,14/17] commit-graph: drop unnecessary `graph_read_bloom_data_context` bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,13/17] commit-graph.c: unconditionally load Bloom filters bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,12/17] bloom: prepare to discard incompatible Bloom filters bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,11/17] bloom: annotate filters with hash version bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,10/17] commit-graph: new Bloom filter version that fixes murmur3 bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,09/17] repo-settings: introduce commitgraph.changedPathsVersion bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,08/17] t4216: test changed path filters with high bit paths bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,07/17] t/helper/test-read-graph: implement `bloom-filters` mode bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,06/17] bloom.h: make `load_bloom_filter_from_graph()` public bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,05/17] t/helper/test-read-graph.c: extract `dump_graph_info()` bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,04/17] gitformat-commit-graph: describe version 2 of BDAT bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,03/17] commit-graph: ensure Bloom filters are read with consistent settings bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,02/17] revision.c: consult Bloom filters for root commits bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[v5,01/17] t/t4216-log-bloom.sh: harden `test_bloom_filters_not_used()` bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2024-01-16 Taylor Blau Superseded
[2/2] pack-objects: enable multi-pack reuse via `feature.experimental` pack-objects: enable multi-pack reuse via feature.experimental - - - --- 2024-01-16 Taylor Blau Superseded
[1/2] t5332-multi-pack-reuse.sh: extract pack-objects helper functions pack-objects: enable multi-pack reuse via feature.experimental - - - --- 2024-01-16 Taylor Blau Superseded
[v2,26/26] t/perf: add performance tests for multi-pack reuse pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,25/26] pack-bitmap: enable reuse from all bitmapped packs pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,24/26] pack-objects: allow setting `pack.allowPackReuse` to "single" pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,23/26] t/test-lib-functions.sh: implement `test_trace2_data` helper pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,22/26] pack-objects: add tracing for various packfile metrics pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,21/26] pack-bitmap: prepare to mark objects from multiple packs for reuse pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,20/26] pack-revindex: implement `midx_pair_to_pack_pos()` pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,19/26] pack-revindex: factor out `midx_key_to_pack_pos()` helper pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,18/26] midx: implement `midx_preferred_pack()` pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,17/26] git-compat-util.h: implement checked size_t to uint32_t conversion pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,16/26] pack-objects: include number of packs reused in output pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,15/26] pack-objects: prepare `write_reused_pack_verbatim()` for multi-pack reuse pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,14/26] pack-objects: prepare `write_reused_pack()` for multi-pack reuse pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,13/26] pack-objects: pass `bitmapped_pack`'s to pack-reuse functions pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,12/26] pack-objects: keep track of `pack_start` for each reuse pack pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,11/26] pack-objects: parameterize pack-reuse routines over a single pack pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,10/26] pack-bitmap: return multiple packs via `reuse_partial_packfile_from_bitmap()` pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,09/26] pack-bitmap: simplify `reuse_partial_packfile_from_bitmap()` signature pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,08/26] ewah: implement `bitmap_is_empty()` pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,07/26] pack-bitmap: pass `bitmapped_pack` struct to pack-reuse functions pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,06/26] midx: implement `midx_locate_pack()` pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,05/26] midx: implement `BTMP` chunk pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,04/26] midx: factor out `fill_pack_info()` pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,03/26] pack-bitmap: plug leak in find_objects() pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,02/26] pack-bitmap-write: deep-clear the `bb_commit` slab pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[v2,01/26] pack-objects: free packing_data in more places pack-objects: multi-pack verbatim reuse - - - --- 2023-12-14 Taylor Blau Accepted
[24/24] t/perf: add performance tests for multi-pack reuse pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[23/24] pack-bitmap: reuse objects from all disjoint packs pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[22/24] pack-objects: allow setting `pack.allowPackReuse` to "single" pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[21/24] t/test-lib-functions.sh: implement `test_trace2_data` helper pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[20/24] pack-objects: add tracing for various packfile metrics pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[19/24] pack-bitmap: prepare to mark objects from multiple packs for reuse pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[18/24] pack-objects: include number of packs reused in output pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[17/24] pack-objects: prepare `write_reused_pack_verbatim()` for multi-pack reuse pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[16/24] pack-objects: prepare `write_reused_pack()` for multi-pack reuse pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[15/24] pack-objects: pass `bitmapped_pack`'s to pack-reuse functions pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[14/24] pack-objects: keep track of `pack_start` for each reuse pack pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[13/24] pack-objects: parameterize pack-reuse routines over a single pack pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[12/24] pack-bitmap: return multiple packs via `reuse_partial_packfile_from_bitmap()` pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[11/24] pack-bitmap: simplify `reuse_partial_packfile_from_bitmap()` signature pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[10/24] pack-bitmap: pass `bitmapped_pack` struct to pack-reuse functions pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[09/24] repack: implement `--extend-disjoint` mode pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[08/24] pack-objects: implement `--ignore-disjoint` mode pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[07/24] midx: implement `--retain-disjoint` mode pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[06/24] midx: implement `midx_locate_pack()` pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[05/24] midx: implement `DISP` chunk pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[04/24] midx: factor out `fill_pack_info()` pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[03/24] pack-bitmap: plug leak in find_objects() pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[02/24] pack-bitmap-write: deep-clear the `bb_commit` slab pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[01/24] pack-objects: free packing_data in more places pack-objects: multi-pack verbatim reuse - - - --- 2023-11-28 Taylor Blau Superseded
[2/2] pack-bitmap: drop --unpacked non-commit objects from results revision: exclude all packed objects with `--unpacked` - - - --- 2023-11-06 Taylor Blau Accepted
[1/2] list-objects: drop --unpacked non-commit objects from results revision: exclude all packed objects with `--unpacked` - - - --- 2023-11-06 Taylor Blau Accepted
[v2,2/2] Documentation/gitformat-pack.txt: fix incorrect MIDX documentation Documentation/gitformat-pack.txt: correct a few issues/typos - - - --- 2023-10-31 Taylor Blau Accepted
[v2,1/2] Documentation/gitformat-pack.txt: fix typo Documentation/gitformat-pack.txt: correct a few issues/typos - - - --- 2023-10-31 Taylor Blau Accepted
[v4,7/7] builtin/merge-tree.c: implement support for `--write-pack` merge-ort: implement support for packing objects together - - - --- 2023-10-19 Taylor Blau Superseded
[v4,6/7] bulk-checkin: introduce `index_tree_bulk_checkin_incore()` merge-ort: implement support for packing objects together - - - --- 2023-10-19 Taylor Blau Superseded
[v4,5/7] bulk-checkin: introduce `index_blob_bulk_checkin_incore()` merge-ort: implement support for packing objects together - - - --- 2023-10-19 Taylor Blau Superseded
[v4,4/7] bulk-checkin: implement `SOURCE_INCORE` mode for `bulk_checkin_source` merge-ort: implement support for packing objects together - - - --- 2023-10-19 Taylor Blau Superseded
[v4,3/7] bulk-checkin: refactor deflate routine to accept a `bulk_checkin_source` merge-ort: implement support for packing objects together - - - --- 2023-10-19 Taylor Blau Superseded
[v4,2/7] bulk-checkin: generify `stream_blob_to_pack()` for arbitrary types merge-ort: implement support for packing objects together - - - --- 2023-10-19 Taylor Blau Superseded
[v4,1/7] bulk-checkin: extract abstract `bulk_checkin_source` merge-ort: implement support for packing objects together - - - --- 2023-10-19 Taylor Blau Superseded
[v3,10/10] builtin/merge-tree.c: implement support for `--write-pack` merge-ort: implement support for packing objects together - - - --- 2023-10-18 Taylor Blau Superseded
[v3,09/10] bulk-checkin: introduce `index_tree_bulk_checkin_incore()` merge-ort: implement support for packing objects together - - - --- 2023-10-18 Taylor Blau Superseded
[v3,08/10] bulk-checkin: introduce `index_blob_bulk_checkin_incore()` merge-ort: implement support for packing objects together - - - --- 2023-10-18 Taylor Blau Superseded
[v3,07/10] bulk-checkin: generify `stream_blob_to_pack()` for arbitrary types merge-ort: implement support for packing objects together - - - --- 2023-10-18 Taylor Blau Superseded
[v3,06/10] bulk-checkin: implement `SOURCE_INCORE` mode for `bulk_checkin_source` merge-ort: implement support for packing objects together - - - --- 2023-10-18 Taylor Blau Superseded
[v3,05/10] bulk-checkin: extract abstract `bulk_checkin_source` merge-ort: implement support for packing objects together - - - --- 2023-10-18 Taylor Blau Superseded
[v3,04/10] bulk-checkin: factor out `finalize_checkpoint()` merge-ort: implement support for packing objects together - - - --- 2023-10-18 Taylor Blau Superseded
[v3,03/10] bulk-checkin: factor out `truncate_checkpoint()` merge-ort: implement support for packing objects together - - - --- 2023-10-18 Taylor Blau Superseded
[v3,02/10] bulk-checkin: factor out `prepare_checkpoint()` merge-ort: implement support for packing objects together - - - --- 2023-10-18 Taylor Blau Superseded
[v3,01/10] bulk-checkin: factor out `format_object_header_hash()` merge-ort: implement support for packing objects together - - - --- 2023-10-18 Taylor Blau Superseded
[v2,7/7] builtin/merge-tree.c: implement support for `--write-pack` merge-ort: implement support for packing objects together - - - --- 2023-10-17 Taylor Blau Superseded
[v2,6/7] bulk-checkin: introduce `index_tree_bulk_checkin_incore()` merge-ort: implement support for packing objects together - - - --- 2023-10-17 Taylor Blau Superseded
[v2,5/7] bulk-checkin: introduce `index_blob_bulk_checkin_incore()` merge-ort: implement support for packing objects together - - - --- 2023-10-17 Taylor Blau Superseded
[v2,4/7] bulk-checkin: factor our `finalize_checkpoint()` merge-ort: implement support for packing objects together - - - --- 2023-10-17 Taylor Blau Superseded
[v2,3/7] bulk-checkin: factor out `truncate_checkpoint()` merge-ort: implement support for packing objects together - - - --- 2023-10-17 Taylor Blau Superseded
[v2,2/7] bulk-checkin: factor out `prepare_checkpoint()` merge-ort: implement support for packing objects together - - - --- 2023-10-17 Taylor Blau Superseded
[v2,1/7] bulk-checkin: factor out `format_object_header_hash()` merge-ort: implement support for packing objects together - - - --- 2023-10-17 Taylor Blau Superseded
[2/2] Documentation/gitformat-pack.txt: fix incorrect MIDX documentation Documentation/gitformat-pack.txt: correct a few issues/typos - - - --- 2023-10-12 Taylor Blau Superseded
[1/2] Documentation/gitformat-pack.txt: fix typo Documentation/gitformat-pack.txt: correct a few issues/typos - - - --- 2023-10-12 Taylor Blau Superseded
[v3,17/17] bloom: introduce `deinit_bloom_filters()` bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2023-10-10 Taylor Blau Superseded
[v3,16/17] commit-graph: reuse existing Bloom filters where possible bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2023-10-10 Taylor Blau Superseded
[v3,15/17] object.h: fix mis-aligned flag bits table bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2023-10-10 Taylor Blau Superseded
[v3,14/17] commit-graph: drop unnecessary `graph_read_bloom_data_context` bloom: changed-path Bloom filters v2 (& sundries) - - - --- 2023-10-10 Taylor Blau Superseded
« 1 2 ... 3 4 512 13 »