# Jeff Hostetler

Addresses: git@jeffhostetler.com
Messages: 2345. Patches: 1542. Threads started: 113.
First message: 2016-03-24T13:47:32Z. Latest: 2024-09-10T02:29:10Z.

## Messages per year

| Year | Messages | Patches |
|---|---|---|
| 2016 | 86 | 58 |
| 2017 | 545 | 361 |
| 2018 | 184 | 88 |
| 2019 | 344 | 227 |
| 2020 | 26 | 1 |
| 2021 | 423 | 273 |
| 2022 | 632 | 473 |
| 2023 | 34 | 3 |
| 2024 | 71 | 58 |

## Patch series

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

- 2024-09-10 not merged: [survey: stub in new experimental `git-survey` command](https://gitlist.dev/t/62091)
- 2024-03-07 not merged (v2): [trace2: move 'def_param' events into 'cmd_name' and 'cmd_alias'](https://gitlist.dev/t/61047)
- 2024-02-26 not merged (v3): [FSMonitor edge cases on case-insensitive file systems](https://gitlist.dev/t/60908)
- 2023-11-22 not merged: [trace2: fix signature of trace2_def_param() macro](https://gitlist.dev/t/60548)
- 2022-12-14 not merged (v2): [fsmonitor: eliminate call to deprecated FSEventStream function](https://gitlist.dev/t/58889)
- 2022-12-01 not merged: [fsmonitor: fix race seen in t7527](https://gitlist.dev/t/58887)
- 2022-10-24 not merged (v4): [Trace2 timers and counters and some cleanup](https://gitlist.dev/t/58564)
- 2022-05-26 not merged (v9): [Builtin FSMonitor Part 3](https://gitlist.dev/t/57414)
- 2021-10-04 not merged: [t/perf/perf-lib.sh: remove test_times.* at the end test_perf_()](https://gitlist.dev/t/56644)
- 2021-05-20 not merged (v3): [simple-ipc: correct ifdefs when NO_PTHREADS is defined](https://gitlist.dev/t/55727)
- 2021-03-22 not merged (v7): [[RFC] Simple IPC Mechanism](https://gitlist.dev/t/54978)
- 2021-03-04 not merged: [Simple IPC Cleanups](https://gitlist.dev/t/55255)
- 2021-02-24 not merged: [dir: fix malloc of root untracked_cache_dir](https://gitlist.dev/t/55204)
- 2021-02-03 not merged (v2): [FSMonitor Preliminary Commits](https://gitlist.dev/t/55087)
- 2020-12-14 not merged: [index-format.txt: document v2 format of file system monitor extension](https://gitlist.dev/t/54818)
- 2019-11-21 not merged (v6): [trace2:experiment: clear_ce_flags_1](https://gitlist.dev/t/51691)
- 2019-08-09 not merged (v3): [trace2: clean up formatting in perf target format](https://gitlist.dev/t/51565)
- 2019-06-25 not merged (v3): [cache-tree.c: avoid reusing the DEBUG constant](https://gitlist.dev/t/51332)
- 2019-06-18 not merged: [status: add status.aheadbehind setting](https://gitlist.dev/t/51334)
- 2019-06-08 not merged: [diffcore-rename: speed up register_rename_src](https://gitlist.dev/t/51267)
- 2019-05-21 not merged: [trace2: fix tracing when NO_PTHREADS is defined](https://gitlist.dev/t/51144)
- 2019-04-29 not merged (v5): [trace2: load trace2 settings from system config](https://gitlist.dev/t/50834)
- 2019-03-21 not merged (v3): [multi-pack-index: fix verify on large repos](https://gitlist.dev/t/50771)
- 2019-02-22 not merged (v7): [Trace2 tracing facility](https://gitlist.dev/t/50293)
- 2018-09-11 not merged (v3): [Fixup for js/mingw-o-append](https://gitlist.dev/t/49301)
- 2018-07-24 not merged: [config.c: fix msvc compile error](https://gitlist.dev/t/48947)
- 2018-07-24 not merged: [msvc: fix non-standard escape sequence in source](https://gitlist.dev/t/48946)
- 2018-07-13 not merged: [RFC: structured logging](https://gitlist.dev/t/48879)
- 2018-07-13 not merged (v11): [json_writer V10](https://gitlist.dev/t/48878)
- 2018-06-07 not merged: [telemetry design overview (part 1)](https://gitlist.dev/t/48670)

## Recent emails

- 2024-09-10 [[PATCH 10/30] survey: add command line opts to select references](https://gitlist.dev/e/90986876381e4ccc10c5e191a3928407181e6a04.1725935335.git.gitgitgadget%40gmail.com)
- 2024-09-10 [[PATCH 11/30] survey: collect the set of requested refs](https://gitlist.dev/e/efa1793a5729b152b8961238dd834a26275e969a.1725935335.git.gitgitgadget%40gmail.com)
- 2024-09-10 [[PATCH 09/30] survey: stub in new experimental `git-survey` command](https://gitlist.dev/e/7d43a1634bbe2d2efa96a806e3de1f1fd480041b.1725935335.git.gitgitgadget%40gmail.com)
- 2024-05-15 [Re: t0211-trace2-perf.sh: typo patern -> pattern](https://gitlist.dev/e/fe76b111-f080-5d1f-c51f-591e9381c116%40jeffhostetler.com)
- 2024-03-07 [[PATCH v2 3/3] trace2: emit 'def_param' set with 'cmd_name' event](https://gitlist.dev/e/178721cd4f044af44b9d7e625cabf63c5e19c75d.1709824949.git.gitgitgadget%40gmail.com)
- 2024-03-07 [[PATCH v2 2/3] trace2: avoid emitting 'def_param' set more than once](https://gitlist.dev/e/65068e97597241e297f5d7cdb60012be1784e9dc.1709824949.git.gitgitgadget%40gmail.com)
- 2024-03-07 [[PATCH v2 1/3] t0211: demonstrate missing 'def_param' events for certain commands](https://gitlist.dev/e/b378b93242a7870772fdb53d7bf2d58d3347ba62.1709824949.git.gitgitgadget%40gmail.com)
- 2024-03-07 [[PATCH v2 0/3] trace2: move generation of 'def_param' events into code for 'cmd_name'](https://gitlist.dev/e/pull.1679.v2.git.1709824949.gitgitgadget%40gmail.com)
- 2024-03-06 [Re: [PATCH 4/4] trace2: remove unneeded calls to generate 'def_param' set](https://gitlist.dev/e/f1c1847f-49fa-5573-55f4-7cca401df401%40jeffhostetler.com)
- 2024-03-06 [Re: [PATCH v3 00/14] FSMonitor edge cases on case-insensitive file systems](https://gitlist.dev/e/feb7725d-877b-f738-5914-84e5cf26aa80%40jeffhostetler.com)
- 2024-03-04 [[PATCH 3/4] trace2: emit 'def_param' set with 'cmd_name' event](https://gitlist.dev/e/9507184b4f1147be529898023d8d504819596f71.1709566808.git.gitgitgadget%40gmail.com)
- 2024-03-04 [[PATCH 4/4] trace2: remove unneeded calls to generate 'def_param' set](https://gitlist.dev/e/e8528715ebf97c12622c2e73f914ab4228a0927c.1709566808.git.gitgitgadget%40gmail.com)
- 2024-03-04 [[PATCH 2/4] trace2: avoid emitting 'def_param' set more than once](https://gitlist.dev/e/65068e97597241e297f5d7cdb60012be1784e9dc.1709566808.git.gitgitgadget%40gmail.com)
- 2024-03-04 [[PATCH 1/4] t0211: demonstrate missing 'def_param' events for certain commands](https://gitlist.dev/e/b378b93242a7870772fdb53d7bf2d58d3347ba62.1709566808.git.gitgitgadget%40gmail.com)
- 2024-03-04 [[PATCH 0/4] trace2: move 'def_param' events into 'cmd_name' and 'cmd_alias'](https://gitlist.dev/e/pull.1679.git.1709566808.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 14/14] fsmonitor: support case-insensitive events](https://gitlist.dev/e/ec036c04d1b003385683f0ed1dec80cc3bbfb813.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 13/14] fsmonitor: refactor bit invalidation in refresh callback](https://gitlist.dev/e/04867eccfcd89e4a905899f6ee5f595396a4a9ea.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 12/14] fsmonitor: trace the new invalidated cache-entry count](https://gitlist.dev/e/0148319aea5cf32c454be9d1a0efc7934580d7a7.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 11/14] fsmonitor: return invalided cache-entry count on non-directory event](https://gitlist.dev/e/53f73c1515d0f64bf13f0b30e9039dedbf441f2c.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 10/14] fsmonitor: remove custom loop from non-directory path handler](https://gitlist.dev/e/3fa7536cf8039c4e9324d9ea6d2b0e9ae4bbb10b.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 09/14] fsmonitor: return invalidated cache-entry count on directory event](https://gitlist.dev/e/5fea8b9476e6bf0e0635e886364f0d718deac97c.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 08/14] fsmonitor: move untracked-cache invalidation into helper functions](https://gitlist.dev/e/6e87ea6deafdb5f26e66925c5869d78c967af2dc.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 06/14] dir: create untracked_cache_invalidate_trimmed_path()](https://gitlist.dev/e/ed735e3f1cb90ef887a211a5e208ebe9f13810a3.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 07/14] fsmonitor: refactor untracked-cache invalidation](https://gitlist.dev/e/2a43c6cbe0dd5e3d343cb40ec040b7269379e5a4.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 05/14] fsmonitor: refactor refresh callback for non-directory events](https://gitlist.dev/e/348b9b0c94e23d82f1df69b0b24b70d6cfb48a19.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 03/14] fsmonitor: refactor refresh callback on directory events](https://gitlist.dev/e/518cb4dd5df0c71ef43078129fbf78a8b232a749.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 04/14] fsmonitor: clarify handling of directory events in callback helper](https://gitlist.dev/e/9a4b5bf990bcddb2707207b7a523f0b9945d84a0.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 02/14] t7527: add case-insensitve test for FSMonitor](https://gitlist.dev/e/beeebf5596385cf72f7aa566fd277da738e627fd.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 01/14] name-hash: add index_dir_find()](https://gitlist.dev/e/64ae07aaeaa2f9e91d153ddd1aacefb62188456f.1708983566.git.gitgitgadget%40gmail.com)
- 2024-02-26 [[PATCH v3 00/14] FSMonitor edge cases on case-insensitive file systems](https://gitlist.dev/e/pull.1662.v3.git.1708983565.gitgitgadget%40gmail.com)
