Releases: cyverse/irods-csi-driver
Releases · cyverse/irods-csi-driver
v0.7.0
v0.6.4
v0.6.3
v0.6.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.6.0
- Fix dead-lock for truncate call while file is in access.
- Do not reopen file handle when creating a new file (optimization)
- 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
v0.5.1
v0.4.11
v0.4.10
- Separate iRODS FUSE Lite Pool Server container from driver container
- Use dumb-init to not assign pid 1 to driver program, to handle child processes properly
- Add memory profiling feature
- Upgrade dependencies to fix bugs
- Unmount volumes forcefully if it fails to unmount at the first trial
- Pull driver images always to apply possible updates when installing the driver using helm