Elijah Newren
@newren on GitHub. Posts as newren@gmail.com, newren@palantir.com.
7,875
messages
3,706
patches posted
91%
of 267 series merged
359
threads started
2007
first message, Oct 7, 2007
6 days
since the latest message
Patch series
Of 268 patch series (re-rolls counted once), 244 landed on master and 23 did not; 1 posted in the last 90 days is still in review.
- in reviewsend-pack: avoid sending the whole tree when pushing from a shallow clonev3, Sep 6, 2026
- mergedcommit: refuse to amend during conflict resolutionv4, Sep 1, 2026, 6257588252
- mergedObjects treated as missing despite being present, due to race with geometric repackingv3, Aug 29, 2026, b6f5e80fdf
- mergeddiff: avoid misleading statement about -l optionv2, Aug 14, 2026, 764243bdf4
- mergedmailmap: map Elijah Newren's current and previous work addressesAug 12, 2026, 745601a9a9
- mergedsequencer: remove unnecessary variable settingAug 12, 2026, 14058ed717
- mergedserve: reject valueless promisor-remote capabilityAug 12, 2026, dd6b35ff71
- mergedt6600: add test cases for side-exhaustion edge casesv8, Aug 11, 2026, d3180b1534
- mergedcommit-graph: use timestamp_t for max parent generation accumulatorJun 14, 2026, fbcc5408fc
- mergedDuplicate entry hardeningv2, Jun 14, 2026, da80feb5be
- mergedBatch prefetchingv3, May 14, 2026, adfb1e4993
- mergedmerge-ort: handle cached rename & trivial resolution interaction betterApr 20, 2026, b2eec6663f
A series is merged when one of its patches matches a commit on master by the same author, by subject. Versions are linked when they share a patch subject. Patches reworded before landing, or applied under someone else's name, count as not merged.
Recent emails
- Re: [PATCH 2/4] pack-objects: ensure tree/tag closure with '--stdin-packs=follow'
- Re: [PATCH REGRESSION] builtin/rebase: allow user to amend committed conflicts again
- Re: [PATCH REGRESSION] builtin/rebase: allow user to amend committed conflicts again
- Re: [PATCH REGRESSION] builtin/rebase: allow user to amend committed conflicts again
- Re: [PATCH v2 3/3] merge-ll: use tempfile API for external driver files
- Re: [PATCH v2 2/3] merge-ll: catch close() errors when writing external tempfiles
- Re: [PATCH v2 1/3] merge-ll: use strbuf to read back external merge result
- send-pack: advise splitting incomplete shallow pushes
- send-pack: default to excluding shallow boundaries
- send-pack: optionally omit shallow boundaries
- shallow: reject missing boundaries without disconnecting
- receive-pack: avoid repeating connectivity errors
- unpack-objects: distinguish missing objects from type mismatches
- send-pack: avoid sending the whole tree when pushing from a shallow clone
- Re: [PATCH v2 2/2] dir: find common prefix among non-exclude pathspec items
- Re: What's cooking in git.git (Sep 2026, #01)
- Re: [PATCH v2 2/2] dir: find common prefix among non-exclude pathspec items
- Re: [PATCH v2 1/2] dir: do not apply prefix to negative pathspecs
- Re: [PATCH] technical/partial-clone: narrow the one-at-a-time fetch limitation
- Re: [PATCH] technical/partial-clone: narrow the one-at-a-time fetch limitation
- Re: [PATCH v2] send-pack: avoid sending the whole tree when pushing from a shallow clone
- Re: [PATCH] send-pack: avoid sending the whole tree when pushing from a shallow clone
- commit: refuse partial commits during conflict resolution
- commit: refuse to amend during conflict resolution
- commit: reword the empty-commit rebase amend error
- commit: allow a partial commit when a rebase pick becomes empty
- commit: clarify FROM_REBASE_PICK and is_from_rebase() names
- commit: refuse to amend during conflict resolution
- Re: [PATCH v9 0/3] Teach git-replay(1) to linearize merge commits
- Re: [PATCH v3 4/4] packfile: recover when a multi-pack-index names a removed pack