# Jacob Keller

GitHub: https://github.com/jacob-keller
Addresses: jacob.e.keller@intel.com
Messages: 600. Patches: 417. Threads started: 161.
First message: 2013-07-17T20:59:31Z. Latest: 2026-09-20T23:04:55Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2013 | 1 | 0 |
| 2014 | 96 | 38 |
| 2015 | 85 | 73 |
| 2016 | 132 | 123 |
| 2017 | 39 | 39 |
| 2018 | 4 | 3 |
| 2019 | 3 | 2 |
| 2020 | 57 | 49 |
| 2022 | 16 | 8 |
| 2023 | 21 | 7 |
| 2024 | 36 | 24 |
| 2025 | 98 | 49 |
| 2026 | 12 | 2 |

## Patch series

2 merged, 61 not merged, 0 in review (posted in the last 90 days); acceptance rate 3%. Re-rolls count once; merged means a patch matches a commit on master by the same author.

- 2026-06-01 not merged (v2): [describe: fix --exclude, --match with --contains and --all](https://gitlist.dev/t/65730)
- 2025-09-24 merged: [diff --no-index: fix logic for paths ending in '/'](https://gitlist.dev/t/64199) commit c0bec06cfedb
- 2025-07-22 not merged (v4): [reflog: close leak of reflog expire entry](https://gitlist.dev/t/63827)
- 2025-06-27 not merged: [send-pack: clean up extra_have oid array](https://gitlist.dev/t/63704)
- 2025-06-23 not merged (v4): [submodule: improve remote lookup logic](https://gitlist.dev/t/63684)
- 2025-05-21 not merged (v4): [diff: add pathspec support to --no-index](https://gitlist.dev/t/63498)
- 2025-05-14 not merged: [diff --no-index: teach option to exclude files by pattern](https://gitlist.dev/t/63461)
- 2025-02-21 not merged (v2): [mailmap: fix check-mailmap with full mailmap line](https://gitlist.dev/t/62990)
- 2024-09-23 not merged: [send-email: document --mailmap and associated configuration](https://gitlist.dev/t/62180)
- 2024-08-27 not merged (v3): [send-email: add --mailmap support](https://gitlist.dev/t/62011)
- 2024-08-15 not merged (v2): [fixup! send-email: teach git send-email option to translate aliases](https://gitlist.dev/t/61959)
- 2024-08-13 not merged: [format-patch: add support for mailmap file](https://gitlist.dev/t/61945)
- 2024-04-09 not merged: [mailsplit add option to include sanitized subject in filename](https://gitlist.dev/t/61297)
- 2024-03-13 not merged: [mailsplit: add option to extract PATCH M/N numbers](https://gitlist.dev/t/61106)
- 2023-06-27 not merged (v2): [fix cherry-pick/revert status when doing multiple commits](https://gitlist.dev/t/59923)
- 2023-04-24 not merged: [blame: use different author name for fake commit generated by --contents](https://gitlist.dev/t/59646)
- 2023-03-24 not merged (v3): [blame: allow --contents to work with non-HEAD commit](https://gitlist.dev/t/59468)
- 2022-10-12 not merged: [tests: add test highlighting submodule remote breakage](https://gitlist.dev/t/58604)
- 2022-03-12 not merged (v4): [name-rev: use generation numbers if available](https://gitlist.dev/t/57544)
- 2022-02-14 not merged: [name-rev: test showing failure with non-monotonic commit dates](https://gitlist.dev/t/57413)
- 2020-10-01 not merged (v2): [teach format.useAutoBase "whenAble" option](https://gitlist.dev/t/54334)
- 2020-09-25 not merged (v3): [implement negative refspecs](https://gitlist.dev/t/54302)
- 2020-08-21 not merged: [minor refspec cleanups](https://gitlist.dev/t/54089)
- 2020-05-28 not merged (v3): [improve switch/checkout completion](https://gitlist.dev/t/53571)
- 2020-04-22 not merged: [completion: complete remote branches with switch --track](https://gitlist.dev/t/53288)
- 2019-08-22 not merged: [git-submodule: fix expansion of depth for cmd_update](https://gitlist.dev/t/51711)
- 2019-02-26 not merged: [describe: bail of --contains --all is used with --exclude or --match](https://gitlist.dev/t/50599)
- 2018-10-02 not merged (v3): [coccicheck: process every source file at once](https://gitlist.dev/t/49471)
- 2017-12-07 not merged: [diff: add tests for --relative without optional prefix value](https://gitlist.dev/t/47397)
- 2017-12-07 not merged (v2): [diff: fix --relative without arguments](https://gitlist.dev/t/47392)

## Recent emails

- 2026-09-20 [Re: [PATCH] diff --no-index: fix -R with file/directory conflicts](https://gitlist.dev/e/0c82d50e-f2c0-4db6-ade8-7a403cac73da%40intel.com)
- 2026-06-01 [[PATCH v2] describe: fix --exclude, --match with --contains and --all](https://gitlist.dev/e/20260601233727.43558-1-jacob.e.keller%40intel.com)
- 2026-06-01 [Re: [PATCH] describe: fix --exclude, --match with --contains and --all](https://gitlist.dev/e/3ad3a7ad-14de-4972-acbd-433ad4ced7f8%40intel.com)
- 2026-05-28 [[PATCH] describe: fix --exclude, --match with --contains and --all](https://gitlist.dev/e/20260528232950.187002-2-jacob.e.keller%40intel.com)
- 2026-05-11 [Re: unexpected auto-maintenance, was Re: git hogs the CPU, RAM and storage despite its config](https://gitlist.dev/e/d769b895-4388-4c5d-bc13-52bc80ca6b01%40intel.com)
- 2026-05-11 [Re: unexpected auto-maintenance, was Re: git hogs the CPU, RAM and storage despite its config](https://gitlist.dev/e/590781db-7c19-4aa8-8497-e16e5eb5eba1%40intel.com)
- 2026-03-06 [Re: [PATCH 4/4] Makefile: turn on NO_MMAP when building with LSan](https://gitlist.dev/e/796110ee-d795-4445-9d82-7026370a88cf%40intel.com)
- 2026-03-05 [memory leak when cloning a repository](https://gitlist.dev/e/b9fa930e-7d5e-47f1-8896-1997cf7c0cdb%40intel.com)
- 2026-02-26 [Re: [PATCH v7 1/4] help: use list_aliases() for alias listing](https://gitlist.dev/e/71a2c638-9dc4-4add-9306-b4110e6c499f%40intel.com)
- 2026-02-24 [Re: [PATCH v7 1/4] help: use list_aliases() for alias listing](https://gitlist.dev/e/00ce69ee-0f1a-4569-a19b-b426a5e475e4%40intel.com)
- 2026-02-24 [Re: [PATCH v7 1/4] help: use list_aliases() for alias listing](https://gitlist.dev/e/6953f6f2-22e8-4efb-8169-395e1c52634f%40intel.com)
- 2026-01-28 [workaround for git maintenance systemd services not exiting when git is built with address sanitizer](https://gitlist.dev/e/be156fc6-169b-4cc4-b44b-c77360c44d75%40intel.com)
- 2025-10-13 [Re: [PATCH] diff --no-index: fix logic for paths ending in '/'](https://gitlist.dev/e/0cc105dd-717a-49d1-96ca-e884e7d9f157%40intel.com)
- 2025-09-25 [Re: [PATCH] diff --no-index: fix logic for paths ending in '/'](https://gitlist.dev/e/de75e7f3-6c59-4f62-8d11-dea33804cc59%40intel.com)
- 2025-09-24 [[PATCH] diff --no-index: fix logic for paths ending in '/'](https://gitlist.dev/e/20250924-jk-fix-no-index-path-with-slash-v1-1-6b2028c0de92%40intel.com)
- 2025-09-24 [Re: [PATCH v4 3/3] diff --no-index: support limiting by pathspec](https://gitlist.dev/e/c919ef8a-cf37-4ee7-9713-775246bc7243%40intel.com)
- 2025-09-24 [Re: [PATCH v4 3/3] diff --no-index: support limiting by pathspec](https://gitlist.dev/e/5da981d0-0a9c-4840-b413-54ec29d349e6%40intel.com)
- 2025-09-23 [Re: [PATCH v4 3/3] diff --no-index: support limiting by pathspec](https://gitlist.dev/e/a9cecd57-e683-4efd-9c79-5618000319f3%40intel.com)
- 2025-07-22 [[PATCH v4] reflog: close leak of reflog expire entry](https://gitlist.dev/e/20250722-jk-fix-leak-reflog-expire-config-v4-1-b65a83551020%40gmail.com)
- 2025-07-22 [Re: [PATCH v3] reflog: close leak of reflog expire entry](https://gitlist.dev/e/72f13c54-d5c7-4366-bba2-b641d9e2b0c7%40intel.com)
- 2025-07-22 [Re: [PATCH v3] reflog: close leak of reflog expire entry](https://gitlist.dev/e/fd14c857-63a8-41e7-8361-bc816d4a47c4%40intel.com)
- 2025-07-21 [[PATCH v3] reflog: close leak of reflog expire entry](https://gitlist.dev/e/20250721-jk-fix-leak-reflog-expire-config-v3-1-c488b0586e80%40gmail.com)
- 2025-07-10 [Re: [PATCH v2] reflog: close leak of reflog expire entry](https://gitlist.dev/e/6fa10a33-7434-434a-9ef3-02fbaf21e1e1%40intel.com)
- 2025-07-09 [[PATCH v2] reflog: close leak of reflog expire entry](https://gitlist.dev/e/20250709-jk-fix-leak-reflog-expire-config-v2-1-f9af934be8c1%40gmail.com)
- 2025-07-09 [RE: [PATCH] reflog: close leak of reflog expire entry](https://gitlist.dev/e/CO1PR11MB50898FF5DA67F4F6A474CECFD649A%40CO1PR11MB5089.namprd11.prod.outlook.com)
- 2025-07-09 [[PATCH] reflog: close leak of reflog expire entry](https://gitlist.dev/e/20250709-jk-fix-leak-reflog-expire-config-v1-1-34d5461cf8f5%40gmail.com)
- 2025-07-03 [Re: [PATCH] send-pack: clean up extra_have oid array](https://gitlist.dev/e/72331edd-8e03-4415-ada2-2be8fbee922b%40intel.com)
- 2025-07-01 [Re: [PATCH] send-pack: clean up extra_have oid array](https://gitlist.dev/e/753b6548-9b7c-411a-ab39-adbf769f83bd%40intel.com)
- 2025-06-27 [[PATCH] send-pack: clean up extra_have oid array](https://gitlist.dev/e/20250627-jk-fix-leak-send-pack-v1-1-aadcf0ed8a4b%40gmail.com)
- 2025-06-25 [Re: How to exclude tagged commits from git log <revision-range>?](https://gitlist.dev/e/0595f247-745f-4d57-9d20-4c2065b6c902%40intel.com)
