Skip to content

Releases: GoogleCloudPlatform/gcsfuse

Gcsfuse v1.1.0

28 Aug 20:24
19ed094
Compare
Choose a tag to compare
  • Reading compressed objects (gzip) in compressed format is now supported.
  • Deprecated --enable-storage-client-library flag. With this deprecation, GCSfuse will always use the Go Storage client to interact with GCS. Please reach out to us on Discussions or Issues section in case you face any issues with the deprecation.
  • Changed name of --endpoint flag to --custom-endpoint. Note: When --custom-endpoint is specified, authentication with the endpoint is disabled.
  • Upgraded versions of couple of dependencies i.e. Go Storage client version from 1.29.0 to 1.31.0 & jacobsa/fuse.
  • Shifted from custom implementation of rate limiter to Go’s rate limiter. No changes in the functionality.
  • Added more e2e/integration tests.
  • Minor bug fixes in tests & build packages.

Gcsfuse v1.0.1

26 Jul 11:37
15448be
Compare
Choose a tag to compare

Major changes in this release

  • Updated go version to 1.20.5 from 1.20.4
  • Included copyright file in debian and rpm packages
  • Added rpm digest while creating rpm package

Full set of what's changed

New Contributors

Full Changelog: v1.0.0...v1.0.1

Gcsfuse v1.0.0

26 Jun 13:55
7eb7039
Compare
Choose a tag to compare

Major changes in this release

  • This release is tied to the GA (General Availability) of gcsfuse.
  • Moved some of the documentation from gcsfuse/docs to
    https://cloud.google.com/storage/docs/gcs-fuse and other pages under it.
  • Updated go version to 1.20.4 from 1.20.3

Full set of what's changed

New Contributors

Full Changelog: v0.42.5...v1.0.0

Gcsfuse v0.42.5

22 May 06:58
7b91079
Compare
Choose a tag to compare

Overall

  • Added integration tests
  • Removed logs under --debug_fs flag.
  • Updated docs
  • Removed vendor folder
  • Add "(GPN: gcsfuse-)" to useragent for partner data tracking
  • Log crash during mounting
  • Fixed gem vulnerability issue in Dockerfile

What's Changed

Full Changelog: v0.42.4...v0.42.5

Gcsfuse v0.42.4

24 Apr 07:01
9cec8d4
Compare
Choose a tag to compare

Overall

  • Fixed the issue in storage-client library to support --billing-project option
  • Integration tests for read-only file system.
  • Correcting logs written to the syslog for text-format
  • Add http timeout
  • Change maintainer from jacobsa to gcs-fuse-dev
  • List obj fix (#1060)

What's Changed

New Contributors

Full Changelog: v0.42.3...v0.42.4

Gcsfuse v0.42.3

27 Mar 09:06
fdd1b8a
Compare
Choose a tag to compare
  • Integration tests setup
  • Fixing: mount_gcsfuse not respecting bool values when passed to bool flags e.g. enable_storage_client_library

Gcsfuse v0.42.2

15 Mar 08:02
2ad9b90
Compare
Choose a tag to compare
  • Fixed mounting issues with --enable-storage-client-library=true.
  • Support optional negative entries(NonExistentType) in type cache.
  • Support optional log rotation with syslog and custom log file (--log-file).
    See docs/logging for more details.
  • Made CreateObject, ComposeObject and DeleteObject methods with --enable-storage-client-library=true idempotent.
  • Minor fixes and improvements.

Gcsfuse v0.42.1

01 Mar 14:54
51db498
Compare
Choose a tag to compare

Overall

Same as previous release without Log rotation changes. So, overall changes:

  1. Integrating with go storage client library for making calls to gcs these changes are ready with enable-storage-client-library flag.

  2. Removed disable-http2 flag and introduced client-protocol flag.

Issues in this release - will be fixed in the next release:

(a) Mounting failed due to lack of storage.bucket.get permission
(b) Mounting failed - readFromProcess: Decode: EOF - This issue comes in case of fine-grained bucket.

What's Changed

  • Revert changes in script by @Tulsishah in #975
  • Updating Installing doc for new release by @Tulsishah in #974
  • Revert "Adding the logging info, since we are changing the default behavior" by @raj-prince in #979
  • Revert "Changing the description of log-file flag" by @raj-prince in #978
  • Revert "GCSFuse code change to write the logs to syslog files" by @raj-prince in #977
  • Revert "Adding logrotate configuration as a post-installation for gcsfuse package (deb/rpm)" by @raj-prince in #980

Full Changelog: v0.42.0...v0.42.1

Gcsfuse v0.42.0

01 Mar 09:11
7d8fef4
Compare
Choose a tag to compare
  • Integrating with go storage client library for making calls to gcs these changes are ready with enable-storage-client-library flag.
  • Removed disable-http2 flag and introduced client-protocol flag.
  • Log rotation

Gcsfuse v0.41.12

23 Jan 09:57
1b4b9e8
Compare
Choose a tag to compare

Memory Improvement