Skip to content

Releases: GoogleCloudPlatform/gcsfuse

gcsfuse v0.7.0

06 Aug 03:37
Compare
Choose a tag to compare
  • Revised the way reading from files works, throwing away the previous chunking and caching logic. Sequential read throughput is more than doubled, without apparent effect on random read throughput.

As part of this change, the flags --gcs-chunk-size and --temp-dir-bytes have been removed.

See commit babd421 and issue #103 for more details.

  • Reduced the RAM and CPU overhead due to supporting cancellation of HTTP requests.

gcsfuse v0.6.0

04 Aug 03:22
Compare
Choose a tag to compare
  • Significantly improved CPU and RAM efficiency.
  • We now allow Linux to maintain a page cache for file data.
  • Improved error logging output.
  • Built with a version of Go not containing the JSON parsing EOF bug discussed in #101.

gcsfuse v0.5.0

27 Jul 23:18
Compare
Choose a tag to compare
  • Changed the way profiling works. Send SIGUSR1 for CPU, SIGUSR2 for memory.
  • Further improved sequential read performance.
  • Killed off a dependency on the old jacobsa/bazilfuse package.

gcsfuse v0.4.0

27 Jul 23:20
Compare
Choose a tag to compare
  • Added debugging options for dumping CPU and memory profiles.
  • Improved sequential read performance a bit.
  • Changed dependencies for help text and flags.

gcsfuse v0.3.1

20 Jul 05:22
Compare
Choose a tag to compare
  • Fixed buggy parsing of the -o flag.

gcsfuse v0.3.0

20 Jul 01:00
Compare
Choose a tag to compare
  • Added a --key-file flag for explicitly specifying a JSON key for GCS.
  • Made help text much nicer.

gcsfuse v0.2.1

20 Jul 00:56
Compare
Choose a tag to compare
  • Added support for renaming files.
  • Fixed flag parsing-related bugs.
  • Fixed build breakages caused by backwards-incompatible changes in dependencies.
  • Cleaned up logging output a bit.