Karthik Nayak
@KarthikNayak on GitHub. Posts as karthik.188@gmail.com.
3,988
messages
1,811
patches posted
83%
of 63 series merged
191
threads started
2014
first message, Mar 3, 2014
23 hours
since the latest message
Patch series
Of 65 patch series (re-rolls counted once), 52 landed on master and 11 did not; 2 posted in the last 90 days are still in review.
- in reviewfetch: commit references fetched before backfilling tagsOct 8, 2026
- in reviewpacked-refs: use `fwrite()` when passing refs verbatimv4, Oct 7, 2026
- mergedci: fix unit tests not running on windowsSep 24, 2026, 933247f61c
- mergedhook: introduce the report hook for git-receive-pack(1)v10, Sep 11, 2026, 87fcb886b4
- mergedreftable/stack: avoid reloading the stack when lockedv2, Aug 24, 2026, aae63be1d8
- mergedrefs/files: skip lock files during consistency checksv3, May 17, 2026, e0fcba2d9c
- mergedrefs: move some of the generic logic out of the backendsv4, May 4, 2026, 8a349a1d79
- mergedrefs: allow setting the reference directoryv9, Feb 25, 2026, 4ffbb02ee4
- mergedrefs: provide detailed error messages when using batched updatev5, Jan 25, 2026, be54b10fd7
- mergedfetch: fix non-conflicting tags not being committedv8, Nov 21, 2025, 8ff2eef8ad
- mergedmaintenance: add an 'is-needed' subcommandv4, Nov 8, 2025, 9b93ab8a9c
- mergedrefs/reftable: add fsck checksv6, Oct 7, 2025, 5a71321ddb
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] fetch: commit references fetched before backfilling tags
- Re: [PATCH] fetch: commit references fetched before backfilling tags
- Re: [PATCH v4 0/4] refs: run copy and rename through transactions
- fetch: commit references fetched before backfilling tags
- Re: [PATCH v2 00/13] odb/source-files: move alternates into the backend
- packed-refs: use `fwrite()` when passing refs verbatim
- Re: [PATCH v3] packed-refs: use `fwrite()` when passing refs verbatim
- Re: [PATCH v3] packed-refs: use `fwrite()` when passing refs verbatim
- Re: [PATCH v3] packed-refs: use `fwrite()` when passing refs verbatim
- Re: [PATCH 00/13] odb/source-files: move alternates into the backend
- Re: [PATCH 12/13] odb/source-files: move alternates into the backend
- Re: [PATCH 08/13] tmp-objdir: manage quarantine as an object directory
- Re: [PATCH 08/13] tmp-objdir: manage quarantine as an object directory
- Re: [PATCH 02/13] commit-graph: stop depending on `struct odb_source`
- Re: [PATCH] builtin/repo: rename "references.format" to "references.storageFormat"
- Re: [PATCH v2] packed-refs: use `fwrite()` when passing refs verbatim
- packed-refs: use `fwrite()` when passing refs verbatim
- Re: [PATCH 04/13] odb: refactor `odb_for_each_alternate()` to yield dirs
- Re: [PATCH 02/13] commit-graph: stop depending on `struct odb_source`
- Re: [PATCH 01/13] commit-graph: require resolved packfile paths for `stdin_packs`
- Re: [PATCH] builtin/repo: rename "references.format" to "references.storageFormat"
- packed-refs: use `fwrite()` when passing refs verbatim
- Re: [PATCH] packed-refs: use `fwrite()` when passing refs verbatim
- Re: [PATCH v2 0/3] refs/reftable: fix on-disk representation of reflog timezones
- Re: [PATCH 1/3] date: add helpers to convert between "+HHMM" timezones and minutes
- packed-refs: use `fwrite()` when passing refs verbatim
- Re: [PATCH 0/7] A couple of Meson improvements
- Re: [PATCH 7/7] gitlab-ci: fix hanging MSVC jobs
- Re: [PATCH 6/7] meson: update wrappers
- Re: [PATCH 3/7] meson: use precompiled headers for our test-helper