Sam Bostock
@sambostock on GitHub. Posts as sam.bostock@shopify.com.
16
messages
15
patches posted
80%
of 5 series merged
6
threads started
2021
first message, Apr 13, 2021
Feb 6, 2026
since the latest message
Patch series
Of 5 patch series (re-rolls counted once), 4 landed on master and 1 did not.
- mergedmerge-ours: sparse-index integrationv2, Feb 6, 2026, ba447e9cec
- mergedworktree: clarify --expire applies to missing worktreesv3, Jan 28, 2026, 6f5ca70580
- mergedbundle-uri: validate that bundle entries have a uriv2, Dec 19, 2025, 7796c14a1a
- mergeddoc: fix `update-ref` `symref-create` formattingDec 9, 2025, 5ae594f30b
- not mergedrefs: support migration with worktreesOct 27, 2025
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
- merge-ours: integrate with sparse-index
- merge-ours: drop USE_THE_REPOSITORY_VARIABLE
- merge-ours: sparse-index integration
- merge-ours: integrate with sparse-index
- merge-ours: drop USE_THE_REPOSITORY_VARIABLE
- merge-ours: sparse-index integration
- worktree: clarify that --expire only affects missing worktrees
- worktree: use 'prune' instead of 'expire' in help text
- worktree: clarify --expire applies to missing worktrees
- worktree: clarify --expire applies to missing worktrees
- bundle-uri: validate that bundle entries have a uri
- worktree: clarify --expire applies to missing worktrees
- bundle-uri: validate that bundle entries have a uri
- doc: fix `update-ref` `symref-create` formatting
- refs: support migration with worktrees
- `git fetch` not updating 'origin/HEAD' after branch rename