-
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
cloud versioning: Using dvc commit
to track updates doesn't work as expected
#8828
Labels
A: cloud-versioning
Related to cloud-versioned remotes
bug
Did we break something?
p1-important
Important, aka current backlog of things to do
Comments
daavoo
added
bug
Did we break something?
A: cloud-versioning
Related to cloud-versioned remotes
labels
Jan 16, 2023
@dberenbaum @pmrowla is this by design? Are there any problems with making |
No, it's not by design. Good catch. |
daavoo
added a commit
that referenced
this issue
Jan 24, 2023
If we want `add`, `commit` and `move` to work for cloud versioning, option must be always True so it is the same as not having it. Closes #8828 (We were not passing `merge_versioned=True` in `dvc commit`)
daavoo
added a commit
that referenced
this issue
Jan 24, 2023
If we want `add`, `commit` and `move` to work for cloud versioning, option must be always True so it is the same as not having it. Closes #8828 (We were not passing `merge_versioned=True` in `dvc commit`)
daavoo
added a commit
that referenced
this issue
Jan 25, 2023
If we want `add`, `commit` and `move` to work for cloud versioning, option must be always True so it is the same as not having it. Closes #8828 (We were not passing `merge_versioned=True` in `dvc commit`)
daavoo
added a commit
that referenced
this issue
Jan 25, 2023
If we want `add`, `commit` and `move` to work for cloud versioning, option must be always True so it is the same as not having it. Closes #8828 (We were not passing `merge_versioned=True` in `dvc commit`)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A: cloud-versioning
Related to cloud-versioned remotes
bug
Did we break something?
p1-important
Important, aka current backlog of things to do
Setup
I am ttracking a dictionary with cloud versioning enabled:
And performing an update:
Working as expected with
dvc add
If I run
dvc add data
, it works as expected: The .dvc file preserves "cloud-versioning" format anddvc push
only uploads and creates a new version for the modified file:Unexpected behavior with
dvc commit
However, If I instead run
dvc commit
to track the updates, first the.dvc
file loses the "cloud versioning" format and then all files are uploaded and redundant versions are created on the remote:The text was updated successfully, but these errors were encountered: