Ruslan Kuprieiev
9b91f60f36
Merge pull request #1431 from mroutis/fix-1348
...
stage: Checkout cached output when possible
2019-01-23 03:31:47 +02:00
Mr. Outis
185600d344
project: Detect circular dependencies on graph
...
Fix #1285
2019-01-22 18:39:56 -06:00
Mr. Outis
823077aa2b
stage: Checkout cached output when possible
...
Fix #1348
2019-01-19 00:05:25 -06:00
Mr. Outis
e600e3a736
remote: Use checksum instead of MD5/ETag
2019-01-19 00:02:28 -06:00
Ruslan Kuprieiev
68d965f4fb
RFC: utils: create a separate module
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-01-07 18:20:56 +02:00
Mr. Outis
4c420d5f4d
logger [rfc]: Use a module instead of a class
...
- Remove deprecation warnings
- Format error output and remove duplicated info
Close #1086
2018-12-23 21:06:39 -06:00
Ruslan Kuprieiev
141de1443c
remote: RFC: unify gc code
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-20 22:09:26 +02:00
Ruslan Kuprieiev
eb810e617e
Merge pull request #1436 from mroutis/fix-1435
...
repro: Fix --all-pipelines option
2018-12-18 18:35:37 +02:00
Ruslan Kuprieiev
d5dd0fd804
test: don't use sleep
...
Since we now use file size to help detect file changes on filesystems
with bad mtime resolution, we no longer need these explicit sleep()
calls in our tests for mac os.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-17 12:42:35 +02:00
Mr. Outis
e8a081030f
repro: Fix --all-pipelines option
...
Fix #1435
2018-12-16 18:31:40 -06:00
Ruslan Kuprieiev
286373f9c7
test: fix whitespace
2018-12-13 08:40:24 +02:00
Ruslan Kuprieiev
f5af2e1aec
tests: fix test on mac os
2018-12-13 07:09:46 +02:00
Ruslan Kuprieiev
7c2eb02209
repro: introduce --ignore-build-cache
...
Fixes #1342
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-12 19:21:34 +02:00
Ruslan Kuprieiev
a67988a80e
test: enable flake8 checks for tests
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-06 06:40:55 +02:00
Ruslan Kuprieiev
8ad317e906
remote: properly check status for remote outputs
...
Fix #1402
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-04 04:33:22 +02:00
Ruslan Kuprieiev
98b043310d
stage: properly handle dvc file md5
...
Fixes #1380
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-11-30 09:21:03 +02:00
Ruslan Kuprieiev
eebfa95c88
dvc: don't report locked callback stages as changed
...
Fixes #1381
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-11-30 06:54:38 +02:00
Mr. Outis
1e3d752917
remote: HTTP implemented (support only for downloading) ( #1350 )
...
* remote: HTTP implemented (support only for downloading)
* Remove duplicated content in the schema
* Chomp trailing spaces in test_remote
* remote http: Implement pull/fetch
* add some tests
* Update dvc/remote/http.py
Co-Authored-By: mroutis <[email protected] >
* Update dvc/remote/http.py
Co-Authored-By: mroutis <[email protected] >
* correct test
* rehprase error message
* add __init__ for utils
* try to fix windows test
2018-11-24 21:22:05 +02:00
Mr. Outis
2906a31b66
tests: dvc checkout --force
2018-11-17 19:47:50 -06:00
Ruslan Kuprieiev
5d29a1b7d0
dvc: properly build DAG for dependency directories
...
Fixes #1338
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-11-17 20:41:17 +02:00
Mr. Outis
acae1b996f
scm: Add dir property to Base class ( #1281 )
...
Close #1279
2018-10-30 19:32:08 -06:00
Ruslan Kuprieiev
31fed211f6
test: use suffixes and prefixes in tmpdir names
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-14 00:37:02 +03:00
Ruslan Kuprieiev
d1077c4457
test: improve coverage
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-01 18:11:17 +03:00
Ruslan Kuprieiev
669b2ec303
repro: introduce -P|--all-pipelines
...
Fixes #1165
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-28 13:33:23 +03:00
Ruslan Kuprieiev
34faad3e96
repro: introduce -p|--pipeline option
...
Fixes #1107
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-19 09:35:06 +03:00
Ruslan Kuprieiev
5c762f316e
repro: don't check for missing dependencies when running with --dry
...
Fixes #1113
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-14 00:23:28 +03:00
Ruslan Kuprieiev
a3aefe5f16
state: don't forget subdirs when computing effective mtime
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-01 15:41:42 +03:00
Ruslan Kuprieiev
9c041a375f
test: sleep to compensate for poor mtime resolution
2018-08-31 05:09:32 +03:00
Ruslan Kuprieiev
392cd006e3
tests: sleep() before creating a file
2018-08-30 17:27:05 +03:00
Ruslan Kuprieiev
ac80d59704
dvc: properly compute mtime of the directory
...
Fixes #1067
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-29 19:17:50 +03:00
Ruslan Kuprieiev
076a2145db
test: don't forget to sleep before modifying a file
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-29 14:54:27 +03:00
Ruslan Kuprieiev
49baf38871
dvc: properly compute mtime for the directory
...
Fixes #1067
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-29 13:52:20 +03:00
Ruslan Kuprieiev
6f0e293c9a
test: cover pipeline show
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-27 14:40:21 +03:00
Ruslan Kuprieiev
18f0ca0d92
dependency: only use rel_path for local deps
...
Fixes #1048
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-24 14:36:38 +03:00
Ruslan Kuprieiev
c6f642fd6b
dvc: add --recursive
...
Fixes #1026
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-21 10:41:19 +03:00
Ruslan Kuprieiev
86322fbe35
repro: print help when Dvcfile doesn't exist
...
Fixes #1003
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-14 02:08:12 +03:00
Ruslan Kuprieiev
f5bb3e4501
tests: use shallow=False with filecmp.cmp()
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-05 00:52:29 +03:00
Ruslan Kuprieiev
ed8052c229
repro: introduce --dry option
...
Fixes #972
Related to #894
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-05 00:21:35 +03:00
Ruslan Kuprieiev
b9a5bde22f
test: cover status
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-08-04 19:59:23 +03:00
Ruslan Kuprieiev
07fa6442b8
test: add dvc status simple test
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-19 22:56:53 +03:00
Ruslan Kuprieiev
e598b0b4c7
test: repro: add test for failed stage in CLI
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-19 08:36:32 +03:00
Ruslan Kuprieiev
870d98bc18
test: fix expected number of stages
2018-07-17 15:57:31 +03:00
Ruslan Kuprieiev
dc5fec6a75
test: remove unused add() call
2018-07-17 15:47:38 +03:00
Ruslan Kuprieiev
805eb908d0
import: support external urls
...
Fixes #891
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-17 12:00:12 +03:00
Ruslan Kuprieiev
b952e599bf
debug: add a few more sleep()s to test_repro
2018-07-03 02:43:01 +03:00
Ruslan Kuprieiev
71d03b5a43
test: add sleep() calls
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-03 01:33:13 +03:00
Ruslan Kuprieiev
f634bc1916
test: remote: add basic test for remove() and checkout()
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-01 22:34:48 +03:00
Ruslan Kuprieiev
a392289cbf
travis: run hdfs test only on Linux
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-01 10:02:43 +03:00
Ruslan Kuprieiev
591cd90583
travis: enable hdfs test
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-01 09:44:42 +03:00
Ruslan Kuprieiev
432fa56315
test: don't set gs env when running a command
2018-07-01 02:58:30 +03:00