-
Notifications
You must be signed in to change notification settings - Fork 628
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
Automatic task cleanup (without resumability) #4713
Commits on Mar 27, 2023
-
Add initial task graph and metadata json file
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47d0168 - Browse repository at this point
Copy the full SHA 47d0168View commit details
Commits on Mar 28, 2023
-
Add task inputs and outputs to conrete DAG
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae67027 - Browse repository at this point
Copy the full SHA ae67027View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f95cd6 - Browse repository at this point
Copy the full SHA 8f95cd6View commit details
Commits on Mar 29, 2023
-
Use path-based APIs to get file metadata
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f11e4b - Browse repository at this point
Copy the full SHA 9f11e4bView commit details -
Merge branch 'master' into ben-task-graph
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db6aed1 - Browse repository at this point
Copy the full SHA db6aed1View commit details
Commits on Mar 30, 2023
-
Use buffer to compute checksum
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8456892 - Browse repository at this point
Copy the full SHA 8456892View commit details
Commits on Mar 31, 2023
-
Add support for temporary output paths
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77f2cdc - Browse repository at this point
Copy the full SHA 77f2cdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e55ad5 - Browse repository at this point
Copy the full SHA 3e55ad5View commit details -
Add caveat about overlapping output channels [ci skip]
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e307f75 - Browse repository at this point
Copy the full SHA e307f75View commit details
Commits on Apr 1, 2023
-
Delete files instead of emptying them (now supports directories and r…
…emote paths) Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08881b0 - Browse repository at this point
Copy the full SHA 08881b0View commit details
Commits on Apr 10, 2023
-
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0cf07ec - Browse repository at this point
Copy the full SHA 0cf07ecView commit details -
Fix concurrency issues [ci fast]
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73b2f3b - Browse repository at this point
Copy the full SHA 73b2f3bView commit details
Commits on Apr 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0dd98d6 - Browse repository at this point
Copy the full SHA 0dd98d6View commit details
Commits on Apr 26, 2023
-
Merge branch 'master' into ben-task-graph-pull
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f505d3 - Browse repository at this point
Copy the full SHA 0f505d3View commit details -
Replace synchronized with lock
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e81e584 - Browse repository at this point
Copy the full SHA e81e584View commit details
Commits on Apr 28, 2023
-
Merge branch 'ben-task-graph-pull' into 452-eager-cleanup
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba2e7a6 - Browse repository at this point
Copy the full SHA ba2e7a6View commit details -
Remove dependency on task graph branch
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7bcfa8 - Browse repository at this point
Copy the full SHA f7bcfa8View commit details -
Use downstream tasks to determine lifetime for task cleanup
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d90e27 - Browse repository at this point
Copy the full SHA 4d90e27View commit details
Commits on Jul 7, 2023
-
Rename TemporaryFileObserver to TaskCleanupObserver
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd23b2a - Browse repository at this point
Copy the full SHA dd23b2aView commit details -
Merge branch 'master' into 452-eager-cleanup
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a34be6 - Browse repository at this point
Copy the full SHA 6a34be6View commit details -
Wait for output files to be published
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ff08984 - Browse repository at this point
Copy the full SHA ff08984View commit details -
Log warning if eager cleanup is used with incompatible publish modes
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b343b6 - Browse repository at this point
Copy the full SHA 9b343b6View commit details -
Add eager cleanup for individual output files
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b5a820 - Browse repository at this point
Copy the full SHA 6b5a820View commit details
Commits on Jul 10, 2023
-
Add warning about includeInputs with eager cleanup
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c42f249 - Browse repository at this point
Copy the full SHA c42f249View commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b66c39 - Browse repository at this point
Copy the full SHA 8b66c39View commit details -
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43c939d - Browse repository at this point
Copy the full SHA 43c939dView commit details -
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a78cf9 - Browse repository at this point
Copy the full SHA 5a78cf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b02b8e - Browse repository at this point
Copy the full SHA 7b02b8eView commit details
Commits on Jul 12, 2023
-
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c727c05 - Browse repository at this point
Copy the full SHA c727c05View commit details -
Add kryo instantiator for HashCode
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d37ee1f - Browse repository at this point
Copy the full SHA d37ee1fView commit details -
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 859e96b - Browse repository at this point
Copy the full SHA 859e96bView commit details -
Add log messages, fix infinite hang
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c89811c - Browse repository at this point
Copy the full SHA c89811cView commit details -
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a034f60 - Browse repository at this point
Copy the full SHA a034f60View commit details -
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9741b1c - Browse repository at this point
Copy the full SHA 9741b1cView commit details -
Add lazy, eager, aggressive cleanup strategies
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3aae1af - Browse repository at this point
Copy the full SHA 3aae1afView commit details
Commits on Sep 13, 2023
-
Merge branch 'master' into 452-eager-cleanup
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08342dd - Browse repository at this point
Copy the full SHA 08342ddView commit details
Commits on Sep 14, 2023
-
Add thread pool for task cleanup
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3498c5d - Browse repository at this point
Copy the full SHA 3498c5dView commit details -
Minor improvement to checkCachedOutput()
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c421617 - Browse repository at this point
Copy the full SHA c421617View commit details
Commits on Jan 31, 2024
-
Merge branch 'master' into 452-eager-cleanup
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b05aad - Browse repository at this point
Copy the full SHA 5b05aadView commit details
Commits on Feb 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ce10dc - Browse repository at this point
Copy the full SHA 9ce10dcView commit details -
Signed-off-by: Ben Sherman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b73c6bb - Browse repository at this point
Copy the full SHA b73c6bbView commit details