pared
|
7f8da34cf2
|
utils: extend to_chunks functionality, can specify number of chunks or length of chunk
|
2019-06-28 13:52:59 +02:00 |
|
pared
|
3d5c42e2fe
|
state: test: refactor existing state test to pytest
|
2019-06-28 13:52:59 +02:00 |
|
pared
|
ff1809b060
|
state: bulk sql for unused links deletion
|
2019-06-28 13:52:59 +02:00 |
|
pawel
|
b4fa4aec67
|
state: use pep-0249 sql query formatting
|
2019-06-25 00:07:32 +02:00 |
|
pared
|
c9b3bdc927
|
ignore: remove dulwich in favour of pathspec
|
2019-06-20 12:15:42 +02:00 |
|
pawel
|
362fe1337e
|
brancher: include working tree in every method call
|
2019-06-18 15:57:47 +02:00 |
|
pawel
|
005a6016aa
|
brancher refactor
|
2019-06-18 15:28:51 +02:00 |
|
pared
|
38642eb127
|
metrics: show: remove active branch from tags only show call
|
2019-06-18 15:28:51 +02:00 |
|
prd
|
0615ff8730
|
pathinfo: extract relative path method to standalone method
|
2019-06-18 12:08:19 +02:00 |
|
pawel
|
974bc39ae5
|
scm: git: end gitignore with newline
|
2019-06-12 16:52:36 +02:00 |
|
pawel
|
5ed6123101
|
config: rename RemoteConfig and CacheConfig variables in CmdRemoteConfig and CmdCacheDir class
|
2019-06-12 10:58:30 +02:00 |
|
pawel
|
fe3f83ee05
|
remote: local: test: refactor unpacked dir tests
|
2019-06-11 10:21:57 +02:00 |
|
pawel
|
ac5ca4656a
|
remote: progress callback for unpacked dir creation
|
2019-06-10 20:19:47 +02:00 |
|
pawel
|
cfbd381d42
|
remote: create unpacked dir after status check if needed
|
2019-06-10 14:44:03 +02:00 |
|
pawel
|
b5464cbc59
|
remote: local: check if status verification dir already exists
|
2019-06-10 14:44:03 +02:00 |
|
pawel
|
5d25d5ce96
|
remote: local: refactor link method
|
2019-06-10 14:44:03 +02:00 |
|
pared
|
90ca5bd35a
|
remote: local: add cache status check hardlink optimization
|
2019-06-10 14:44:03 +02:00 |
|
pawel
|
012e045837
|
make get_mtime_and_size use single stat call for files
|
2019-05-29 16:47:13 -07:00 |
|
pawel
|
fae55c2ba2
|
remote: local: roll back cache dir metadata storing
|
2019-05-28 13:39:48 -07:00 |
|
pawel
|
3d2159816e
|
state: remove unused changed method
|
2019-05-24 16:26:39 -07:00 |
|
pawel
|
01c2f6c174
|
tests: rename dvc repo fixture
|
2019-05-21 15:04:43 -07:00 |
|
pawel
|
7eb99d2d87
|
remove unnecessary arguments in state methods
|
2019-05-20 18:52:25 -07:00 |
|
prd
|
1cb4e5233e
|
path: local: str return full path on value error
|
2019-05-14 16:56:24 -07:00 |
|
prd
|
1cd883822f
|
system: use windows constants
|
2019-05-14 17:03:41 -06:00 |
|
pared
|
3ff10005fa
|
path_info: remove dict path_info, introduce PathInfo class
|
2019-05-10 22:25:50 -07:00 |
|
pared
|
28f7ccfc6c
|
remote: base: dump dir_info json with sorted keys
|
2019-05-01 23:34:52 -07:00 |
|
pared
|
e88abfa41a
|
test_commit: use pytest
|
2019-04-30 22:45:58 -07:00 |
|
pared
|
a3857fe747
|
install: add pre-push hook, refactor test
|
2019-04-30 20:51:09 -07:00 |
|
pared
|
a1b12db00f
|
repo: get default logger level from logger
|
2019-04-29 17:41:38 -07:00 |
|
pared
|
b13707cd0a
|
metrics: show: refactor arguments naming
|
2019-04-29 15:24:07 -07:00 |
|
pared
|
59b4090e64
|
metrics: show: do not throw on no metric present on branch
|
2019-04-29 15:16:05 -07:00 |
|
pared
|
f496ba4f03
|
remote: local: different cache link types info on long lasting linking
|
2019-04-26 10:17:16 -07:00 |
|
pared
|
dd8598e53e
|
tree: walk: operate on tree absolute root
|
2019-04-23 02:38:23 +03:00 |
|
pared
|
c467ccebcb
|
ignore: introduce .dvcignore, apply when searching for stage files
|
2019-04-15 14:31:34 +02:00 |
|
pared
|
35360cfecd
|
add: dont use 'file' as var name during iteration
|
2019-04-15 13:25:06 +02:00 |
|
pared
|
074b6eaa9e
|
test: move corrupted hardlink cache test test_repro -> test_run
|
2019-04-15 12:55:50 +02:00 |
|
pared
|
9049475412
|
test_repro: make cache use hardlink
|
2019-04-15 11:27:44 +02:00 |
|
pared
|
e505c38f20
|
cache: make reflink, copy default links
|
2019-04-15 11:27:44 +02:00 |
|
Paweł Redzyński
|
c15fb975b3
|
Merge pull request #1857 from efiop/1856
checkout/remove: properly handle broken symlinks
|
2019-04-09 13:52:59 +02:00 |
|
pared
|
0f5216cb14
|
checkout: reset progress bar on checkout
|
2019-03-31 21:48:21 +02:00 |
|
Paweł Redzyński
|
6f9dac280f
|
stage: remove outs upon import (#1796)
* stage: remove outs upon import
* Update dvc/remote/local.py
Co-Authored-By: pared <[email protected]>
|
2019-03-28 16:45:47 +02:00 |
|
pared
|
ace92cb422
|
repo: fix stages gathering for checkout
|
2019-03-28 12:13:39 +01:00 |
|
pared
|
bf68fbffec
|
run: make run respect persist flag
|
2019-03-27 13:28:53 +01:00 |
|
pared
|
7b7ecf5bc1
|
metrics: rename show, repro: fix metrics display problem
|
2019-03-26 11:56:35 +01:00 |
|
pared
|
70b804307d
|
remove: force remove to remove persistent outputs
|
2019-03-26 11:41:12 +01:00 |
|
Paweł Redzyński
|
aa42f76355
|
Merge pull request #1780 from pared/cmd_run_add_outs_persist_to_obligatory_fields
run: add --outs-persist and --outs-persist-no-cache to obligatory run args
|
2019-03-25 17:16:30 +01:00 |
|
pared
|
af8e9ff17a
|
run: add --outs-persist and --outs-persist-no-cache to obligatory arguments
|
2019-03-25 17:07:48 +01:00 |
|
pared
|
2b3107f72c
|
Check whether outputs in graphs do not overlap
|
2019-03-25 14:19:15 +01:00 |
|
pared
|
85b26c2063
|
run: add --outs-persist option
|
2019-03-25 09:43:58 +01:00 |
|
Paweł Redzyński
|
c65495e15f
|
RFC data cloud: declutter test (#1761)
|
2019-03-21 16:48:28 +02:00 |
|
Paweł Redzyński
|
5a736cb79a
|
remote local, repo: use walk_files instead of os.walk (#1750)
|
2019-03-20 18:45:21 +02:00 |
|
Paweł Redzyński
|
ee16409495
|
checkout: progress bar (#1713)
|
2019-03-20 13:39:10 +02:00 |
|
pared
|
e1daa921ee
|
push/pull/status -c: should warn on no checksum locally and remotely
|
2019-03-13 17:42:51 +01:00 |
|
Paweł Redzyński
|
cdfa8bf2b2
|
CONTRIBUTING: point to dvc.org docs
|
2019-03-13 15:08:29 +01:00 |
|
pared
|
4897a6a44f
|
add: prevent adding git files
|
2019-03-13 14:11:59 +01:00 |
|
pared
|
161d3ce7ef
|
yaml loading error: display relative path
|
2019-03-11 23:19:45 +01:00 |
|
pared
|
f8711b3faa
|
repo/scm: move tracking reminder from repo to scm
|
2019-03-11 23:13:34 +01:00 |
|
pared
|
7a01d5fe47
|
add: cleanup .gitignore decorator
|
2019-03-11 22:54:21 +01:00 |
|
pared
|
a86ba00927
|
utils: translate yaml file loading exception to dvc one
|
2019-03-05 14:27:34 +01:00 |
|
pared
|
8ee53f8c81
|
stage: extract yaml loading to util method
|
2019-02-28 16:27:16 +01:00 |
|
pared
|
f8ef28c4c6
|
stage: check if local path contains symlink and, if so, treat added files as relpath
|
2019-02-28 15:00:05 +01:00 |
|
pared
|
df1201a508
|
add command: refactor
|
2019-02-27 13:48:40 +01:00 |
|
pared
|
a8a32091f7
|
remote local: add dir state update after processing the files
|
2019-02-26 12:15:02 +01:00 |
|
pared
|
4464e29c15
|
remote local/state : add check for cache dir metadata changes
|
2019-02-25 18:35:02 +01:00 |
|
pared
|
a3c873d953
|
add: update state for known checksum for dir
|
2019-02-16 18:45:28 +01:00 |
|
pared
|
c4274bd1a4
|
add: recalculate checksum after link creation, test
|
2019-02-16 16:30:20 +01:00 |
|
Paweł Redzyński
|
31426c1548
|
data cloud: lowercase remote name to match config values (#1575)
|
2019-02-04 22:49:15 +02:00 |
|
Paweł Redzyński
|
3d07c0a039
|
import: add resume flag (#1540)
Resume import
|
2019-02-04 21:40:08 +02:00 |
|
Paweł Redzyński
|
423c212d3f
|
Merge pull request #1541 from pared/1539
Lock test http server
|
2019-01-28 22:29:54 +01:00 |
|
pared
|
d5fecc34bd
|
test: httpd: add lock for server
|
2019-01-28 22:01:34 +01:00 |
|
pared
|
c120c8b663
|
move: handle directory as target argument
|
2019-01-21 21:37:52 +01:00 |
|
pared
|
761a6c8f13
|
sync: convert -R option to boolean
|
2019-01-21 18:58:45 +01:00 |
|
pared
|
b718badeb5
|
remove unnecessary staticmethod annotation
|
2019-01-19 13:16:21 +01:00 |
|
Paweł Redzyński
|
2bcdb0ba54
|
Merge pull request #1504 from pared/1503
move: move stage file with target file
|
2019-01-15 20:28:25 +01:00 |
|
pared
|
d078e40d52
|
move: move stage file with target file
|
2019-01-15 19:14:24 +01:00 |
|
Paweł Redzyński
|
52ffae81c4
|
imp: refactor import message (#1501)
* imp: refactor import message
* import: reword error message
Signed-off-by: Ruslan Kuprieiev <[email protected]>
|
2019-01-15 11:48:02 +02:00 |
|
Paweł Redzyński
|
dc23feb9ec
|
Merge pull request #1498 from pared/1496
test: enlarge test base bar content
|
2019-01-14 20:42:21 +01:00 |
|
pared
|
62967759d3
|
test: change test base bar content
|
2019-01-14 19:10:39 +01:00 |
|
Paweł Redzyński
|
64a4883ba1
|
state: cast file size to string
Fixes #1485
|
2019-01-13 12:09:13 +02:00 |
|
pared
|
6f7e2095d3
|
project: support recursive sync operations
|
2019-01-10 18:02:23 +01:00 |
|
Paweł Redzyński
|
bad2ef5f0a
|
Merge pull request #1474 from efiop/1473
ssh: `user` and `port` configuration
|
2019-01-08 17:01:53 +01:00 |
|
Paweł Redzyński
|
61e0ea9478
|
[WIP] 1445 warning on outdated stage (#1466)
* prepare test structure
* add warning on empty out info, test
* reformat line lengtha according to pep8
* change warning message
|
2019-01-05 14:03:13 +02:00 |
|
Paweł Redzyński
|
79c5cc0e85
|
fix and test outdate check (#1368)
* fix and test outdate check
* split test cases
|
2018-11-27 09:15:36 +02:00 |
|
Paweł Redzyński
|
4aab443675
|
Add separate stream handler for error logging (#1292)
* Add separate stream handler for error logging
* test stdout and stderr
* review refactor, newline after test
* mock instead of unittest.mock
* use filter instead of lambda
* add result checks
* remove Logger pseudo-integration test, add direct test
* tests, refactor, StringIO intercepts stdout and stderr messages
* Check exact error message
Co-Authored-By: pared <[email protected]>
* Check exact non-error message
Co-Authored-By: pared <[email protected]>
|
2018-11-04 12:41:43 +02:00 |
|
pared
|
89e03c8606
|
pipeline show add --dot option (#1141)
* pipeline show add --dot option
* refactor common code, pydot in requirements
* code formatting
* code formatting
|
2018-09-24 02:50:41 +03:00 |
|