Releases: ENCODE-DCC/autouri
Releases · ENCODE-DCC/autouri
v0.4.4
Fix filelock
issue (some deprecated methods in their latest release).
v0.4.3
Fix S3URI
race condition issue
v0.4.2
Fix race condition issues (GCSURI
and S3URI
)
v0.4.1
Make lockfile of GCSURI
and S3URI
expire (defined as class constants)
S3URILock.LOCK_FILE_EXPIRATION_SEC
: 1800
by default (in seconds)
GCSURILock.LOCK_FILE_EXPIRATION_SEC
: 1800
by default (in seconds)
v0.4.0
- Can take a relative path for AutoURI if such file exists on CWD
- Deprecated
temporary_hold
for GCSURI. Instead, use the same file-locking mechanism as in S3URI
(creating a lock file with lock ID written in it)
v0.3.0
- Added expiration time (1 hour by default) to lock file for
gs://
URIs.
- More stable lock file handling for
gs://
URIs.
v0.2.6
- For s3-to-s3 file transfer, use
copy
instead for copy_object
for larges files >= 5GB
- Better logging: show start/end of
cp
action with UUID of a file.
v0.2.5
Added help to delete a stalled lock file (.lock
) on GCS.
v0.2.4
Fixed redundant md5sum hashing of a local temporary file.
no_checksum
was not propagated for a recursive localization of JSON/CSV/TSV files.
v0.2.3
Added --no-lock
to CLI and no_lock
(defaulting to False) to rm
/rmdir
/localize
functions.