Commit Graph

123589 Commits

Author SHA1 Message Date
Jeff Hostetler
669c95526b fixup! fsmonitor--daemon: add a built-in fsmonitor daemon
This reverts commit b441b3720e.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:04 +02:00
Jeff Hostetler
a9bfc01b1f fixup! fsmonitor--daemon: implement 'stop' and 'status' commands
This reverts commit 1866a62b4f.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:04 +02:00
Jeff Hostetler
7fbbac3a29 fixup! t/helper/fsmonitor-client: create IPC client to talk to FSMonitor Daemon
This reverts commit f6e27d05bc.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:04 +02:00
Jeff Hostetler
c1b76c04bc fixup! fsm-listen-win32: stub in backend for Windows
This reverts commit 1b42506aba.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:04 +02:00
Jeff Hostetler
d953cad8a9 fixup! fsm-listen-darwin: stub in backend for Darwin
This reverts commit a6784cb378.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
d5fd4ed9e8 fixup! fsmonitor--daemon: implement 'run' command
This reverts commit 7d39bbb344.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
4ef3173349 fixup! fsmonitor--daemon: implement 'start' command
This reverts commit f5c5085496.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
eee16aa4aa fixup! fsmonitor--daemon: do not try to operate on bare repos
This reverts commit eab07e13cc.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
d27ea8bbab fixup! fsmonitor--daemon: add pathname classification
This reverts commit 89265708a0.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
1be0de12a3 fixup! fsmonitor--daemon: define token-ids
This reverts commit 13cf2b3944.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
f394cb1973 fixup! fsmonitor--daemon: create token-based changed path cache
This reverts commit 68a4ae6032.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
32c3a207fc fixup! fsm-listen-win32: implement FSMonitor backend on Windows
This reverts commit a25a759709.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
6fe4f74050 fixup! fsm-listen-darwin: add macos header files for FSEvent
This reverts commit ccc75e26a1.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
b27da829cd fixup! fsm-listen-darwin: implement FSEvent listener on MacOS
This reverts commit 8657519ee5.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
492c04ea7a fixup! fsmonitor--daemon: implement handle_client callback
This reverts commit d0ed68b4a1.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
b244b5416d fixup! t/helper/test-chmtime: skip directories on Windows
This reverts commit fd9522aa9b.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
43ab88164c fixup! t/perf/p7519: speed up test on Windows
This reverts commit b34d252c70.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:03 +02:00
Jeff Hostetler
62cad115d7 fixup! t/perf: avoid copying builtin fsmonitor files into test repo
This reverts commit 5ab490f926.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
b1488adc28 fixup! t/perf/p7519: add fsmonitor--daemon test cases
This reverts commit 41b215e19a.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
bfc1efc0d6 fixup! t7527: create test for fsmonitor--daemon
This reverts commit 8318d7dec0.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
0dae22b88f fixup! fsmonitor--daemon: periodically truncate list of modified files
This reverts commit 20eea488e8.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
39e0489176 fixup! fsmonitor--daemon: use a cookie file to sync with file system
This reverts commit 0de22628c5.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
6cea160356 fixup! fsmonitor: enhance existing comments
This reverts commit 7640844158.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
4f40cd4a4a fixup! fsmonitor: force update index after large responses
This reverts commit ec3dfa64cc.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
ee717d5d94 fixup! t7527: test status with untracked-cache and fsmonitor--daemon
This reverts commit 27846ccfc5.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
0e325759c6 fixup! fsmonitor: handle shortname for .git
This reverts commit 0fadc91ae4.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
238888315a fixup! t7527: test FS event reporing on MacOS WRT case and Unicode
This reverts commit 207eece649.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
126ab52086 fixup! t7527: test builtin FSMonitor watching repos with unicode paths
This reverts commit 0f46db7c01.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
9fd734e53e fixup! t/helper/fsmonitor-client: create stress test
This reverts commit 751d7c39dd.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
09f93852e1 fixup! ipc-win32: add trace2 debugging
This reverts commit ddab099c55.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:02 +02:00
Jeff Hostetler
cd4411cb3c fixup! fsmonitor-settings: stub in platform-specific incompatibility checking
This reverts commit 56b6c9aa99.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:01 +02:00
Jeff Hostetler
5a54dfa08a fixup! fsmonitor-settings: virtual repos are incompatible with FSMonitor
This reverts commit 7b37f49707.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:01 +02:00
Jeff Hostetler
1a545a1fa0 fixup! fsmonitor--daemon: background daemon must free the console on windows
This reverts commit e3fc6efce3.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:01 +02:00
Jeff Hostetler
627671214f fixup! fsmonitor-settings: stub in platform-specific incompatibility checking on MacOS
This reverts commit 7b8c024f51.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:01 +02:00
Jeff Hostetler
479df9ff68 fixup! fsmonitor-settings: remote repos on MacOS are incompatible with FSMonitor
This reverts commit da396b6298.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:01 +02:00
Jeff Hostetler
98b55c3021 fixup! fsmonitor-settings: remote repos on Windows are incompatible with FSMonitor
This reverts commit a002e816f2.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:40:01 +02:00
Jeff Hostetler
c83e5be636 Merge branch 'revert-pre-v4-fsmonitor-long-path' into revert-pre-v4-fsmonitor 2021-10-02 22:40:01 +02:00
Jeff Hostetler
bfa0044ecc fixup! mingw: support long paths
Revert the FSMonitor-related portions of 64da6f2182

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 22:39:47 +02:00
Jeff Hostetler
fa7afc2220 Merge branch 'revert-pre-v4-fsmonitor-experimental' into revert-pre-v4-fsmonitor 2021-10-02 21:39:27 +02:00
Jeff Hostetler
49e51c030a fixup! fsmonitor: mark the built-in FSMonitor as experimental
This reverts commit 63d2d7bb4a.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 21:39:27 +02:00
Jeff Hostetler
7ed17ed9e7 fixup! Enable the built-in FSMonitor as an experimental feature
This reverts commit 3bcb1a2f29.

