Show patches with: Submitter = Jonathan Tan       |    Archived = No       |   286 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/2] promisor-remote: remove a return value Fail early when partial clone prefetch fails - - - --- 2022-09-27 Jonathan Tan Superseded
[1/2] promisor-remote: remove unused variable Fix overriding of partial clone filter when lazy-fetching - - - --- 2020-09-22 Jonathan Tan Superseded
[1/2] Revert "fetch-pack: add a deref_without_lazy_fetch_extended()" When fetching, warn if in commit graph but not obj db - - - --- 2024-10-29 Jonathan Tan Accepted
[1/2] t4216: test wrong bloom filter version rejection Changed path filter hash fix and version bump - - - --- 2023-05-22 Jonathan Tan Superseded
[1/2] unpack-trees: refactor prefetching code Another partial clone prefetch - - - --- 2021-07-23 Jonathan Tan Accepted
[1/3] index-pack: dedup first during outgoing link check Performance improvements for repacking non-promisor objects - - - --- 2024-12-02 Jonathan Tan Superseded
[1/3] send-pack: fix push.negotiate with remote helper Push negotiation fixes - - - --- 2021-06-23 Jonathan Tan Superseded
[1/3] t6437: run absorbgitdirs on repos More add_submodule_odb() cleanup in merge code - - - --- 2021-09-08 Jonathan Tan Superseded
[1/4] object-file: reread object with exact same args Don't lazy-fetch commits when parsing them - - - --- 2022-11-30 Jonathan Tan Superseded
[1/4] promisor-remote: read partialClone config here First steps towards partial clone submodules - 1 - --- 2021-06-01 Jonathan Tan Superseded
[1/5] pack-objects: make variable non-static When fetching from a promisor remote, repack local objects referenced - - - --- 2024-10-24 Jonathan Tan Superseded
[1/6] fetch-pack: buffer object-format with other args Push negotiation - - - --- 2021-04-09 Jonathan Tan Superseded
[1/7] Documentation: deltaBaseCacheLimit is per-thread Better threaded delta resolution in index-pack (another try) - - - --- 2020-08-24 Jonathan Tan Superseded
[1/7] submodule: lazily add submodule ODBs as alternates In grep, no adding submodule ODB as alternates - 1 - --- 2021-08-10 Jonathan Tan Superseded
[1/9] refs: make _advance() check struct repo, not flag No more adding submodule ODB as alternate - - - --- 2021-09-21 Jonathan Tan Superseded
[2/2] cache-tree: prefetch in partial clone read-tree Another partial clone prefetch - - - --- 2021-07-23 Jonathan Tan Accepted
[2/2] commit-graph: fix murmur3, bump filter ver. to 2 Changed path filter hash fix and version bump - - - --- 2023-05-22 Jonathan Tan Superseded
[2/2] fetch: do not override partial clone filter Fix overriding of partial clone filter when lazy-fetching - - - --- 2020-09-22 Jonathan Tan Superseded
[2/2] promisor-remote: die upon failing fetch Fail early when partial clone prefetch fails - - - --- 2022-09-27 Jonathan Tan Superseded
[2/3] index-pack: no blobs during outgoing link check Performance improvements for repacking non-promisor objects - - - --- 2024-12-02 Jonathan Tan Superseded
[2/3] revision: remove "submodule" from opt struct More add_submodule_odb() cleanup in merge code - - - --- 2021-09-08 Jonathan Tan Superseded
[2/3] send-pack: fix push nego. when remote has refs Push negotiation fixes - 1 - --- 2021-06-23 Jonathan Tan Superseded
[2/4] object-file: refactor corrupt object diagnosis Don't lazy-fetch commits when parsing them - - - --- 2022-11-30 Jonathan Tan Superseded
[2/4] promisor-remote: support per-repository config First steps towards partial clone submodules - - - --- 2021-06-01 Jonathan Tan Superseded
[2/5] t0410: make test description clearer When fetching from a promisor remote, repack local objects referenced - - - --- 2024-10-24 Jonathan Tan Superseded
[2/6] fetch-pack: refactor process_acks() Push negotiation - - - --- 2021-04-09 Jonathan Tan Superseded
[2/7] grep: use submodule-ODB-as-alternate lazy-addition In grep, no adding submodule ODB as alternates - 1 - --- 2021-08-10 Jonathan Tan Superseded
[2/7] index-pack: remove redundant parameter Better threaded delta resolution in index-pack (another try) - - - --- 2020-08-24 Jonathan Tan Superseded
[2/9] refs: add repo paramater to _iterator_peel() No more adding submodule ODB as alternate - - - --- 2021-09-21 Jonathan Tan Superseded
[3/3] DO NOT SUBMIT commit-reach,revision: verify non-mixing More add_submodule_odb() cleanup in merge code - - - --- 2021-09-08 Jonathan Tan Superseded
[3/3] fetch: die on invalid --negotiation-tip hash Push negotiation fixes - - - --- 2021-06-23 Jonathan Tan Superseded
[3/3] index-pack: commit tree during outgoing link check Performance improvements for repacking non-promisor objects - - - --- 2024-12-02 Jonathan Tan Superseded
[3/4] object-file: refactor replace object lookup Don't lazy-fetch commits when parsing them - - - --- 2022-11-30 Jonathan Tan Superseded
[3/4] run-command: move envvar-resetting function First steps towards partial clone submodules - 1 - --- 2021-06-01 Jonathan Tan Superseded
[3/5] t0410: use from-scratch server When fetching from a promisor remote, repack local objects referenced - - - --- 2024-10-24 Jonathan Tan Superseded
[3/6] fetch-pack: refactor add_haves() Push negotiation - - - --- 2021-04-09 Jonathan Tan Superseded
[3/7] grep: typesafe versions of grep_source_init In grep, no adding submodule ODB as alternates - 1 - --- 2021-08-10 Jonathan Tan Superseded
[3/7] index-pack: unify threaded and unthreaded code Better threaded delta resolution in index-pack (another try) - - - --- 2020-08-24 Jonathan Tan Superseded
[3/9] refs iterator: support non-the_repository advance No more adding submodule ODB as alternate - - - --- 2021-09-21 Jonathan Tan Superseded
[4/4] commit: don't lazy-fetch commits Don't lazy-fetch commits when parsing them - - - --- 2022-11-30 Jonathan Tan Superseded
[4/4] promisor-remote: teach lazy-fetch in any repo First steps towards partial clone submodules - - - --- 2021-06-01 Jonathan Tan Superseded
[4/5] t5300: move --window clamp test next to unclamped When fetching from a promisor remote, repack local objects referenced - - - --- 2024-10-24 Jonathan Tan Superseded
[4/6] fetch-pack: refactor command and capability write Push negotiation - - - --- 2021-04-09 Jonathan Tan Superseded
[4/7] grep: read submodule entry with explicit repo In grep, no adding submodule ODB as alternates - 1 - --- 2021-08-10 Jonathan Tan Superseded
[4/7] index-pack: remove redundant child field Better threaded delta resolution in index-pack (another try) - - - --- 2020-08-24 Jonathan Tan Superseded
[4/9] refs: teach refs_for_each_ref() arbitrary repos No more adding submodule ODB as alternate - - - --- 2021-09-21 Jonathan Tan Superseded
[5/5] index-pack: repack local links into promisor packs When fetching from a promisor remote, repack local objects referenced - - - --- 2024-10-24 Jonathan Tan Superseded
[5/6] fetch: teach independent negotiation (no packfile) Push negotiation - - - --- 2021-04-09 Jonathan Tan Superseded
[5/7] grep: allocate subrepos on heap In grep, no adding submodule ODB as alternates - 1 - --- 2021-08-10 Jonathan Tan Superseded
[5/7] index-pack: calculate {ref,ofs}_{first,last} early Better threaded delta resolution in index-pack (another try) - - - --- 2020-08-24 Jonathan Tan Superseded
[5/9] merge-{ort,recursive}: remove add_submodule_odb() No more adding submodule ODB as alternate - 1 - --- 2021-09-21 Jonathan Tan Superseded
[6/6] send-pack: support push negotiation Push negotiation - - - --- 2021-04-09 Jonathan Tan Superseded
[6/7] grep: add repository to OID grep sources In grep, no adding submodule ODB as alternates - - - --- 2021-08-10 Jonathan Tan Superseded
[6/7] index-pack: make resolve_delta() assume base data Better threaded delta resolution in index-pack (another try) - - - --- 2020-08-24 Jonathan Tan Superseded
[6/9] object-file: only register submodule ODB if needed No more adding submodule ODB as alternate - - - --- 2021-09-21 Jonathan Tan Superseded
[7/7] index-pack: make quantum of work smaller Better threaded delta resolution in index-pack (another try) - - - --- 2020-08-24 Jonathan Tan Superseded
[7/7] t7814: show lack of alternate ODB-adding In grep, no adding submodule ODB as alternates - 1 - --- 2021-08-10 Jonathan Tan Superseded
[7/9] submodule: pass repo to check_has_commit() No more adding submodule ODB as alternate - - - --- 2021-09-21 Jonathan Tan Superseded
[8/9] refs: change refs_for_each_ref_in() to take repo No more adding submodule ODB as alternate - - - --- 2021-09-21 Jonathan Tan Superseded
[9/9] submodule: trace adding submodule ODB as alternate No more adding submodule ODB as alternate - - - --- 2021-09-21 Jonathan Tan Superseded
[RFC,1/2] config: make git_config_include() static Conditional config includes based on remote URL - - - --- 2021-10-12 Jonathan Tan Superseded
[RFC,1/2] hook: move list of hooks MVP implementation of remote-suggested hooks - - - --- 2021-06-16 Jonathan Tan Superseded
[RFC,1/3] strbuf: make add_lines() public Avoid passing global comment_line_char repeatedly - - - --- 2023-10-30 Jonathan Tan Superseded
[RFC,2/2] clone,fetch: remote-suggested auto-updating hooks MVP implementation of remote-suggested hooks - - - --- 2021-06-16 Jonathan Tan Superseded
[RFC,2/2] config: include file if remote URL matches a glob Conditional config includes based on remote URL - - - --- 2021-10-12 Jonathan Tan Superseded
[RFC,2/3] strbuf_commented_addf(): drop the comment_line_char parameter Avoid passing global comment_line_char repeatedly - - - --- 2023-10-30 Jonathan Tan Superseded
[RFC,3/3] strbuf_add_commented_lines(): drop the comment_line_char parameter Avoid passing global comment_line_char repeatedly - - - --- 2023-10-30 Jonathan Tan Superseded
[RFC,v2] usage: add trace2 entry upon warning() [RFC,v2] usage: add trace2 entry upon warning() - - - --- 2020-11-23 Jonathan Tan Superseded
[RFC] usage: add trace2 entry upon warning() [RFC] usage: add trace2 entry upon warning() - - - --- 2020-11-23 Jonathan Tan Superseded
[v2,1/2] promisor-remote: remove a return value Fail early when partial clone prefetch fails - - - --- 2022-10-04 Jonathan Tan Accepted
[v2,1/2] promisor-remote: remove unused variable Fix overriding of partial clone filter when lazy-fetching - - - --- 2020-09-28 Jonathan Tan Accepted
[v2,1/2] Revert "fetch-pack: add a deref_without_lazy_fetch_extended()" When fetching, die if in commit graph but not obj db - - - --- 2024-10-31 Jonathan Tan Superseded
[v2,1/2] sha1-name: replace unsigned int with option struct Fix for git checkout @{u} (non-local) then git status - - - --- 2020-08-29 Jonathan Tan Superseded
[v2,1/3] index-pack --promisor: dedup before checking links Performance improvements for repacking non-promisor objects - - - --- 2024-12-03 Jonathan Tan Superseded
[v2,1/3] ls-refs: report unborn targets of symrefs Cloning with remote unborn HEAD - - - --- 2020-12-16 Jonathan Tan Superseded
[v2,1/3] object-file: don't exit early if skipping loose Don't lazy-fetch commits when parsing them - - - --- 2022-12-07 Jonathan Tan Superseded
[v2,1/3] send-pack: fix push.negotiate with remote helper Push negotiation fixes - - - --- 2021-07-15 Jonathan Tan Accepted
[v2,1/3] submodule: remove unnecessary unabsorbed fallback More add_submodule_odb() cleanup in merge code - - - --- 2021-09-09 Jonathan Tan Accepted
[v2,1/3] t4216: test changed path filters with high bit paths Changed path filter hash fix and version bump - - - --- 2023-05-31 Jonathan Tan Superseded
[v2,1/4] http: allow custom index-pack args Check .gitmodules when using packfile URIs - - - --- 2021-02-22 Jonathan Tan Accepted
[v2,1/4] object-file: reread object with exact same args Don't lazy-fetch commits when parsing them - - - --- 2022-12-01 Jonathan Tan Superseded
[v2,1/4] promisor-remote: read partialClone config here First steps towards partial clone submodules - - - --- 2021-06-08 Jonathan Tan Superseded
[v2,1/4] sha1-file: introduce no-lazy-fetch has_object() No-lazy-fetch has_object() and some fixes - - - --- 2020-08-05 Jonathan Tan Accepted
[v2,1/4] t0410: make test description clearer When fetching from a promisor remote, repack local objects referenced - - - --- 2024-11-01 Jonathan Tan Accepted
[v2,1/5] fetch-pack: refactor process_acks() Push negotiation - - - --- 2021-05-04 Jonathan Tan Accepted
[v2,1/7] Documentation: deltaBaseCacheLimit is per-thread Better threaded delta resolution in index-pack (another try) - - - --- 2020-09-08 Jonathan Tan Accepted
[v2,1/8] pack-objects: create new name-hash function version pack-objects: Create an alternative name hash algorithm (recreated) - - - --- 2024-12-02 Jonathan Tan Superseded
[v2,1/8] submodule: lazily add submodule ODBs as alternates In grep, no adding submodule ODB as alternates - - - --- 2021-08-13 Jonathan Tan Superseded
[v2,1/9] refs: plumb repo param in begin-iterator functions No more adding submodule ODB as alternate - - - --- 2021-09-28 Jonathan Tan Superseded
[v2,2/2] fetch-pack: warn if in commit graph but not obj db When fetching, die if in commit graph but not obj db - - - --- 2024-10-31 Jonathan Tan Superseded
[v2,2/2] fetch: do not override partial clone filter Fix overriding of partial clone filter when lazy-fetching - - - --- 2020-09-28 Jonathan Tan Accepted
[v2,2/2] promisor-remote: die upon failing fetch Fail early when partial clone prefetch fails - - - --- 2022-10-04 Jonathan Tan Accepted
[v2,2/2] wt-status: tolerate dangling marks Fix for git checkout @{u} (non-local) then git status - - - --- 2020-08-29 Jonathan Tan Superseded
[v2,2/3] connect, transport: add no-op arg for future patch Cloning with remote unborn HEAD - - - --- 2020-12-16 Jonathan Tan Superseded
[v2,2/3] index-pack --promisor: don't check blobs Performance improvements for repacking non-promisor objects - - - --- 2024-12-03 Jonathan Tan Superseded
[v2,2/3] object-file: emit corruption errors when detected Don't lazy-fetch commits when parsing them - - - --- 2022-12-07 Jonathan Tan Superseded
[v2,2/3] repo-settings: introduce commitgraph.changedPathsVersion Changed path filter hash fix and version bump - - - --- 2023-05-31 Jonathan Tan Superseded
[v2,2/3] repository: support unabsorbed in repo_submodule_init More add_submodule_odb() cleanup in merge code - - - --- 2021-09-09 Jonathan Tan Accepted
[v2,2/3] send-pack: fix push nego. when remote has refs Push negotiation fixes - - - --- 2021-07-15 Jonathan Tan Accepted
[v2,2/4] apply: do not lazy fetch when applying binary No-lazy-fetch has_object() and some fixes - - - --- 2020-08-05 Jonathan Tan Accepted
« 1 2 3 »