git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: What's cooking in git.git (Mar 2022, #03; Mon, 14)

From
JHJeff Hostetler <git@jeffhostetler.com>
Date
Mar 15, 2022, 18:38 UTC
Message-ID
<c4162c3e-a04c-6c8d-6b84-a32333ce5c9f@jeffhostetler.com>
In-Reply-To
<xmqq5yogp6xo.fsf@gitster.g>
Show 41 quoted lines
> 
> 
> * jh/builtin-fsmonitor-part2 (2022-03-01) 30 commits
>    (merged to 'next' on 2022-03-08 at 5f9d385483)
>   + update-index: convert fsmonitor warnings to advise
>   + t7527: test status with untracked-cache and fsmonitor--daemon
>   + fsmonitor: force update index after large responses
>   + fsmonitor--daemon: use a cookie file to sync with file system
>   + fsmonitor--daemon: periodically truncate list of modified files
>   + t/perf/p7519: add fsmonitor--daemon test cases
>   + t/perf/p7519: speed up test on Windows
>   + t/helper/test-chmtime: skip directories on Windows
>   + t/perf: avoid copying builtin fsmonitor files into test repo
>   + t7527: create test for fsmonitor--daemon
>   + t/helper/fsmonitor-client: create IPC client to talk to FSMonitor Daemon
>   + help: include fsmonitor--daemon feature flag in version info
>   + fsmonitor--daemon: implement handle_client callback
>   + compat/fsmonitor/fsm-listen-darwin: implement FSEvent listener on MacOS
>   + compat/fsmonitor/fsm-listen-darwin: add MacOS header files for FSEvent
>   + compat/fsmonitor/fsm-listen-win32: implement FSMonitor backend on Windows
>   + fsmonitor--daemon: create token-based changed path cache
>   + fsmonitor--daemon: define token-ids
>   + fsmonitor--daemon: add pathname classification
>   + fsmonitor--daemon: implement 'start' command
>   + fsmonitor--daemon: implement 'run' command
>   + compat/fsmonitor/fsm-listen-darwin: stub in backend for Darwin
>   + compat/fsmonitor/fsm-listen-win32: stub in backend for Windows
>   + fsmonitor--daemon: implement 'stop' and 'status' commands
>   + fsmonitor--daemon: add a built-in fsmonitor daemon
>   + fsmonitor: document builtin fsmonitor
>   + fsmonitor: use IPC to query the builtin FSMonitor daemon
>   + fsmonitor: config settings are repository-specific
>   + fsmonitor-ipc: create client routines for git-fsmonitor--daemon
>   + fsmonitor: enhance existing comments, clarify trivial response handling
>   (this branch is used by jh/builtin-fsmonitor-part-2plus and jh/builtin-fsmonitor-part3.)
> 
>   Built-in fsmonitor (part 2).
> 
>   Will merge to 'master'.
>   source: <pull.1041.v6.git.1646160212.gitgitgadget@gmail.com>
> 

One of your notes on part 2.5 asked if it would be better to pull part 2 back to "seen" and let me squash in part 2.5 (and attend to any new comments on 2.5 itself).

I'm happy to do that if you haven't merged part 2 yet. Just let me know what your preference is.

Thanks Jeff

Previous: Robert CoupNext: Junio C Hamano
Message 4 of 8 in “What's cooking in git.git (Mar 2022, #03; Mon, 14)”
  1. Junio C HamanoMar 14, 2022
  2. vd/stash-silence-reset (was: Re: What's cooking in git.git (Mar 2022, #03; Mon, 14))Victoria Dye, Mar 15, 2022
  3. Robert CoupMar 15, 2022
  4. Jeff HostetlerMar 15, 2022
  5. Junio C HamanoMar 15, 2022
  6. gc/recursive-fetch-with-unused-submodules (was Re: What's cooking in git.git (Mar 2022, #03; Mon, 14))Glen Choo, Mar 16, 2022
  7. Junio C HamanoMar 16, 2022
  8. Glen ChooMar 16, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.