Releases: Azure/azure-storage-fuse
blobfuse-1.3.1-Linux
- Added ADLS Gen2 Storage features. Use --use-adls=true for ADLS storage accounts
- Added Symlink support: Symlinks is on by default. It can be turned off to gain performance. Optional commandline param to turn it off : --no_symlinks=true
- Re-added support for filenames named with '' aka backslashes
- Added command-line options to disallow the reuse of the tmp directory and block non-empty tmp-path : --empty-dir-check=true.
- Added support for RHEL 8.1
- Added options to make cache configurable in Megabytes. Optional commandline param --cache-size-mb=1000 will specify a cache size of 1 GB
- Added options to specify concurrency. Optional commandline param --max-concurrency=14 will reset the default concurrency of 12.
- Released for Ubuntu 20.04
blobfuse-1.2.4
Bug fix:
Fixed occasional directory not accessible errors for directories with large size files.
NOTE: Public packages are currently published only for Ubuntu18.04 and Ubuntu16.04
blobfuse-1.2.3
New Features:
MSI Custom endpoint support.
Dynamic logger injection - refer to Readme logging section for more detail.
Bug fixes
Fixed the Frequent file not found error for large volumes and multiinstance scenarios.
Error message rephrasing
Mounting restriction added for non-empty tmp_path.
NOTE: Public packages are currently published only for Ubuntu18.04 and Ubuntu16.04
Blobfuse Release 1.1.1
New Feature:
- attribute cache mount option
Details: --use-attr-cache=true|false : Enables attributes of a blob being cached. False by default. - support for Debian
Improvements:
- Cache will clear itself once reaching a high threshold and will reduce the cache to below the low threshold. Timeout cache still exists, so if the timeout is met and the threshold is not met, the cache will still clear itself
Fixes:
- seg fault issue with parsing responses (#249)
blobfuse v1.0.3
This release improves file listing algorithms in readdir function:
- It improves performance as it uses more efficient comparison of vectors
- It avoids ENOMEM 12 issue since readdir no longer creates new vectors
blobfuse v1.0.2
This is the first GA / non-preview release of blobfuse. The only changes since v1.0.1-RC-Preview are:
- Fixed a bug regarding SAS tokens; blob-service SAS tokens will now work with blobfuse, as long as the permissions are wide enough.
- Added a small stress testing framework, and the results of the initial run of stress tests. Going forward, we will use this to monitor improvements in performance, and to guard against perf regressions.
blobfuse v1.0.1-RC-Preview
This release improves logging statements for debugging purposes, and fixes a few bugs:
- Fix for being able to compile on Ubuntu 17 & Debian 9
- Fixed some slow file handle leaks that can cause blobfuse to start failing if run for a long time at high concurrency.
blobfuse v1.0.0-RC-preview
This release includes all features planned for the 1.0.0 release, which will be released after additional testing and bug fixes. New features since 0.4 include:
- Improved retry mechanism for faulty / slow connections, throttling, etc
- Improved timeout mechanism for faulty / slow connections
- Added full support for truncate (previously, only truncating to 0 was supported.)
blobfuse v0.4.0
The v0.4.0 release includes:
- SAS token support for auth, as well as Shared Key
- Logging to syslog, at configurable levels
- New strategy for representing directories as blobs
- Framework for white-box C++ tests
- Various bug fixes and small changes
blobfuse v0.3.1
The v0.3.1 release addresses the read cache issue described in #120