Goofys Versions Save

a high-performance, POSIX-ish Amazon S3 file system written in Go

v0.0.15

6 years ago

Even faster find than 0.0.14 by doing smarter caching (2+x faster than 0.0.14 and 5+x faster than 0.0.13). Also fixed a race introduced in the previous version. This optimization only kicks in when goofys detects application is sequentially reading a directory tree (either breath-first or depth-first).

Built with go 1.8.3

Twitter Follow me on Twitter.

Github Release

v0.0.14

6 years ago

Extended attributes support and much faster readdir over smallish directory trees (find). Readdir result is now cached according to --type-cache-ttl. New --no-implicit-dir option to reduce ListObjects requests. Small POSIX tweaks.

Thanks @andrewgaul, @hit1943, @jtwang83, and @khoan for contributing during this release period!

Built with go 1.8.3

Twitter Follow me on Twitter.

Github Release

v0.0.13

6 years ago

Fixed a few random read related crashes and worked around GCS v4 signing problem.

Built with go 1.8.3

Twitter Follow me on Twitter.

Github Release

v0.0.12

6 years ago

Correct release binary for 0.0.11. The changelog is the same.

Mostly a bunch of bug fixes. Fixed a couple read hangs and worked around applications that don't check the return value of read(2). Upgraded aws-sdk-go to 1.8.25 for better compatibility and listing error handling. Better usability with bucket mount prefix and mount error displays.

Built with go 1.8.1

Github Release

v0.0.11

7 years ago

PLEASE READ: removed the binary from the release as I accidentally uploaded the wrong one. Will make a new release when I travel to somewhere with better wifi.

Mostly a bunch of bug fixes. Fixed a couple read hangs and worked around applications that don't check the return value of read(2). Upgraded aws-sdk-go to 1.8.25 for better compatibility and listing error handling. Better usability with bucket mount prefix and mount error displays.

Built with go 1.8.1

Github Release

v0.0.10

7 years ago

Added a --cheap option to reduce S3 operation cost at a slight expense of directory lookup performance. Fixed a bug with reading blobs with Content-Encoding set to gzip. Better compatibility with Amplidata. Switched to a newer version of s3proxy for testing so tests should run faster as well.

goofys (v0.0.9) is now available via Homebrew so OS X users should have an easier time installing it.

Built with go 1.7.5

Github Release

v0.0.9

7 years ago

Supports canned ACL and better region detection. Also a couple crash/deadlock fixes. Better compatibility with s3fs and minio.

You can now follow goofys on Twitter with @s3goofys !

Github All Releases

v0.0.8

7 years ago

Supports server side encryption, KSM or not. Better compatibility with buckets that are locked down via IAM policy.

Github All Releases

v0.0.7

7 years ago

Allow creating files up to 1TB (1005GB to be exact). A rename bug squashed. Better compatibility with AWS credentials. Works better with machines with small amount of memory.

Built with go 1.7.0

Github All Releases

v0.0.6

7 years ago

Allow mounting only objects under a prefix with bucket:prefix notation. Improved compatibility with more non-AWS S3 systems. Optionally set object content type base on their extensions (--use-content-type). Allow true anonymous access to buckets that allow it. And a couple crash bugs squashed.

Built with go 1.6.2

Github All Releases