...
- changes to facilitate optimizations of the number of
file-xxx/describe
API calls upon (de)localization of input/output files.
- Dependency update
- Minor fixes to DxFileAccessProtocol to ensure directory path starts with a forward slash
- Handles
ResourceNotFoundException
inDxFileSource.exists
- Updates code to compile with JDK11
- Updates build environment to JDK11, Scala 2.13.7, and SBT 1.5.7
- Uses
PosixPath
rather thanjava.nio.Path
for manipulating remote paths
- Update dxApi version
- Implements
resolveDirectory
method
- Normalizes any file/folder paths
- Exposes dx folder in
DxFolderSource
- Implements recursive listing in
S3FileAccessProtocol
andDxFileAccessProtocol
- Update dependencies
- Implements
listing
andrelativize
methods for dx and S3 protocols
- Fixes handling of
DxFolderSource
for root folders - Implements
container
andversion
fields for dx and S3 protocols
- Fixes parsing of dx:// URIs that include a file path
- Implements
FileSource.exists
for dx and s3 protocols
- Fixes
DxFileAccessProtocol
sources to ovewrite existing paths inlocalizeTo
- DxFileAccessProtocol supports directories
- DxFileSource caches file name when parsing an extended dx:// URI
- Move variable attributes to secondary parameters in
FileSource
subclasses
- First release