Show patches with: Submitter = Jonathan Tan       |    Archived = No       |   284 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
usage: trace2 BUG() invocations usage: trace2 BUG() invocations - - - --- 2021-02-05 Jonathan Tan Superseded
t5606: run clone branch name test with protocol v2 t5606: run clone branch name test with protocol v2 - - - --- 2021-03-17 Jonathan Tan Accepted
t5601: mark protocol v2-only test t5601: mark protocol v2-only test - - - --- 2021-05-04 Jonathan Tan Accepted
submodule: extract path to submodule gitdir func submodule: extract path to submodule gitdir func - - - --- 2021-09-15 Jonathan Tan Accepted
sparse-checkout: create leading directory sparse-checkout: create leading directory - - - --- 2022-01-20 Jonathan Tan Superseded
shallow: reset commit grafts when shallow is reset shallow: reset commit grafts when shallow is reset - - - --- 2022-03-17 Jonathan Tan Accepted
sequencer: tolerate abbreviated stopped-sha file sequencer: tolerate abbreviated stopped-sha file - - - --- 2020-10-21 Jonathan Tan Accepted
packfile: avoid overflowing shift during decode packfile: avoid overflowing shift during decode - - - --- 2021-11-10 Jonathan Tan Accepted
negotiator/skipping: avoid stack overflow negotiator/skipping: avoid stack overflow - - - --- 2022-10-25 Jonathan Tan Accepted
ls-files: support --recurse-submodules --stage ls-files: support --recurse-submodules --stage - - - --- 2022-02-18 Jonathan Tan Superseded
index-pack: make get_base_data() comment clearer index-pack: make get_base_data() comment clearer - - - --- 2020-10-07 Jonathan Tan Accepted
http-fetch: invoke trace2_cmd_name() http-fetch: invoke trace2_cmd_name() - - - --- 2022-12-12 Jonathan Tan Accepted
fetch: no FETCH_HEAD display if --no-write-fetch-head fetch: no FETCH_HEAD display if --no-write-fetch-head - - - --- 2020-09-02 Jonathan Tan Superseded
fetch-pack: write effective filter to trace2 fetch-pack: write effective filter to trace2 - - - --- 2022-07-15 Jonathan Tan Superseded
fetch-pack: make unexpected peek result non-fatal fetch-pack: make unexpected peek result non-fatal - - - --- 2022-05-16 Jonathan Tan Accepted
fetch-pack: in partial clone, pass --promisor fetch-pack: in partial clone, pass --promisor - - - --- 2020-08-20 Jonathan Tan Superseded
fetch-pack: in partial clone, pass --promisor fetch-pack: in partial clone, pass --promisor - - - --- 2020-08-24 Jonathan Tan Accepted
fetch-pack: do not mix --pack_header and packfile uri fetch-pack: do not mix --pack_header and packfile uri - - - --- 2021-03-05 Jonathan Tan Accepted
Doc: no midx and partial clone relation Doc: no midx and partial clone relation - - - --- 2021-11-22 Jonathan Tan Accepted
Doc: clarify contents of packfile sent as URI Doc: clarify contents of packfile sent as URI - - - --- 2021-01-20 Jonathan Tan Accepted
CodingGuidelines: use octal escapes, not hex CodingGuidelines: use octal escapes, not hex - - - --- 2023-06-13 Jonathan Tan Superseded
clone: support unusual remote ref configurations clone: support unusual remote ref configurations - - - --- 2022-01-24 Jonathan Tan Accepted
apply: when -R, also reverse list of sections apply: when -R, also reverse list of sections - - - --- 2020-09-28 Jonathan Tan Superseded
[WIP,v2,2/2] config: include file if remote URL matches a glob Conditional config includes based on remote URL - - - --- 2021-10-29 Jonathan Tan Superseded
[WIP,v2,1/2] config: make git_config_include() static Conditional config includes based on remote URL - - - --- 2021-10-29 Jonathan Tan Superseded
[v8,3/3] clone: respect remote unborn HEAD Cloning with remote unborn HEAD - - - --- 2021-02-05 Jonathan Tan Accepted
[v8,2/3] connect, transport: encapsulate arg in struct Cloning with remote unborn HEAD - - - --- 2021-02-05 Jonathan Tan Accepted
[v8,2/2] config: include file if remote URL matches a glob Conditional config includes based on remote URL - - - --- 2022-01-18 Jonathan Tan Accepted
[v8,1/3] ls-refs: report unborn targets of symrefs Cloning with remote unborn HEAD - - - --- 2021-02-05 Jonathan Tan Accepted
[v8,1/2] config: make git_config_include() static Conditional config includes based on remote URL - - - --- 2022-01-18 Jonathan Tan Accepted
[v7,6/7] repo-settings: introduce commitgraph.changedPathsVersion Changed path filter hash fix and version bump - - - --- 2023-08-01 Jonathan Tan Accepted
[v7,5/7] t4216: test changed path filters with high bit paths Changed path filter hash fix and version bump - - - --- 2023-08-01 Jonathan Tan Accepted
[v7,3/7] bloom.h: make `load_bloom_filter_from_graph()` public Changed path filter hash fix and version bump - - - --- 2023-08-01 Jonathan Tan Accepted
[v7,3/3] clone: respect remote unborn HEAD Cloning with remote unborn HEAD - - - --- 2021-02-05 Jonathan Tan Superseded
[v7,2/3] connect, transport: encapsulate arg in struct Cloning with remote unborn HEAD - - - --- 2021-02-05 Jonathan Tan Superseded
[v7,1/7] gitformat-commit-graph: describe version 2 of BDAT Changed path filter hash fix and version bump - - - --- 2023-08-01 Jonathan Tan Accepted
[v7,1/3] ls-refs: report unborn targets of symrefs Cloning with remote unborn HEAD - - - --- 2021-02-05 Jonathan Tan Superseded
[v7,1/2] config: make git_config_include() static Conditional config includes based on remote URL - - - --- 2021-12-14 Jonathan Tan Accepted
[v6,7/7] commit-graph: new filter ver. that fixes murmur3 Changed path filter hash fix and version bump - - - --- 2023-07-20 Jonathan Tan Superseded
[v6,6/7] repo-settings: introduce commitgraph.changedPathsVersion Changed path filter hash fix and version bump - - - --- 2023-07-20 Jonathan Tan Superseded
[v6,5/7] t4216: test changed path filters with high bit paths Changed path filter hash fix and version bump - - - --- 2023-07-20 Jonathan Tan Superseded
[v6,4/7] t/helper/test-read-graph: implement `bloom-filters` mode Changed path filter hash fix and version bump - - - --- 2023-07-20 Jonathan Tan Superseded
[v6,4/4] commit: don't lazy-fetch commits Don't lazy-fetch commits when parsing them - - - --- 2022-12-14 Jonathan Tan Accepted
[v6,3/7] bloom.h: make `load_bloom_filter_from_graph()` public Changed path filter hash fix and version bump - - - --- 2023-07-20 Jonathan Tan Superseded
[v6,3/4] object-file: emit corruption errors when detected Don't lazy-fetch commits when parsing them - - - --- 2022-12-14 Jonathan Tan Accepted
[v6,3/3] clone: respect remote unborn HEAD Cloning with remote unborn HEAD - - - --- 2021-02-02 Jonathan Tan Superseded
[v6,2/7] t/helper/test-read-graph.c: extract `dump_graph_info()` Changed path filter hash fix and version bump - - - --- 2023-07-20 Jonathan Tan Superseded
[v6,2/4] object-file: refactor map_loose_object_1() Don't lazy-fetch commits when parsing them - - - --- 2022-12-14 Jonathan Tan Accepted
[v6,2/3] connect, transport: encapsulate arg in struct Cloning with remote unborn HEAD - - - --- 2021-02-02 Jonathan Tan Superseded
[v6,2/2] config: include file if remote URL matches a glob Conditional config includes based on remote URL - - - --- 2021-12-07 Jonathan Tan Superseded
[v6,1/7] gitformat-commit-graph: describe version 2 of BDAT Changed path filter hash fix and version bump - - - --- 2023-07-20 Jonathan Tan Superseded
[v6,1/4] object-file: remove OBJECT_INFO_IGNORE_LOOSE Don't lazy-fetch commits when parsing them - - - --- 2022-12-14 Jonathan Tan Accepted
[v6,1/3] ls-refs: report unborn targets of symrefs Cloning with remote unborn HEAD - - - --- 2021-02-02 Jonathan Tan Superseded
[v6,1/2] config: make git_config_include() static Conditional config includes based on remote URL - - - --- 2021-12-07 Jonathan Tan Superseded
[v5,4/4] commit: don't lazy-fetch commits Don't lazy-fetch commits when parsing them - - - --- 2022-12-12 Jonathan Tan Superseded
[v5,4/4] commit-graph: new filter ver. that fixes murmur3 Changed path filter hash fix and version bump - - - --- 2023-07-13 Jonathan Tan Superseded
[v5,3/4] repo-settings: introduce commitgraph.changedPathsVersion Changed path filter hash fix and version bump - - - --- 2023-07-13 Jonathan Tan Superseded
[v5,3/4] object-file: emit corruption errors when detected Don't lazy-fetch commits when parsing them - - - --- 2022-12-12 Jonathan Tan Superseded
[v5,3/3] clone: respect remote unborn HEAD Cloning with remote unborn HEAD - - - --- 2021-01-26 Jonathan Tan Superseded
[v5,2/4] t4216: test changed path filters with high bit paths Changed path filter hash fix and version bump - - - --- 2023-07-13 Jonathan Tan Superseded
[v5,2/4] object-file: refactor map_loose_object_1() Don't lazy-fetch commits when parsing them - - - --- 2022-12-12 Jonathan Tan Superseded
[v5,2/3] connect, transport: encapsulate arg in struct Cloning with remote unborn HEAD - - - --- 2021-01-26 Jonathan Tan Superseded
[v5,2/2] config: include file if remote URL matches a glob Conditional config includes based on remote URL - - - --- 2021-12-02 Jonathan Tan Superseded
[v5,1/4] object-file: remove OBJECT_INFO_IGNORE_LOOSE Don't lazy-fetch commits when parsing them - - - --- 2022-12-12 Jonathan Tan Superseded
[v5,1/4] gitformat-commit-graph: describe version 2 of BDAT Changed path filter hash fix and version bump - - - --- 2023-07-13 Jonathan Tan Superseded
[v5,1/3] ls-refs: report unborn targets of symrefs Cloning with remote unborn HEAD - - - --- 2021-01-26 Jonathan Tan Superseded
[v5,1/2] config: make git_config_include() static Conditional config includes based on remote URL - - - --- 2021-12-02 Jonathan Tan Superseded
[v4,7/7] submodule: trace adding submodule ODB as alternate No more adding submodule ODB as alternate - - - --- 2021-10-08 Jonathan Tan Accepted
[v4,6/7] submodule: pass repo to check_has_commit() No more adding submodule ODB as alternate - - - --- 2021-10-08 Jonathan Tan Accepted
[v4,5/7] object-file: only register submodule ODB if needed No more adding submodule ODB as alternate - - - --- 2021-10-08 Jonathan Tan Accepted
[v4,5/5] promisor-remote: teach lazy-fetch in any repo First steps towards partial clone submodules - - - --- 2021-06-17 Jonathan Tan Accepted
[v4,4/7] merge-{ort,recursive}: remove add_submodule_odb() No more adding submodule ODB as alternate - - - --- 2021-10-08 Jonathan Tan Accepted
[v4,4/5] run-command: refactor subprocess env preparation First steps towards partial clone submodules - - - --- 2021-06-17 Jonathan Tan Accepted
[v4,4/4] parse: separate out parsing functions from config.h Preliminary patches before git-std-lib - - - --- 2023-09-29 Jonathan Tan Accepted
[v4,4/4] commit: don't lazy-fetch commits Don't lazy-fetch commits when parsing them - - - --- 2022-12-09 Jonathan Tan Superseded
[v4,3/7] refs: peeling non-the_repository iterators is BUG No more adding submodule ODB as alternate - - - --- 2021-10-08 Jonathan Tan Accepted
[v4,3/5] submodule: refrain from filtering GIT_CONFIG_COUNT First steps towards partial clone submodules - - - --- 2021-06-17 Jonathan Tan Accepted
[v4,3/4] object-file: emit corruption errors when detected Don't lazy-fetch commits when parsing them - - - --- 2022-12-09 Jonathan Tan Superseded
[v4,3/4] config: correct bad boolean env value error message Preliminary patches before git-std-lib - - - --- 2023-09-29 Jonathan Tan Accepted
[v4,2/7] refs: teach arbitrary repo support to iterators No more adding submodule ODB as alternate - - - --- 2021-10-08 Jonathan Tan Accepted
[v4,2/5] promisor-remote: support per-repository config First steps towards partial clone submodules - - - --- 2021-06-17 Jonathan Tan Accepted
[v4,2/4] wrapper: reduce scope of remove_or_warn() Preliminary patches before git-std-lib - - - --- 2023-09-29 Jonathan Tan Accepted
[v4,2/4] object-file: refactor map_loose_object_1() Don't lazy-fetch commits when parsing them - - - --- 2022-12-09 Jonathan Tan Superseded
[v4,2/2] config: include file if remote URL matches a glob Conditional config includes based on remote URL - - - --- 2021-11-29 Jonathan Tan Superseded
[v4,1/7] refs: plumb repo into ref stores No more adding submodule ODB as alternate - - - --- 2021-10-08 Jonathan Tan Accepted
[v4,1/7] pack-objects: create new name-hash function version pack-objects: Create an alternative name hash algorithm (recreated) - - - --- 2025-01-27 Jonathan Tan Accepted
[v4,1/5] repository: move global r_f_p_c to repo struct First steps towards partial clone submodules - - - --- 2021-06-17 Jonathan Tan Accepted
[v4,1/4] object-file: remove OBJECT_INFO_IGNORE_LOOSE Don't lazy-fetch commits when parsing them - - - --- 2022-12-09 Jonathan Tan Superseded
[v4,1/4] hex-ll: separate out non-hash-algo functions Preliminary patches before git-std-lib - - - --- 2023-09-29 Jonathan Tan Accepted
[v4,1/2] config: make git_config_include() static Conditional config includes based on remote URL - - - --- 2021-11-29 Jonathan Tan Superseded
[v3] fetch-pack: write effective filter to trace2 [v3] fetch-pack: write effective filter to trace2 - - - --- 2022-07-26 Jonathan Tan Accepted
[v3] commit,shallow: unparse commits if grafts changed [v3] commit,shallow: unparse commits if grafts changed - - - --- 2022-06-06 Jonathan Tan Accepted
[v3] CodingGuidelines: use octal escapes, not hex [v3] CodingGuidelines: use octal escapes, not hex - - - --- 2023-06-14 Jonathan Tan Accepted
[v3,8/8] t7814: show lack of alternate ODB-adding In grep, no adding submodule ODB as alternates - - - --- 2021-08-16 Jonathan Tan Accepted
[v3,7/8] submodule-config: pass repo upon blob config read In grep, no adding submodule ODB as alternates - - - --- 2021-08-16 Jonathan Tan Accepted
[v3,7/7] submodule: trace adding submodule ODB as alternate No more adding submodule ODB as alternate - - - --- 2021-09-29 Jonathan Tan Superseded
[v3,6/8] grep: add repository to OID grep sources In grep, no adding submodule ODB as alternates - - - --- 2021-08-16 Jonathan Tan Accepted
[v3,6/7] submodule: pass repo to check_has_commit() No more adding submodule ODB as alternate - - - --- 2021-09-29 Jonathan Tan Superseded
[v3,5/8] grep: allocate subrepos on heap In grep, no adding submodule ODB as alternates - - - --- 2021-08-16 Jonathan Tan Accepted
[v3,5/7] object-file: only register submodule ODB if needed No more adding submodule ODB as alternate - - - --- 2021-09-29 Jonathan Tan Superseded
« 1 2 3 »