Peter Rowlands
|
5fd54679c7
|
dvc-data: bump to 1.11.0
|
2023-06-13 21:33:46 +09:00 |
|
Peter Rowlands
|
cf59d801ce
|
repo.index: use correct hash when rebuilding index entries
|
2023-06-12 16:22:25 +09:00 |
|
Peter Rowlands
|
b733dea4c2
|
dvc-data: bump to 1.7.0
|
2023-06-12 16:22:25 +09:00 |
|
Peter Rowlands
|
265fc581c0
|
dvc-data: bump to 1.0.0
|
2023-06-09 15:49:44 +03:00 |
|
Peter Rowlands
|
80f414c19d
|
remote: support legacy cache push/fetch
|
2023-06-09 15:49:44 +03:00 |
|
Peter Rowlands
|
2cd33e10ac
|
output: serialize 3.x hash name in 'hash' field
|
2023-06-09 15:49:44 +03:00 |
|
Peter Rowlands
|
603f5fdba1
|
cache: move 3.x data objects into files/md5/ prefix
|
2023-06-09 15:49:44 +03:00 |
|
Peter Rowlands
|
9c9ca39fb4
|
exp: fix rebased imports
|
2023-05-23 15:50:58 +09:00 |
|
Peter Rowlands
|
89109fafcf
|
exp: always log running experiment name at the start of a run
|
2023-05-23 15:43:50 +09:00 |
|
Peter Rowlands
|
aa19e24670
|
exp: support switching to live workspace exp name
|
2023-05-23 15:43:50 +09:00 |
|
Peter Rowlands
|
629223cbc2
|
exp: drop deprecated get_running_exps()
- replaced with queue.collect_active()
|
2023-05-23 15:43:50 +09:00 |
|
Peter Rowlands
|
96449f157c
|
plots diff: use exp switch_repo context instead of brancher
|
2023-05-23 15:43:50 +09:00 |
|
Peter Rowlands
|
8cb2646023
|
exp: add contextmanager for switching to active tempdir repo
|
2023-05-23 15:43:50 +09:00 |
|
Peter Rowlands
|
be0a1a4a12
|
exp: fix temporary ref namespacing
|
2023-05-16 15:59:48 +09:00 |
|
Peter Rowlands
|
c75a5583b3
|
testing: sanitize venv names containing slashes
|
2023-05-09 18:52:42 +09:00 |
|
Peter Rowlands
|
37858be02f
|
testing: separate session and function level scope behavior for dvc_bin
|
2023-05-04 17:05:43 +09:00 |
|
Peter Rowlands
|
e362438f03
|
testing.benchmarks: support installing remote deps in benchmark venv
|
2023-05-03 18:19:31 +09:00 |
|
Peter Rowlands
|
6c79f6bbfc
|
testing: register pytest plugin
|
2023-05-03 14:58:54 +09:00 |
|
Peter Rowlands
|
58cd1cbc09
|
testing.benchmarks: separate fixtures and config
|
2023-05-03 14:58:54 +09:00 |
|
Peter Rowlands
|
96e3b48afd
|
testing: import dvc-bench benchmarks
|
2023-05-03 14:58:54 +09:00 |
|
Peter Rowlands
|
4ab7ef06e5
|
exp: pass -v loglevel into dvc-task workers
|
2023-04-27 20:39:26 +09:00 |
|
Peter Rowlands
|
dae2faf36d
|
dvc-task: bump to 0.2.1
|
2023-04-27 20:39:26 +09:00 |
|
Peter Rowlands
|
b814531c84
|
exp: use mocked queue in test_apply_failed
|
2023-04-21 16:17:01 +09:00 |
|
Peter Rowlands
|
3b3cd0a0b2
|
exp: drop test_queue_remove_done func test in favor of mocked unit test
|
2023-04-21 16:17:01 +09:00 |
|
Peter Rowlands
|
ec090c5680
|
exp: use new collection in show/cli commands
- Updates 'dvc exp show --json' to use new data format
|
2023-04-20 16:58:32 +09:00 |
|
Peter Rowlands
|
58f74ae543
|
exp: standardize exp data collection
|
2023-04-20 16:58:32 +09:00 |
|
Peter Rowlands
|
2e8bcbf719
|
exp: add structured datatypes for collection
|
2023-04-20 16:58:32 +09:00 |
|
Peter Rowlands
|
c71a4082e6
|
testing: expose force=... in scm_add
|
2023-04-10 13:17:47 +03:00 |
|
Peter Rowlands
|
ce269ffa58
|
exp: use explicit scm.add(force=True) when necessary
- add test for dir dep containing gitignored files
|
2023-04-10 13:17:47 +03:00 |
|
Peter Rowlands
|
61d0893d7c
|
deps: bump scmrepo to 1.0.0
|
2023-04-10 13:17:47 +03:00 |
|
Peter Rowlands
|
f03d555747
|
deps: bump dvc-ssh to 2.22.1
|
2023-04-06 19:28:30 +09:00 |
|
Peter Rowlands
|
df09e522ec
|
deps: bump scmrepo minver to 0.2.1
|
2023-04-05 16:50:03 +09:00 |
|
Peter Rowlands
|
1f80f2f2ed
|
deps: bump scmrepo to 0.1.17
|
2023-03-24 19:31:27 +09:00 |
|
Peter Rowlands
|
91d3ff0f69
|
exp: mark q remove test as flaky
|
2023-03-24 17:53:40 +09:00 |
|
Peter Rowlands
|
f8bbf20b77
|
exp: use individual q for timeout dependent tests
|
2023-03-23 19:18:52 +09:00 |
|
Peter Rowlands
|
cd2c4d0caf
|
tests: remark flaky queue tests as xfail on windows
|
2023-03-23 19:18:52 +09:00 |
|
Peter Rowlands
|
7868c1301c
|
exp: enforce waiting for task completion in CI
|
2023-03-22 18:58:42 +09:00 |
|
Peter Rowlands
|
440cb9d2bc
|
ui: flush stdout/stderr before colorama re-init
|
2023-03-17 14:52:30 +09:00 |
|
Peter Rowlands
|
8589aa4001
|
tests: mark test_queue_remove_done xfail
|
2023-03-09 16:25:09 +09:00 |
|
Peter Rowlands
|
8cbc4c43f1
|
tests: use session-scoped exp celery fixtures when possible
|
2023-03-09 16:25:09 +09:00 |
|
Peter Rowlands
|
417c327143
|
exp: add session-scoped celery test fixtures
|
2023-03-09 16:25:09 +09:00 |
|
Peter Rowlands
|
204eebaf15
|
tests: use brancher.switch
|
2023-03-09 15:02:26 +09:00 |
|
Peter Rowlands
|
3a6fd75d98
|
repo: use brancher.switch
|
2023-03-09 15:02:26 +09:00 |
|
Peter Rowlands
|
351b952d5f
|
brancher: add brancher.switch helper
|
2023-03-09 15:02:26 +09:00 |
|
Peter Rowlands
|
9101fce761
|
proc: remove dvc.proc
|
2023-03-07 18:17:01 +09:00 |
|
Peter Rowlands
|
3f842a205f
|
exp show: fix cached running checkpoint state bug
|
2023-03-07 16:55:23 +09:00 |
|
Peter Rowlands
|
1d2892efac
|
exp show: don't cache collection errors
|
2023-03-06 15:25:27 +09:00 |
|
Peter Rowlands
|
2cf3a12e46
|
tests: unmark exp celery tests as xfail
|
2023-03-02 15:44:34 +09:00 |
|
Peter Rowlands
|
78fb5275e5
|
exp: add dvc exp clean command
|
2023-03-02 12:35:54 +09:00 |
|
Peter Rowlands
|
ccbe2de89e
|
exp: auto cleanup celery on queue worker exit
|
2023-03-02 12:35:54 +09:00 |
|
Peter Rowlands
|
54e39e4abd
|
deps: bump dvc-task to >=0.2.0
|
2023-03-02 12:35:54 +09:00 |
|
Peter Rowlands
|
1a7ae16f69
|
exp: use stash-apply instead of merge
|
2023-03-01 19:11:12 +09:00 |
|
Peter Rowlands
|
286f4fda3e
|
repo: call Repo.close() on Repo.__exit__()
|
2023-03-01 17:49:27 +09:00 |
|
Peter Rowlands
|
d2c63bffcb
|
exp: ensure repo instance is closed after executor.reproduce
|
2023-03-01 17:49:27 +09:00 |
|
Peter Rowlands
|
2b41305c51
|
exp: fix queued run file descriptor leak
|
2023-03-01 17:49:27 +09:00 |
|
Peter Rowlands
|
96ac321dd5
|
repo: use local root when determining state/index db dirname
|
2023-02-24 16:33:42 +09:00 |
|
Peter Rowlands
|
50fd8ca15d
|
exp show: cache git refs per show() call
|
2023-02-24 16:33:26 +09:00 |
|
Peter Rowlands
|
ad5b91e51a
|
exp show: cache collected git revs
|
2023-02-24 14:18:58 +09:00 |
|
Peter Rowlands
|
391cf80e7b
|
exp: support caching collected exp data
|
2023-02-24 14:18:58 +09:00 |
|
Peter Rowlands
|
8d13486048
|
exp: add SerializableExp dataclasses
|
2023-02-24 14:18:58 +09:00 |
|
Peter Rowlands
|
648edd71eb
|
exp: move apply tests into their own module
|
2023-02-20 14:36:38 +09:00 |
|
Peter Rowlands
|
0c95cde712
|
exp: remove unused ApplyConflictError
|
2023-02-20 14:36:38 +09:00 |
|
Peter Rowlands
|
e218431f64
|
apply: add --no-force deprecation message
|
2023-02-20 14:36:38 +09:00 |
|
Peter Rowlands
|
d3182e0dd9
|
exp apply: drop --no-force CLI option
|
2023-02-20 14:36:38 +09:00 |
|
Peter Rowlands
|
e040e875dc
|
exp apply: simplify apply behavior to use checkout instead of merge
|
2023-02-20 14:36:38 +09:00 |
|
Peter Rowlands
|
303da84b18
|
exp: add ApplyStash implementation
|
2023-02-20 14:36:38 +09:00 |
|
Peter Rowlands
|
03bfdf2663
|
deps: use ranges for dvc sub-packages
|
2023-02-20 14:35:08 +09:00 |
|
Peter Rowlands
|
93c556acdd
|
index: fix index entries for partial import stages
|
2023-02-08 15:34:15 +09:00 |
|
Peter Rowlands
|
676b1e47e9
|
import-url: update stage md5 after unpartialing imports
|
2023-02-08 15:34:15 +09:00 |
|
Peter Rowlands
|
0b141ac08a
|
testing: test cloud versioned import-url --no-download
|
2023-02-08 15:34:15 +09:00 |
|
Peter Rowlands
|
f68a12558a
|
testing: mark 00 prefix tests xfail on fs without find()
|
2023-02-07 15:17:29 +09:00 |
|
Peter Rowlands
|
80c2815e67
|
deps: bump dvc-data to 0.37.8
|
2023-02-06 21:18:44 +09:00 |
|
Peter Rowlands
|
e42a01a3dd
|
testing: re-add 00 prefix remote traverse tests
|
2023-02-06 21:18:44 +09:00 |
|
Peter Rowlands
|
97589a1358
|
testing: add tests for pull after import-url --version-aware
|
2023-02-03 15:50:57 +09:00 |
|
Peter Rowlands
|
9e72ce53cd
|
deps: bump dvc-data to 0.37.5
|
2023-02-03 15:50:57 +09:00 |
|
Peter Rowlands
|
e34a6d3b30
|
update: fix meta & version ID merge on worktree update
|
2023-02-03 13:23:04 +09:00 |
|
Peter Rowlands
|
25dcc33580
|
output: build from files in get_obj() regardless is hash_info set
|
2023-02-03 13:23:04 +09:00 |
|
Peter Rowlands
|
0404967591
|
deps: bump dvc-gs to 2.21.1
|
2023-01-31 17:26:44 +09:00 |
|
Peter Rowlands
|
465d886c29
|
testing: add tests for version-aware import-url
|
2023-01-31 15:55:44 +09:00 |
|
Peter Rowlands
|
459adfb40f
|
import-url: disable push on version aware imports before saving
|
2023-01-31 15:55:44 +09:00 |
|
Peter Rowlands
|
fe9f8654a3
|
testing: add test for worktree update
|
2023-01-31 15:55:44 +09:00 |
|
Peter Rowlands
|
73aea2d972
|
ci: run dvc-s3 tests on DVC pull requests
|
2023-01-31 14:13:55 +09:00 |
|
Peter Rowlands
|
b2c1c4dccd
|
data_cloud: move version_aware config check to get_remote
|
2023-01-26 17:21:47 +09:00 |
|
Peter Rowlands
|
b060cadbf1
|
deps: bump dvc-data to 0.36.2
|
2023-01-26 17:21:47 +09:00 |
|
Peter Rowlands
|
7c55a9c7cd
|
testing: add initial versioned remote tests
|
2023-01-26 17:03:50 +09:00 |
|
Peter Rowlands
|
037b5b2e0a
|
testing: add cloud versioning remote fixtures
|
2023-01-26 17:03:50 +09:00 |
|
Peter Rowlands
|
38e9b2ba95
|
deps: bump dvc-data to 0.35.1
|
2023-01-21 03:44:02 +09:00 |
|
Peter Rowlands
|
1c33024b2c
|
deps: bump dvc-data to 0.34.0
|
2023-01-19 19:09:45 +09:00 |
|
Peter Rowlands
|
c2e4f51479
|
serialize: fix mypy error
|
2023-01-16 15:58:21 +09:00 |
|
Peter Rowlands
|
977a1f9f43
|
tests: update for dvc-objects batched transfer
|
2023-01-16 15:58:21 +09:00 |
|
Peter Rowlands
|
608269dc88
|
status: remove deprecated/unused dvc-data.hashfile.status flag
|
2023-01-16 15:58:21 +09:00 |
|
Peter Rowlands
|
e48d0d1d9c
|
tests: remove duplicated dvc-objects/dvc-data tests
|
2023-01-16 15:58:21 +09:00 |
|
Peter Rowlands
|
bf08bd3f12
|
deps: bump dvc-data to 0.32.0
|
2023-01-16 15:58:21 +09:00 |
|
Peter Rowlands
|
68c1cc095c
|
deps: bump dvc-data to 0.28.6
|
2023-01-11 00:20:22 +09:00 |
|
Peter Rowlands
|
c94d28594d
|
worktree push: remove existing version id optimization for file outs
|
2023-01-10 16:21:31 +09:00 |
|
Peter Rowlands
|
d3d429ef7f
|
push/fetch: respect --jobs on worktree push/fetch
|
2023-01-10 16:21:31 +09:00 |
|
Peter Rowlands
|
ace3ba0ef9
|
worktree push: disable rev flags
|
2022-12-09 09:21:19 +09:00 |
|
Peter Rowlands
|
959d149381
|
worktree fetch: support revs flags
|
2022-12-09 09:21:19 +09:00 |
|
Peter Rowlands
|
7a65d67e7f
|
worktree: support recursive/with_deps targets
|
2022-12-09 09:21:19 +09:00 |
|
Peter Rowlands
|
e9be6779ea
|
worktree: disable run-cache push/fetch
|
2022-12-09 09:21:19 +09:00 |
|