-
Notifications
You must be signed in to change notification settings - Fork 0
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
Future: Add check_exists
flag to init of Step
class
#31
Comments
i think anyway, should
in this situation, qc would always recompute it's output, since Does that make sense??? |
I think Greg was requesting that it checks current step data existing or not. And I like the name change. So agree on this for sure. |
ok. i see this minorly conflicting with the |
ok, thinking about it a little more, a we could ignore everything complicated about this and just do
that's obviously... bad. it assumes that cached data == whatever's in the directory, ignores branches and worse. one way forward might be by leveraging the git commit <--> quilt syncing. so |
does this bring us full circle to a sync lock mechanism? is there a good way to keep the quilt hash and the git hash synced? i guess the sync is only one way, i.e every quilt hash gets a git hash but not vice versa. |
maybe stashing the git commit hash somewhere easy to check on push / in quilt (not just in the message). then on run, if use_cached_data==True`, pull that one file from quilt into memory with
and if that hash matches, we can skip running the computation and just use Is there a way to make |
if so that might meet most of the needs here. maaaaybe we could think about a |
Tossing comments from conversation on issue for tracking: This can and should be done at a later point. Probably 0.1.5. Current plan: With implementations of data integrity checks occurring during the run wrapper. |
check_exists
flag to init of Step
classcheck_exists
flag to init of Step
class
Use Case
Please provide a use case to help us understand your request in context
Instead of always pulling the data down prior to run check if the data already exists locally.
The text was updated successfully, but these errors were encountered: