Releases: GoogleCloudPlatform/gcsfuse
Releases · GoogleCloudPlatform/gcsfuse
gcsfuse 0.16.0
- Add support for new mount option for use with
mount
and/etc/fstab
: implicit_dirs
dir_mode
(accepts an octal number)file_mode
(accepts an octal number)
See docs/mounting.md for more info.
gcsfuse 0.15.1
- Return reasonable atimes and ctimes. (See issue #148.)
gcsfuse 0.15.0
- Fixed broken handling of relative paths for mount points (issue #147). Flags
that specify paths, which are less frequently used, must still be absolute.
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.