Ruslan Kuprieiev and Saugat Pachhai
1a35128457
dvc: use HashInfo ( #4495 )
...
* dvc: use HashInfo
Related to #4144 , #3069 , #1676
* Update dvc/tree/s3.py
Co-authored-by: Saugat Pachhai <[email protected] >
Co-authored-by: Saugat Pachhai <[email protected] >
2020-08-30 21:07:57 +03:00
Ruslan Kuprieiev
4013256c91
external: avoid unnecessary hash computation ( #4486 )
...
* dvc: use cache state when saving downloaded cache
Related to #4485
* tree: dont compute hash from scratch for output dirs
Fixes #4485
* tree: fix get_hash
2020-08-29 21:15:44 +03:00
Ruslan Kuprieiev and Jorge Orpinel
b9d685a650
s3: provide more helpful messages on common errors ( #4480 )
...
* s3: provide more helpful messages on common errors
Fix #4478
* utils: introduce error_link
* Update dvc/tree/s3.py
Co-authored-by: Jorge Orpinel <[email protected] >
* fix tests
* dont forget the link
* remove redundant message
Co-authored-by: Jorge Orpinel <[email protected] >
2020-08-27 23:09:12 +03:00
Saugat Pachhai
1c14a7e202
metadata() on RepoTree ( #4434 )
...
* WIP: metadata api on RepoTree
* Make outs optional
* add tests + misc. changes
* reorder tests and fields
2020-08-21 17:34:35 +03:00
Ruslan Kuprieiev
41e6c22e7d
dvc: move Dvc/RepoTree to dvc/tree ( #4427 )
...
This is where it really belongs.
2020-08-19 22:30:55 +03:00