Releases: qingstor-incubating/qsfs-fuse
Releases · qingstor-incubating/qsfs-fuse
qsfs version 1.0.11-alpha
- Fix compile/link error/warning on Ubuntu18.04
- Add option nodatacache
change version to alpha.
qsfs version 1.0.10
- Add·backward·compatiblility for ListObjects.
qsfs version 1.0.9
- update list objects.
qsfs version 1.0.8
- Fix Cache::Free to avoid list::erase invalid iterator.
- Add option max log size.
- Other bugfix.
qsfs version 1.0.7
- Fix Cache::Free list::erase segment fault.
qsfs version 1.0.6
- Fix memory leak when download file
- Change log default path to /var/log/qsfs
qsfs version 1.0.5
- Add option to specify file system size (capacity)
- Add null implementation for meta related api (such as chmod, chown and utimens)
- Set user agent to fixed value of qsfs-version.number
- Add read prefetch option
- Adjust log message
qsfs version1.0.4
- Refactor to ensure file ops (read, write, truncate, .etc) thread safe
- Partially remove Clinet dependency on DirectoryTree and Cache
- Add individual folder for each integration test to decrease the coupling among them
- Replace static dynamic container (set, map) with array
- Fix issue of failure to pass host to sdk
qsfs v1.0.3
- Refactor Directory Tree Invalidation/Remove
- Fix Directory Tree Rename issue which not rename directory descendants
- Add integration test framework
- Add function test cases including write, read, rename, seek, truncate, rsync, redirect, symlink, etc.
- Add glog signal failure handler to log failure dump and customize failer writer to convert failure dump address info to readable c++ name.
- Add function name in log, and glog env such as max_log_size, clorlogtostderr, .etc
- Seperate debug option for qsfs and fuse
- Fix failure of function test 'rename file before close'
- Log to stderr if umaskmp is not set with allow_other together
- Not to set content type in QSClient as QingStor server will handle file content type
- Link to static QingStor SDK library
- Refactor to remove mtime from cache
- Add File info to log message
qsfs v1.0.2
- To synchronize Cache operations to avoid data race
- Fix failure to truncate a new created empty file
- Fix failure to upload big file with odd bytes
- Fix wrong data position when read from cache
- No log message in Drive Cleanup to avoid dead reference to Log #3
- Set connection timeout to 300s as same as curl default
- Refactor to gurantee data consistency
- Add more log messages
- Add CMake option UPDATE_CONNECT to automatically update external project from remote repo.