Releases: cyverse/irodsfs
Releases · cyverse/irodsfs
v0.7.0
- Upgrade irodsfs-pool to v0.5.0
- Upgrade go-irodsclient to v0.9.3
- Fix ftruncate bug
- Enable DirectIO for file write
- Make file IO log messages to debug level
- Increase block size for file I/O
- Use larger buffer size for file write
- Use piped I/O
- Check write permission of mount path at start
- Use lazy fuse unmount
v0.6.0
v0.5.6
v0.5.5
v0.5.4
v0.5.2
- Upgrade go-irodsclient to v0.7.2 to fix master replica issue. Find correct master replica of data object, not just returning replica 0.
- Fix file write bug when opening a file with write only mode.
- Allow Truncate operation while a file is opened for read/write to fix an issue with VIM.
v0.5.1
v0.5.0
- Upgrade go-irodsclient to v0.7.0
- Do not reopen file handle when creating a new file (optimization)
From go-irodsclient
- Rework cache invalidation logic to maximize cache reuse
- Use directory entry cache to check file existence
- Add negative cache
- Implement file locks to prevent race condition (e.g., renaming a dir while opening a file in the dir)
- Take file open mode argument for CreateFile operation