Ruslan Kuprieiev
53652399b3
system: ensure inode value is correct
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-16 05:12:16 +03:00
Amjad Saadeh
ecb4f0b998
hdfs output files: fix import error when using hdfs output files on windows
...
When output files are located on hdfs an import error has been raised.
Fixes #1215
2018-10-12 14:43:08 +02:00
Ruslan Kuprieiev
4b525fe1fc
system: fix typo in _reflink_darwin
2018-10-11 16:05:27 +03:00
Ruslan Kuprieiev
a6ea2f3db9
dvc: stop using ntfsutils module
...
Fixes #1162
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-10-07 17:49:29 +03:00
Ruslan Kuprieiev
76c2f812f0
osx: reflink: check if clib has clonefile()
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-23 14:39:09 +03:00
Ruslan Kuprieiev
10e10f9535
reflink: osx: check that not older than High Sierra
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-23 13:29:18 +03:00
Ruslan Kuprieiev
ff63376d49
dvc: use ctypes instead of cffi
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-23 12:45:16 +03:00
Ruslan Kuprieiev
6a55d1502f
dvc: avoid using pyreflink module
...
Fixes #1149
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-09-22 12:11:18 +03:00
Ruslan Kuprieiev
0e9774a3f8
RFC: follow flake8 rules
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-25 17:28:58 +03:00
Ruslan Kuprieiev
468f4beee7
dvc: properly save symlinks
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-07-05 20:00:58 +03:00
Ruslan Kuprieiev
11f7eb0c4e
system: add temporary workaround for getdirinfo() issue
...
Fixes #670
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-06-17 19:14:58 +03:00
Ruslan Kuprieiev
0a049c232b
cache: configurable cache dir and cache type
...
From now on we allow specifying standalone cache dirs as well as
specifying linking method(copy, symlink, hardlink, reflink) for it.
If 'cache type' is not specified in the config, dvc will try all of
them starting from reflink all the way down to copy.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-04-28 21:50:49 +03:00
Ruslan Kuprieiev
13e0e9d2e4
dvc: use getdirinfo from ntfsutils
...
We can now use getdirinfo directly, since our patch
https://github.com/sid0/ntfs/pull/10 is now merged
and released in ntfsutils 0.1.4.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-22 13:27:08 +02:00
Ruslan Kuprieiev
7094ec0151
dvc: calculate 'effective inode' from getfileinfo() on windows
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-10 12:40:46 +02:00
Ruslan Kuprieiev
d54f803eb6
system: remove unused code
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-02-14 18:22:33 +02:00
Ruslan Kuprieiev
c07be85e0e
dvc: use Popen directly instead of Executor
...
Executor is no longer useful.
Fixes #434
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-19 06:49:53 +02:00
Ruslan Kuprieiev
1bbfa5ca35
dvc: cleanup artifacts from #382
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-07 10:49:38 +02:00
Dmitry
ab3abbe87a
New command: dvc fsck. Close #381 .
2018-01-06 04:17:55 -08:00
Ruslan Kuprieiev
9c10a643a7
win: enable unit tests
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-02 13:03:06 +02:00
Ruslan Kuprieiev
299e4e2ae1
checkout: use os.path.samefile instead of stat
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-10-30 05:05:28 +02:00
Ruslan Kuprieiev
a813ebaeb7
dvc: use hardlinks instead of symlinks
...
Fixes #225
Fixes #273
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-10-30 05:05:28 +02:00
Dmitry Petrov
df6abc7528
Small sync and import fixes
2017-06-19 16:44:18 -07:00
Dmitry Petrov
f2bac9aac1
GC command
2017-06-14 23:48:58 -07:00
Dmitry Petrov
5cc2f0d941
Fix unicode() issue for python3
2017-05-05 15:38:48 -07:00
Dmitry Petrov
48c86267e7
Windows symlink: fix executor tests and small bugs
2017-04-10 21:49:10 -07:00
Dmitry Petrov
4578b6aeb4
Windows symlink: extract all system depended code to System static class
2017-04-10 21:04:40 -07:00