Merge branch 'jh/fsmonitor-prework'
authorJunio C Hamano <gitster@pobox.com>
Mon, 1 Mar 2021 22:02:56 +0000 (14:02 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 1 Mar 2021 22:02:56 +0000 (14:02 -0800)
commit700696bcfc8dc0bbb763ba8a0c91688ad6c1fa7b
tree0ee0dfedd86ae722d2a626409a45f6bb4c4ec9a0
parent90917373cd21f60ccd2636e067a0c2685d29d0d5
parentfcd19b09f8b2cddffe18dc4d2f974fce94dc27b0
Merge branch 'jh/fsmonitor-prework'

Preliminary changes to fsmonitor integration.

* jh/fsmonitor-prework:
  fsmonitor: refactor initialization of fsmonitor_last_update token
  fsmonitor: allow all entries for a folder to be invalidated
  fsmonitor: log FSMN token when reading and writing the index
  fsmonitor: log invocation of FSMonitor hook to trace2
  read-cache: log the number of scanned files to trace2
  read-cache: log the number of lstat calls to trace2
  preload-index: log the number of lstat calls to trace2
  p7519: add trace logging during perf test
  p7519: move watchman cleanup earlier in the test
  p7519: fix watchman watch-list test on Windows
  p7519: do not rely on "xargs -d" in test
fsmonitor.c
read-cache.c
t/perf/p7519-fsmonitor.sh