Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Stepping stone to simplifying `dvc fetch/pull` by using index. Fetch handles regular imports through index already, but not repo imports because their processing is much more involved (e.g. chained imports) in the current arch. With `FileStorage` support introduced into `DataIndex` and `datafs` supporting imports overall, `dvcfs` can now handle repo imports (even chained ones). This will soon allow us to handle repo imports the same way we handle regular ones, improve performance and get rid of a lot of messy code (e.g. DependencyRepo). Related iterative/scmrepo#207 Related iterative/dvc-data#315 Related https://github.com/iterative/studio/issues/5261
- Loading branch information