Signed-off-by: Jeff Hostetler <jeffhost@microsoft.com>
2021-10-02 21:39:27 +02:00
Johannes Schindelin
8735530946 fixup! mingw: support long paths
This change was inadvertently kept in a patch that precedes the
`core.longPaths` support.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
v2.33.0.windows.2
2021-08-24 00:05:45 +02:00
Johannes Schindelin
2335b45385 Merge yet another fixup
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2021-08-24 00:02:05 +02:00
Johannes Schindelin
55d9203386 Merge another fixup
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2021-08-24 00:01:26 +02:00
Johannes Schindelin
16db70742b Merge a fixup
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2021-08-24 00:00:11 +02:00
Johannes Schindelin
72648d9205 fixup! mingw: implement a platform-specific strbuf_realpath()
This is needed to let the code compile without error.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2021-08-23 23:56:44 +02:00
Johannes Schindelin
626897c0ea Merge pull request #3387 from gitgitgadget/cb/ci-use-upload-artifacts-v1
ci: use upload-artifacts v1 for dockerized jobs
2021-08-23 16:47:37 +02:00
Johannes Schindelin
7b052e6d20 fixup! mingw: ignore HOMEDRIVE/HOMEPATH if it points to Windows' system directory
The long-paths support comes later in Git for Windows' branch thicket...

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2021-08-23 15:24:09 +02:00
Johannes Schindelin
d629921dbe fixup! clean: do not traverse mount points
This compile error fix was inadvertently squashed into 379fe49ce4
(clean: remove mount points when possible, 2018-12-11), but actually
belongs into an earlier patch.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2021-08-23 14:39:30 +02:00
Johannes Schindelin
fb59c1de9f Merge 'readme' into HEAD
Add a README.md for GitHub goodness.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
v2.33.0.windows.1
2021-08-17 00:17:32 +02:00