blobfuse2-2.0.4
Features
- Added new config parameter "max-fuse-threads" under "libfuse" config to control max threads allowed at libfuse layer.
- Added new config parameter 'refresh-sec' in 'file-cache'. When file-cache-timeout is set to a large value, this field can control when to refresh the file if file in container has changed.
- Added FUSE option
direct_io
to bypass the kernel cache and perform direct I/O operations.
Bug Fixes
- #1116 Relative path for tmp-cache is resulting into file read-write failure.
- #1151 Reason for unmount failure is not displayed in the console output.
- Remove leading slashes from subdirectory name.
- #1156 Reuse 'auth-resource' config to alter scope of SPN token.
- #1175 Divide by 0 exception in Stream in case of direct streaming option.
- #1161 Add more verbose logs for pipeline init failures
- Return permission denied error for
AuthorizationPermissionMismatch
error from service. - #1187 File-cache path will be created recursively, if it does not exist.
- Resolved bug related to constant 5% CPU usage even where there is no activity on the blobfuse2 mounted path.