Commit Graph
592 Commits
Author SHA1 Message Date
Ruslan Kuprieiev 3a37dcfec3 RFC: reorginize imports
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-26 13:38:23 +02:00
Ruslan Kuprieiev fe2005752b state: add cache state
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-26 13:38:23 +02:00
Ruslan Kuprieiev 86ef0f7a12 state: add local_state
First two parameters are data and cache timestamps, that are saved
when dvc modifies them and are used to cheaply detect if something
has changed. These .local_state files are ignored by git.

Fixes #279

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-26 13:38:23 +02:00
Dmitry 172556ff03 Read target metric file, not state file 2017-11-26 03:20:38 -08:00
Dmitry Petrov 7d2c5b8c0c Merge pull request #255 from gvyshnya/master
Added beautification to product documentation
2017-11-19 23:42:55 -08:00
George Vyshnya 407b462b58 !U: tweaked styles in style.css
- text "Make your data science ..." in the header now aligns with "Data Version Control" text.
2017-11-19 23:54:22 +02:00
Dmitry Petrov 2d77053dfe Merge pull request #303 from dataversioncontrol/exec_in_branch
Exec in branch
2017-11-19 04:54:10 -08:00
Dmitry d64390e9d0 Handle errors when switching branches 2017-11-19 04:53:14 -08:00
Dmitry 5bd7819a53 Exctract Traverse class to command.common 2017-11-19 04:26:58 -08:00
Dmitry e753d7fc79 Generalize CmdDataBase class 2017-11-19 04:22:30 -08:00
Dmitry db625e8213 Use DvcLock from CmdBase class only 2017-11-19 04:14:12 -08:00
Dmitry 47e72559f2 Extract small classes to files 2017-11-19 03:47:41 -08:00
Dmitry 1349589ec7 Move CmdBase class to common dir 2017-11-19 03:12:37 -08:00
Dmitry 847a5e2716 Add branch and new-branch options 2017-11-19 02:41:59 -08:00
Dmitry f624110686 Error message if not args specified 2017-11-18 17:23:53 -08:00
Dmitry Petrov c4d01aa595 Merge pull request #300 from dataversioncontrol/dvc_find
Dvc find
2017-11-16 01:18:15 -08:00
Dmitry 5e38fa7078 Renaming: dvc find 2017-11-16 01:16:20 -08:00
Dmitry 86a933ea71 dvc find command 2017-11-16 01:11:07 -08:00
Dmitry Petrov 76a6757fa1 Merge pull request #297 from dataversioncontrol/dvc_checkout_witout_git_checkout
Include dvc commit to the tutorial
2017-11-14 09:19:34 -08:00
Dmitry 6955d56ca1 Include dvc commit to the tutorial 2017-11-14 09:16:53 -08:00
Dmitry Petrov fabae6d1ce Merge pull request #295 from dataversioncontrol/dvc_checkout_witout_git_checkout
Dvc checkout without git checkout and STATE_DIR refactoring
2017-11-13 02:23:46 -08:00
Dmitry b4bf6ffbd7 No commit history issue 2017-11-13 01:51:48 -08:00
Dmitry 524901d4ad Bug fixing 2017-11-13 00:51:54 -08:00
Dmitry 8d6c134780 Extract cache_dir\state_dir as a CongigI class variable 2017-11-13 00:38:44 -08:00
Dmitry 62e8b751ba Rename STATE_DIR to STATE_DIR_NAME 2017-11-12 22:41:46 -08:00
Dmitry 410a05c937 rm repro.py__ 2017-11-12 22:37:35 -08:00
Dmitry 9f21c6a51c dvc checkout witout git checkout. Close #292 2017-11-12 22:36:02 -08:00
George Vyshnya c3ec64a4ae !U: a number of minor codeclimate-reported issues fixed 2017-11-13 01:26:35 +02:00
George Vyshnya 4f4da0bfc4 !U: a number of minor codeclimate-reported css issues fixed 2017-11-13 01:23:32 +02:00
George Vyshnya 9b3d347767 !U: a number of minor codeclimate-reported css issues fixed 2017-11-13 01:11:31 +02:00
George Vyshnya 09cae71bc0 !U: fixed the number of issues below
- The header image color schema now matches the dvc site one (overlay div with shading effect added)
- The font in header title/subtitle now matches the on in the site ("Make your data science projects reproducible")
- Higher-resolution Logo image reused from https://dataversioncontrol.com/logo.png
- The header image does not have margins (indentations) as on the DVC site.
- a bunch of small codeclimat issues fixed
2017-11-13 01:05:26 +02:00
Dmitry Petrov 0cb7ec6179 Merge pull request #294 from dataversioncontrol/dvc_repro_after_merge
dvc-repro after dvc-merge
2017-11-07 00:25:19 -08:00
Dmitry 046d356137 dvc-repro after dvc-merge: Ignore state file changes for data sources. Close #266 2017-11-07 00:22:17 -08:00
Dmitry Petrov 098d98ac4a Merge pull request #289 from dataversioncontrol/empty_file
Get rid of the empty file
2017-11-05 23:18:18 -08:00
Dmitry 849dc2d873 get rid of the empty file 2017-11-05 18:18:51 -08:00
Dmitry Petrov bf44f53656 Merge pull request #288 from dataversioncontrol/dvc_checkout_fix
dvc checkout fix
2017-11-05 17:30:27 -08:00
Dmitry b2f0a76546 Checkout branches, not commits if possible 2017-11-04 17:14:44 -07:00
Dmitry 8435b38a09 dvc checkout fix. Close #287 2017-11-04 16:09:53 -07:00
Ruslan Kuprieiev 9a31909e8d Merge pull request #284 from efiop/master
Data cloud and func test fixes
2017-11-02 02:47:41 +02:00
Ruslan Kuprieiev c022aa89d5 functest: use small data to test basic functionality
Fixes #283

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-02 01:39:39 +02:00
Ruslan Kuprieiev 7e90522d3f cloud: gcp: decode base64 when comparing files
Otherwise comparison with string fails on Python3, as base64 returns bytes.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-02 01:10:13 +02:00
Ruslan Kuprieiev 8fac23f93d functest: fix test-sync
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-01 23:50:43 +02:00
Ruslan Kuprieiev 831f21f555 sync: properly collect and check data items
Fixes #282

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-01 22:21:04 +02:00
Ruslan Kuprieiev 38f6aab7e2 Merge pull request #281 from efiop/master
Read-only data files, small fixes
2017-11-01 05:05:56 +02:00
Ruslan Kuprieiev b1bd7a9543 dvc: don't forget to import ConfigI
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-01 04:04:31 +02:00
Ruslan Kuprieiev 2be87f57fd data: set read-only flag
Fixes #278
Fixes #277
Fixes #276

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-01 04:04:25 +02:00
Ruslan Kuprieiev fad091e9a6 factory: don't forget to import Logger
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-01 04:00:01 +02:00
Ruslan Kuprieiev cb47ac4eae repository_change: skip .dvc when collecting timestamps
Fixes #277

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-11-01 03:58:00 +02:00
Ruslan Kuprieiev 19d93c13b5 Merge pull request #275 from efiop/master
[WIP] data dir removal, hardlinks, various fixes
2017-10-31 19:46:31 +02:00
Ruslan Kuprieiev f91abed416 git: check if gitignore already has file before modifying it
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2017-10-31 16:03:43 +02:00