-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
--allow-missing: skips stages even if deps have changed #9530
Comments
@daavoo I think it's a borderline p0 since it blocks the intended |
Will take a look today. Perhaps I am misunderstanding but this is about |
It's not only about
|
Here's the issue: Line 312 in 6ace5ed
|
@dberenbaum Do you think the comment above makes sense, and if yes, should it be always the case for status, or should that only be the case if |
Yup, it makes sense.
I think it would be nice to add an |
…eam outputs. Only if `--allow-missing` is passed. - Create `tests/func/repro` and extract `pull` and `allow_missing` to separate test files. Closes #9530
…eam outputs. Only if `--allow-missing` is passed. - Create `tests/func/repro` and extract `pull` and `allow_missing` to separate test files. Closes #9530
…eam outputs. Only if `--allow-missing` is passed. - Create `tests/func/repro` and extract `pull` and `allow_missing` to separate test files. Closes #9530
Bug Report
Description
--allow-missing
is skipping stages unexpectedly (in cases where pulling the data and then running the pipeline will not skip the stages).Reproduce
In https://github.com/dberenbaum/example-get-started-experiments/tree/split-0.2, I changed the param
data_split.test_pct
from0.15
->0.2
and ran only thedata_split
stage.Expected
I would expect that the
train
andevaluate
stages would be run with or without--allow-missing
, and that--allow-missing
would run the same stages as it would if I first pulled and then ran without--allow-missing
.Environment information
Output of
dvc doctor
:The text was updated successfully, but these errors were encountered: