Skip to content

Releases: GoogleCloudPlatform/gcsfuse

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

Gcsfuse v0.41.11

11 Jan 05:41
24de9d2
Compare
Choose a tag to compare

Fixed a critical bug in write workflow - although it was very rare, but gcsfuse
was writing wrong file content while doing append operation on larger file.

Gcsfuse v0.41.10

26 Dec 11:53
66744d7
Compare
Choose a tag to compare

Integrating with go storage client library for making calls to gcs these changes are behind an experimental flag.

Gcsfuse v0.41.9

30 Nov 12:15
4f181fd
Compare
Choose a tag to compare
  1. Integrated the latest jacobsa/fuse library:
    (a) Support on sticky bit on directories
    (b) API added to fetch some state data related to any operation - gid, pid etc.
    (c) Changes in sample client file system

  2. Completed the go-client-library integration:
    This is guarded under the flag, since we still need testing to check before
    removing the guard. Still, you can use it by passing the flag to enable:
    --experimental-enable-storage-client-library

Gcsfuse v0.41.8

28 Oct 09:10
ce353a4
Compare
Choose a tag to compare

Added sequential-read-size-mb flag to restrict the amount of data to be downloaded from GCS as part prefetch during sequential reads.

Gcsfuse v0.41.7

26 Sep 08:42
cdea667
Compare
Choose a tag to compare
  • Added more integration tests for file APIs.
  • Fixed mounting invalid bucket issue: #770
  • Added unix socket support for token-url.
  • Fixing Integration Test Related to Relative Log/Key File Path
  • Add flag to have ability to not cache Token from token-url
  • Tested and changed experimental-stackdriver-export-interval flag to stackdriver-export-interval. See https://github.com/GoogleCloudPlatform/gcsfuse/blob/master/docs/metrics.md on how to use this flag.