Ruslan Kuprieiev
|
baa14f23f3
|
Merge pull request #1413 from mroutis/fix-1365
logger: Prevent adding multiple handlers
0.22.0
|
2018-12-05 07:38:57 +02:00 |
|
Mr. Outis
|
b3b2c97f4b
|
logger: Prevent adding multiple handlers
Fix #1365
|
2018-12-04 22:33:06 -06:00 |
|
Ruslan Kuprieiev
|
73b290e059
|
Merge pull request #1414 from efiop/master
dvc: catch cached stages
|
2018-12-05 06:03:44 +02:00 |
|
Ruslan Kuprieiev
|
de76db6f02
|
dvc: catch cached stages
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-05 05:47:44 +02:00 |
|
Ruslan Kuprieiev
|
0b01432e6c
|
tests: fix overwrite test on mac os
|
2018-12-05 05:36:41 +02:00 |
|
Ruslan Kuprieiev
|
1ed42237c1
|
dvc: bump to 0.22.0
|
2018-12-05 03:18:46 +02:00 |
|
Ruslan Kuprieiev
|
5452605eac
|
gs: don't return md5 in bytes format
|
2018-12-05 02:44:59 +02:00 |
|
Ruslan Kuprieiev
|
30991d98bc
|
gs: fix encoding issue on py3
|
2018-12-05 02:21:12 +02:00 |
|
Ruslan Kuprieiev
|
89269e94f6
|
Merge pull request #1411 from efiop/master
gs: use md5_hash instead of etag for external deps/outs
|
2018-12-05 01:53:32 +02:00 |
|
Ruslan Kuprieiev
|
0674f5d37a
|
gs: use md5_hash instead of etag for external deps/outs
Fixes #1409
Related #1402
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-05 01:20:49 +02:00 |
|
Ruslan Kuprieiev
|
9f4dd2db68
|
Merge pull request #1400 from vernt/deterministic
Add dvc run --deterministic option.
|
2018-12-04 12:39:11 +02:00 |
|
Ruslan Kuprieiev
|
ee16d2f1d7
|
system: fix typo
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-04 12:00:01 +02:00 |
|
Ruslan Kuprieiev
|
2da24b38a7
|
windows: don't follow symlink
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-04 11:49:58 +02:00 |
|
Ruslan Kuprieiev
|
4230b8180b
|
test: use System.is_{sym,hard}link
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-04 11:21:51 +02:00 |
|
Ruslan Kuprieiev
|
2d9ec1005b
|
unprotect: only process symlinks and hardlinks
Fixes #1373
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-04 10:57:53 +02:00 |
|
Ruslan Kuprieiev
|
a7c177d757
|
run: unprotect outs by default
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-04 09:50:30 +02:00 |
|
Ruslan Kuprieiev
|
83ee6e46e0
|
run: introduce --remove-outs option
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-04 09:15:23 +02:00 |
|
Ruslan Kuprieiev
|
f35cf3cf99
|
cli: fix typo in dvc run description
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-04 07:20:17 +02:00 |
|
Ruslan Kuprieiev
|
ac82426788
|
run: introduce --overwrite-dvcfile and --ignore-build-cache
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-04 07:17:16 +02:00 |
|
Ruslan Kuprieiev
|
2245ae0772
|
Merge pull request #1405 from efiop/master
remote: properly check status for remote outputs
|
2018-12-04 04:47:27 +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
|
e81c6f2b34
|
run: introduce --force option
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-03 05:13:54 +02:00 |
|
Ruslan Kuprieiev
|
298ae356cd
|
run: make --deterministic default
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-03 04:50:48 +02:00 |
|
Ruslan Kuprieiev
|
7434a5fde9
|
cli: remove unneeded parentheses
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-03 01:38:54 +02:00 |
|
Ruslan Kuprieiev
|
ae5ac21bf8
|
run: deterministic: copare the whole dicts
We should check command, as well as any other fields. E.g. `locked`.
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-03 01:29:29 +02:00 |
|
Ruslan Kuprieiev
|
1211abf35c
|
test: add a proper test for dvc run --deterministic
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-02 22:55:33 +02:00 |
|
Ruslan Kuprieiev
|
1878c41c80
|
test: use quote instead of shlex.quote
|
2018-12-02 19:55:22 +02:00 |
|
Ruslan Kuprieiev
|
e1f44158c8
|
test: use pipes.quote on py2
|
2018-12-02 19:45:43 +02:00 |
|
Ruslan Kuprieiev
|
6d4240dd8a
|
test: fix shlex import
|
2018-12-02 18:58:32 +02:00 |
|
Ruslan Kuprieiev
|
e75a2f7dde
|
test: don't forget to import shlex
|
2018-12-02 18:44:01 +02:00 |
|
Ruslan Kuprieiev
|
40724bffd6
|
stage: fix spacing
|
2018-12-02 18:10:03 +02:00 |
|
Ruslan Kuprieiev
|
a2b2958237
|
stage: fix spacing
|
2018-12-02 18:09:34 +02:00 |
|
Ruslan Kuprieiev
|
8dbb674c3c
|
project: run: don't forget to import Stage
|
2018-12-02 18:08:52 +02:00 |
|
username
|
b3a6d70d91
|
[WIP] Add dvc run --deterministic option.
Tests currently failing.
|
2018-12-02 00:35:20 -08:00 |
|
Ruslan Kuprieiev
|
b45e22e2da
|
Merge pull request #1399 from efiop/master
dvc: handle KeyboardInterrupt
|
2018-12-02 08:07:25 +02:00 |
|
Ruslan Kuprieiev
|
fe32002a7f
|
dvc: handle KeyboardInterrupt
Fixes #1389
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-02 07:58:16 +02:00 |
|
Ruslan Kuprieiev
|
d920ec2f58
|
Merge pull request #1398 from efiop/master
dvc: optimize imports
|
2018-12-02 05:21:01 +02:00 |
|
Ruslan Kuprieiev
|
f04ae2f74f
|
dvc: optimize imports
Fixes #903
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-02 04:54:41 +02:00 |
|
Ruslan Kuprieiev
|
5a16095ead
|
analytics: decrease timeout
|
2018-12-02 02:58:54 +02:00 |
|
Ruslan Kuprieiev
|
d12bd5e390
|
Merge pull request #1396 from efiop/master
analytics: collect cmd early
|
2018-12-02 00:18:10 +02:00 |
|
Ruslan Kuprieiev
|
ff40e1a016
|
analytics: collect cmd early
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-01 23:33:17 +02:00 |
|
Ruslan Kuprieiev
|
31939d8da4
|
Merge pull request #1395 from efiop/master
Implement opt-out user analytics
|
2018-12-01 12:00:25 +02:00 |
|
Ruslan Kuprieiev
|
22c6ad5ba3
|
analytics: send user events
Fixes #693
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-01 06:02:28 +02:00 |
|
Ruslan Kuprieiev
|
c02fe1313f
|
config: support 'global' and 'system' configs
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-01 02:31:14 +02:00 |
|
Ruslan Kuprieiev
|
a0ba0ef19a
|
dvc: bump to 0.21.3
0.21.3
|
2018-12-01 01:48:35 +02:00 |
|
Ruslan Kuprieiev
|
75ab3074a1
|
dvc: dynamically load default cloud
Fixes #1390
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-12-01 01:45:18 +02:00 |
|
Ruslan Kuprieiev
|
ff577d7a87
|
run: use quotes to wrap arguments with spaces in them
Fixes #1372
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2018-11-30 10:11:49 +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 |
|
Ruslan Kuprieiev
|
4fdd869d91
|
lock: fix error msg
|
2018-11-30 06:49:20 +02:00 |
|