Releases: dnanexus/dxfuse
v1.0.0-rc.2 Fix xattr, remove CGO
Fix xattr support for setting properties and tags in -limitedWrite
mode. Fix crash when attempting to append to a remote file and return EPERM
.
Switch from github.com/mattn/go-sqlite3 to modernc.org/sqlite to remove the CGO requirement. Bump dxda to latest release v0.5.7.
Run dxfuse applet and local tests in github actions.
v1.0.0-rc.1 -limitedWrite support
Backwards incompatible release candidate of dxfuse v1.0.0-rc.1
.
New flag -limitedWrite
for supporting append only writes to DNAnexus. See README of append-only-writes
branch for supported operations and limitations https://github.com/dnanexus/dxfuse/tree/append-only-writes#limited-write-mode.
Removed dxfuse -sync
command previously used for syncing writeable files to DNAnexus.
Enable FUSE options for kernel readahead and pagecache to support shared read-only mmap.
v0.25.0 Fix folders with quotes, noatime
Mount with noatime
option. Fix sql statements to handle folder names with quotes.
v0.24.3 Fix manifest input
Do not throw an error if a manifest file is provided as input and the file contains all of the describe information.
v0.24.2 Support single quote ' in filename
Utilize prepared SQL statements for queries with filenames. Allows filenames with '
single quotes.
v0.24.1 Increase startup wait time
Increase wait for dxfuse to initialize from 10 seconds to 90 seconds.
v0.24.0 Optimize first read of remote directory
Reduce time to list folder contents with thousands of objects upon first read of directory by optimizing the posix conversion for objects.
Bump to golang 1.15.7
v0.23.3 Log go panics to logfile
Log go panics to the dxfuse logfile by redirecting the daemon subprocess's stderr to the logfile.
v0.23.2 Increase number of http retries from 3 --> 10
Increase default number of retries of http requests from 3 --> 10.
v0.23.1 Bump dxda to v0.5.4
Bump dxda dependency from v0.5.1 --> v0.5.4. Should decrease dxfuse crashes when an http request fails.