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

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

From
Junio C Hamano <gitster@pobox.com>
Date
Nov 6, 2019, 03:29 UTC
Message-ID
<xmqqlfstvg09.fsf@gitster-ct.c.googlers.com>
In-Reply-To
<pull.444.git.1572889841.gitgitgadget@gmail.com>
"Kevin Willford via GitGitGadget" <gitgitgadget@gmail.com> writes:
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.
> ...
So, it doesn't seem to use "inclusive" and we need a workaround?
Show 6 quoted lines
> Kevin Willford (1):
>   fsmonitor: fix watchman integration
>
>  t/t7519/fsmonitor-watchman                 | 13 ++++---------
>  templates/hooks--fsmonitor-watchman.sample | 13 ++++---------
>  2 files changed, 8 insertions(+), 18 deletions(-)
Thanks, will queue.
Previous: SZEDER GáborNext: Kevin Willford
Message 4 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.