diff options
author | Ben Peart <benpeart@microsoft.com> | 2018-04-10 14:14:31 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2018-04-11 18:09:48 +0900 |
commit | ca598d5f2ab988935a5b882b44122cbfa5fd99f5 (patch) | |
tree | c84b5e041c1f1e6cd17be8451b6db8a0fce2498a /ci | |
parent | Revert "Merge branch 'en/rename-directory-detection'" (diff) | |
download | tgif-ca598d5f2ab988935a5b882b44122cbfa5fd99f5.tar.xz |
fsmonitor: force index write after full scan
fsmonitor currently only flags the index as dirty if the extension is being
added or removed. This is a performance optimization that recognizes you can
stat() a lot of files in less time than it takes to write out an updated index.
This patch makes a small enhancement and flags the index dirty if we end up
having to stat() all files and scan the entire working directory. The assumption
being that must be expensive or you would not have turned on the feature.
Signed-off-by: Ben Peart <benpeart@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'ci')
0 files changed, 0 insertions, 0 deletions