Releases: GoogleCloudPlatform/gcsfuse
Releases · GoogleCloudPlatform/gcsfuse
gcsfuse 0.14.0
- gcsfuse now returns immediately after mounting the file system, for greater
scriptability. To preserve the previous behavior of staying in the
foreground (for example, in order to see debug logging), run with the
--foreground
flag. - We now allow mounting only a single directory from within a bucket. Use the
--only-dir
flag to do this.
gcsfuse 0.13.0
- Added support for the
mknod(2)
syscall. This may also be relevant for users of NFS exports.
gcsfuse v0.12.0
- We no longer distribute tarballs containing pre-built binaries. Please use
the .rpm or .deb files on Linux, homebrew on OS X, or install from source. - Rate limiting should be more accurate, and should be less restrictive when
the file system has just been mounted. See commit 5fb47e0. - The
--file-mode
and--dir-mode
flags now accept their arguments in
octal, matching tools likechmod
. - There is no longer a helper bash script installed into
/sbin
; rather the
mount_gcsfuse
program (mount.gcsfuse
on Linux) is installed directly. mount_gcsfuse
now performs its own daemonization, and doesn't require a
tool likedaemon
to be installed.mount
now waits for the file system to be mounted, and returns an
appropriate exit code.- Copying files and directories with the Finder on OS X now works better. See
issue #125.
gcsfuse v0.11.1
- Don't choke on
auto
,noauto
, andnouser
options when invoked via
mount
on Linux. - Print a warning when invoked as root.
- Include the Go version in the gcsfuse version string.
gcsfuse v0.11.0
gcsfuse v0.10.0
- Added support for setting arbitrary mtimes for files. Major changes:
utimes(2)
and friends no longer returnENOSYS
.- atime is ignored, and silently fails to take.
- mtime is stored in object metadata keyed by
gcsfuse_mtime
. - Increased stat performance on Linux by a factor of 280x by allowing the
kernel to cache inode attributes when-sstat-cache-ttl
is set. - Enabled writeback caching on Linux, increasing write performance by up to
40x for small writes, and by a few times for large writes.
gcsfuse v0.9.1
- Encoded a dependency on
daemon
in the.deb
and.rpm
packages. - Improved debug logging.
gcsfuse v0.9.0
- Packages and tarballs now contain the magic required to make fstab use easy.
gcsfuse v0.8.1
- Fixed two release-building bugs. See issue #107.
gcsfuse v0.8.0
- Improved logging when
--debug_fuse
is set. - Added an embedded version number to releases, accessible with
-v
. - Releases will now contain
.deb
and.rpm
files for Linux.