Skip to content

Conversation

@skshetry
Copy link
Collaborator

@skshetry skshetry commented Jan 8, 2026

Files with duplicate hashes were missing on the bulk_exists result making them show up as not_in_remote. This was because of the use of dict comprehension to map paths to entries, causing only one entry per path. The other entries with the same path were ignored and showed up as missing.

Fixes treeverse/dvc#10959
Related: #637.

@github-project-automation github-project-automation bot moved this to Backlog in DVC Jan 8, 2026
Files with duplicate hashes were missing on the bulk_exists result
making them show up as `not_in_remote`. This was because of the use of
dict comprehension to map paths to entries, causing only one entry per
path. The other entries with the same path were ignored and showed up as
missing.

Fixes treeverse/dvc#10959
@skshetry skshetry merged commit 527a239 into main Jan 8, 2026
23 of 25 checks passed
@skshetry skshetry deleted the fix/10959 branch January 8, 2026 12:46
@github-project-automation github-project-automation bot moved this from Backlog to Done in DVC Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

data status: --not-in-remote incorrectly reports files with duplicate hashes as not pushed

1 participant