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

Re: [PATCH 1/1] fsmonitor: fix watchman integration

From
SZEDER Gábor <szeder.dev@gmail.com>
Date
Nov 12, 2019, 11:32 UTC
Message-ID
<20191112113223.GO4348@szeder.dev>
In-Reply-To
<52eaf20f405b53743e27935dfe89f62e6f824a33.1572889841.git.gitgitgadget@gmail.com>
On Mon, Nov 04, 2019 at 05:50:41PM +0000, Kevin Willford via GitGitGadget wrote:
Show 7 quoted lines
> When running Git commands quickly -- such as in a shell script or the
> test suite -- the Git commands frequently complete and start again
> during the same second. The example fsmonitor hooks to integrate with
> Watchman truncate the nanosecond times to seconds. In principle, this is
> fine, as Watchman claims to use inclusive comparisons [1]. The result
> should only be an over-representation of the changed paths since the
> last Git command.
> [1] https://github.com/facebook/watchman/blob/master/query/since.cpp#L35-L39
Nit: please refer to the specific blob in this link.  The file's
content in 'master' might change in time, and then the highlight will
point to different lines.  Worse, the file might be renamed, and then
we'll get a broken link.
Previous: Kevin Willford via GitGitGadgetNext: Junio C Hamano
Message 3 of 6 in “fsmonitor: fix watchman integration”
  1. 0/1 fsmonitor: fix watchman integrationKevin Willford via GitGitGadget, Nov 4, 2019
  2. 1/1 fsmonitor: fix watchman integrationKevin Willford via GitGitGadget, Nov 4, 2019
  3. SZEDER GáborNov 12, 2019
  4. Junio C HamanoNov 6, 2019
  5. Kevin WillfordNov 6, 2019
  6. Derrick StoleeNov 6, 2019

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.