Siddharth Shrimali
@SiddharthShrimali on GitHub. Posts as r.siddharth.shrimali@gmail.com.
105
messages
73
patches posted
75%
of 12 series merged
19
threads started
2026
first message, Feb 27, 2026
2 days
since the latest message
Patch series
Of 13 patch series (re-rolls counted once), 9 landed on master and 3 did not; 1 posted in the last 90 days is still in review.
- in reviewrepack: do not rebuild packs on --dry-runOct 8, 2026
- mergedrepack: add --drop-filtered to reclaim space in partial clonesv5, Aug 13, 2026, 401c308671
- not mergedparse-options: introduce die_for_required_opt() helperv2, Jun 8, 2026
- mergedt7004: cleanup and modernize brittle testsv2, Apr 21, 2026, e3253255d3
- mergedt7004: replace wc -l with modern test helpersApr 1, 2026, 42148dafdf
- not mergedbackfill: handle unexpected argumentsv3, Mar 22, 2026
- mergedt0410: modernize delete_object helperv3, Mar 13, 2026, d39cef3a1a
- mergedt3200: replace hardcoded null OID with $ZERO_OIDv2, Mar 11, 2026, 30310f3cc4
- mergedsubmodule--helper: replace malloc with xmallocv2, Mar 10, 2026, 35f220b639
- not mergedbuiltin/help.c: move strbuf out of help loopsv2, Mar 10, 2026
- mergedt9123: use test_when_finished for cleanupMar 5, 2026, 63c00a677b
- mergedt3700: modernize and fix exit code suppressionv3, Mar 3, 2026, fc2ead0053
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
- repack: do not rebuild packs on --dry-run
- Re: [BUG] repack --drop-filtered --dry-run writes packs and honors -d in Git 2.56.0
- Re: [GSoC PATCH v5 6/6] builtin/repack: add guards for --drop-filtered
- [GSoC Blog] Submission : Improve Disk Space Recovery for Partial Clones
- [GSoC Blog] Week 11&12 : Improve Disk Space Recovery for Partial Clones
- Re: [GSoC PATCH v5 0/6] repack: add --drop-filtered to reclaim space in partial clones
- builtin/repack: add guards for --drop-filtered
- builtin/repack: actually drop filtered promisor blobs
- builtin/repack: enumerate promisor blobs for --drop-filtered
- repack-promisor: allow excluding objects from the rebuilt promisor pack
- list-objects-filter: add list_objects_filter__filter_oidset()
- builtin/repack: add --drop-filtered and --dry-run options
- repack: add --drop-filtered to reclaim space in partial clones
- Re: [GSoC PATCH v4 6/7] builtin/repack: add guards for --drop-filtered
- Re: [GSoC PATCH v4 2/7] list-objects-filter: add list_objects_filter__filter_oidset()
- Re: [GSoC PATCH v4 0/7] repack: add --drop-filtered to reclaim space in partial clones
- [GSoC Blog] Week 11 : Improve Disk Space Recovery for Partial Clones
- [GSoC Blog] Week 9&10 : Improve Disk Space Recovery for Partial Clones
- Documentation/git-repack: document --drop-filtered and --dry-run
- builtin/repack: add guards for --drop-filtered
- builtin/repack: actually drop filtered promisor blobs
- builtin/repack: enumerate promisor blobs for --drop-filtered
- repack-promisor: allow excluding objects from the rebuilt promisor pack
- list-objects-filter: add list_objects_filter__filter_oidset()
- builtin/repack.c: add --drop-filtered and --dry-run options
- repack: add --drop-filtered to reclaim space in partial clones
- Re: [GSoC PATCH v3 0/7] repack: add --drop-filtered to reclaim space in partial clones
- Re: [GSoC PATCH v3 0/7] repack: add --drop-filtered to reclaim space in partial clones
- Documentation/git-repack: document --drop-filtered and --dry-run
- builtin/repack: add guards for --drop-filtered