-
-
Notifications
You must be signed in to change notification settings - Fork 636
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add notify fs watcher to engine. #9318
Add notify fs watcher to engine. #9318
Commits on Mar 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f07a3df - Browse repository at this point
Copy the full SHA f07a3dfView commit details -
Make watch async, and watcher log to pantsd.log.
Relativize paths returned from notify to the build_root. Refactor invalidate method to be an associated method on the InvalidationWatcher.
Henry Fuller committedMar 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 8bd1692 - Browse repository at this point
Copy the full SHA 8bd1692View commit details -
* Use spawn on io pool instead of custom future impl * Write python fs tests * Relativize paths to invalidate to build root * invalidate nodes with parent paths. * Comments
Henry Fuller committedMar 20, 2020 Configuration menu - View commit details
-
Copy full SHA for a7fb332 - Browse repository at this point
Copy the full SHA a7fb332View commit details -
Make some things public so we can use them in tests. Use canonical path to build root for relativizing changed paths.
Henry Fuller committedMar 20, 2020 Configuration menu - View commit details
-
Copy full SHA for 3bad8b2 - Browse repository at this point
Copy the full SHA 3bad8b2View commit details
Commits on Mar 21, 2020
-
Return watch errors as core::Failure all the way to user. Check notify event type when deciding whether to invalidate parents. Move task executor onto invalidation watcher. Move test_support trait impl into test_support mod.
Henry Fuller committedMar 21, 2020 Configuration menu - View commit details
-
Copy full SHA for d9dd5de - Browse repository at this point
Copy the full SHA d9dd5deView commit details
Commits on Mar 22, 2020
-
Remove notify event specific handling. Get rid of unncessary future::…
…lazy
Henry Fuller committedMar 22, 2020 Configuration menu - View commit details
-
Copy full SHA for 6dd0288 - Browse repository at this point
Copy the full SHA 6dd0288View commit details -
Henry Fuller committed
Mar 22, 2020 Configuration menu - View commit details
-
Copy full SHA for e916089 - Browse repository at this point
Copy the full SHA e916089View commit details
Commits on Mar 23, 2020
-
Henry Fuller committed
Mar 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 263fc05 - Browse repository at this point
Copy the full SHA 263fc05View commit details -
Move rust engine target directory to pants cache so it doesn't interfere
with file watching. Format watch and nodes files.
Henry Fuller committedMar 23, 2020 Configuration menu - View commit details
-
Copy full SHA for 974b3ce - Browse repository at this point
Copy the full SHA 974b3ceView commit details
Commits on Mar 24, 2020
-
Merge branch 'master' into hfuller/impl-notify-watcher
[ci skip-jvm-tests] # No JVM changes made.
Henry Fuller committedMar 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 89a937f - Browse repository at this point
Copy the full SHA 89a937fView commit details -
Revert "Move rust engine target directory to pants cache so it doesn'…
…t interfere" This reverts commit 974b3ce. [ci skip-jvm-tests] # No JVM changes made.
Henry Fuller committedMar 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 3c5dc63 - Browse repository at this point
Copy the full SHA 3c5dc63View commit details -
no need for futures locks anymore
# Delete this line to force CI to run the JVM tests. [ci skip-jvm-tests] # No JVM changes made.
Henry Fuller committedMar 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 1602241 - Browse repository at this point
Copy the full SHA 1602241View commit details -
# Delete this line to force CI to run the JVM tests. [ci skip-jvm-tests] # No JVM changes made.
Henry Fuller committedMar 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 77f734c - Browse repository at this point
Copy the full SHA 77f734cView commit details -
# Delete this line to force CI to run the JVM tests. [ci skip-jvm-tests] # No JVM changes made.
Henry Fuller committedMar 24, 2020 Configuration menu - View commit details
-
Copy full SHA for de31d18 - Browse repository at this point
Copy the full SHA de31d18View commit details -
remove tokio 0.1 from engine dev-dependencies
# Delete this line to force CI to run the JVM tests. [ci skip-jvm-tests] # No JVM changes made.
Henry Fuller committedMar 24, 2020 Configuration menu - View commit details
-
Copy full SHA for 04b8746 - Browse repository at this point
Copy the full SHA 04b8746View commit details
Commits on Mar 25, 2020
-
Platform specific watching behavior. On Darwin recursively watch the
build root at startup. On Linux watch individual directory roots. [ci skip-jvm-tests] # No JVM changes made.
Henry Fuller committedMar 25, 2020 Configuration menu - View commit details
-
Copy full SHA for 3f52ee5 - Browse repository at this point
Copy the full SHA 3f52ee5View commit details