Ruslan Kuprieiev
21fc712edf
cache: remove unused code
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-28 21:50:49 +03:00
Ruslan Kuprieiev
0a049c232b
cache: configurable cache dir and cache type
...
From now on we allow specifying standalone cache dirs as well as
specifying linking method(copy, symlink, hardlink, reflink) for it.
If 'cache type' is not specified in the config, dvc will try all of
them starting from reflink all the way down to copy.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-28 21:50:49 +03:00
Ruslan Kuprieiev
d8550a63cc
Merge pull request #680 from efiop/master
...
dvc: checkout single file
2018-04-24 13:56:34 +03:00
Ruslan Kuprieiev
52c08b2926
dvc: checkout single file
...
Fixes #666
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-24 13:45:30 +03:00
Ruslan Kuprieiev
d9d7692e8d
Merge pull request #679 from efiop/master
...
dvc: introduce `dvc install` for installing git hooks
2018-04-24 10:58:35 +03:00
Ruslan Kuprieiev
441098b35e
dvc: introduce dvc install for installing git hooks
...
Fixes #277
Fixes #657
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-24 10:47:22 +03:00
Ruslan Kuprieiev
347338837b
Merge pull request #675 from efiop/master
...
test-requirements: fix windows condition
0.9.6
2018-04-20 11:23:17 +03:00
Ruslan Kuprieiev
dea1ba1fb5
test-requirements: fix condition
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-20 11:18:32 +03:00
Ruslan Kuprieiev
354593e0b7
Merge pull request #672 from efiop/master
...
metrics: don't forget to checkout()
2018-04-20 11:09:26 +03:00
Ruslan Kuprieiev
5985fd3c96
metrics: don't forget to checkout()
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-20 11:04:05 +03:00
Ruslan Kuprieiev
9bd83544ec
dvc: bump version to 0.9.6
2018-04-20 08:30:37 +03:00
Ruslan Kuprieiev
754decc924
Merge pull request #671 from efiop/master
...
dvc: add `dvc metrics`
2018-04-19 21:34:21 +03:00
Ruslan Kuprieiev
832af146c6
requirements: add hidden requirement
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-19 21:03:07 +03:00
Ruslan Kuprieiev
1e7d548ca4
dvc: add dvc metrics
...
Fixes #592
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-19 20:47:37 +03:00
Ruslan Kuprieiev
89ed2caf43
Merge pull request #665 from efiop/master
...
repro: print user-friendly error
2018-04-18 09:57:23 +03:00
Ruslan Kuprieiev
1f72274192
repro: print user-friendly error
...
Fixes #659
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-18 09:48:10 +03:00
Ruslan Kuprieiev
5b841e9b9d
Merge pull request #664 from efiop/master
...
init: properly handle `dvc init` in directory without scm
2018-04-18 09:33:12 +03:00
Ruslan Kuprieiev
a1460a6d92
init: properly handle dvc init in directory without scm
...
Fixes #660
Fixes #662
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-18 09:27:55 +03:00
Ruslan Kuprieiev
29a44689c5
Merge pull request #658 from seqpipe/add-directory-with-slash
...
Proper adding of 'directory/'
2018-04-17 12:46:42 +03:00
Emil Gotsev
286153a609
Proper adding of 'directory/'
...
* added a test for adding single level directory with forward slash in the end
* normalizing the path that is passed to the add method
2018-04-17 12:21:32 +03:00
Ruslan Kuprieiev
22503bbb98
Merge pull request #655 from efiop/master
...
progress: don't print new line
2018-04-15 12:09:06 +03:00
Ruslan Kuprieiev
9f8f9ab550
progress: don't print new line
...
Fixes #444
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-15 11:52:59 +03:00
Ruslan Kuprieiev
092486dda0
Merge pull request #654 from efiop/master
...
aws: use profile setting
2018-04-15 08:53:53 +03:00
Ruslan Kuprieiev
ddb91a152b
aws: use profile setting
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-15 08:40:58 +03:00
Ruslan Kuprieiev
7dea6e59b4
Merge pull request #653 from efiop/master
...
setup.py: don't mixup download_url and url
2018-04-14 23:35:14 +03:00
Ruslan Kuprieiev
79d7100104
setup.py: don't mixup download_url and url
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-14 23:26:40 +03:00
Ruslan Kuprieiev
94fef44b6e
Merge pull request #652 from efiop/master
...
Misc md5 fixes
2018-04-14 22:13:15 +03:00
Ruslan Kuprieiev
f30e6e53c5
utils: convert to unix format when calculating md5
...
Fixes #619
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-14 22:07:29 +03:00
Ruslan Kuprieiev
08da4a58d0
stage: use 'md5' field to validate stage file as a whole
...
Fixes #643
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-14 22:07:29 +03:00
Ruslan Kuprieiev
fed22d3ab9
utils: use dict_md5
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-14 22:07:29 +03:00
Ruslan Kuprieiev
17a301d73b
appveyor: don't use --user when upgrading pip
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-14 22:07:28 +03:00
Ruslan Kuprieiev
1b695571d3
Merge pull request #651 from efiop/master
...
[WIP] boto3 and local config
2018-04-13 06:13:11 +03:00
Ruslan Kuprieiev
48cc9af6ca
config: introduce config.local
...
Fixes #524
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-13 06:06:52 +03:00
Ruslan Kuprieiev
3748164ddb
cloud: aws: migrate to boto3
...
This allows us to abandon our own additional config parameters for
aws cloud(like region) and use the ones from .aws/config by default.
Plus, boto3 automatically switches to multipartupload if file is bigger
than a certain limit, allowing us to remove a lot of our own code.
Fixes #650
Fixes #636
Fixes #601
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-13 06:06:52 +03:00
Ruslan Kuprieiev
f1787275f2
Merge pull request #649 from efiop/master
...
tests: sleep(1) before modifying data files
2018-04-10 23:42:12 +03:00
Ruslan Kuprieiev
0df69a1046
tests: sleep(1) before modifying data files
...
This will help simulate realistic behaviour on filesystems with poor mtime resolution.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 23:36:50 +03:00
Ruslan Kuprieiev
28d664d53c
Merge pull request #641 from efiop/master
...
test: call nosetests directly
2018-04-10 03:09:40 +03:00
Ruslan Kuprieiev
2dcfbad022
test: call nosetests directly
...
Previous method of calling nose.main() didn't really work on windows.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 02:59:38 +03:00
Ruslan Kuprieiev
f529447d39
Merge pull request #640 from efiop/master
...
state: handle non-existing path
2018-04-10 02:29:48 +03:00
Ruslan Kuprieiev
e5920e6a76
state: handle non-existing path
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 02:25:34 +03:00
Ruslan Kuprieiev
cf09c891b4
Merge pull request #639 from efiop/master
...
cloud: cmp_checksum improvements
2018-04-10 02:04:34 +03:00
Ruslan Kuprieiev
c4d3aac787
test: don't forget to increse ulimit for opened files
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 01:56:06 +03:00
Ruslan Kuprieiev
8839e72f07
dvc: stop using checksumdir and use our own way of checksuming a dir
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 01:56:06 +03:00
Ruslan Kuprieiev
6dc9fbd08e
dvc: cloud: use local state for cmp_checksum
...
Fixes #633
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-10 01:56:06 +03:00
Ruslan Kuprieiev
0c5cc47a86
Merge pull request #632 from efiop/master
...
tests: cloud: fix naming scheme
2018-04-08 23:50:33 +03:00
Ruslan Kuprieiev
828f00bf86
test: add ssh key in travis script
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-08 23:46:08 +03:00
Ruslan Kuprieiev
541429c26e
tests: cloud: fix naming scheme
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-08 23:17:51 +03:00
Ruslan Kuprieiev
c4fa14eae8
tests: ssh: fix typo
2018-04-08 22:52:37 +03:00
Ruslan Kuprieiev
dd9da04563
Merge pull request #631 from efiop/master
...
Add initial SSH driver
2018-04-08 22:34:44 +03:00
Ruslan Kuprieiev
52a88d6063
test: remove unittests.sh
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-08 22:26:18 +03:00