Skip to content

Releases: cyverse/irods-csi-driver

v0.4.7

12 Oct 00:47
Compare
Choose a tag to compare
Upgrade dependencies

- Go-iRODSClient to v0.5.7
- iRODS FUSE Lite to v0.3.12
- iRODS FUSE Lite Pool Server to v0.1.3

v0.4.6 - unstable

06 Oct 01:07
Compare
Choose a tag to compare
  • Use iRODS FUSE Lite Pool Server for iRODS Access
    iRODS FUSE Lite Pool Server runs on the same driver container as a background process.
    All iRODS FUSE Lite instances will communicate with the Pool Server via gRPC.
  • Upgrade dependencies

v0.4.5

04 Oct 20:03
Compare
Choose a tag to compare
  • Fix static volume provisioning mode bug in recent version of Kubernetes.
  • Add configuration parameters to support iRODS FUSE Lite Pool.
  • Upgrade dependencies to prevent race conditions.

v0.4.4

08 Sep 19:16
Compare
Choose a tag to compare
  • Add a new parameter to change mount detection timeout (previously 10 seconds fixed)
  • Set default mount detection timeout to 300 seconds

v0.4.3

01 Sep 01:54
Compare
Choose a tag to compare
  • Truncate can make zero filled data if the given offset is higher than current size.
  • Rename can overwrite data if the destination file already exists.

v0.4.2

27 Aug 22:12
Compare
Choose a tag to compare
Add ReadOnly field for mount path mapping

v0.4.1

24 Aug 19:31
2ab52c0
Compare
Choose a tag to compare
  • Add UID/GID parameters to specify data ownership
  • Add monitor URL parameter for instance and transfer monitoring

v0.4.0

14 Aug 03:10
1dd7873
Compare
Choose a tag to compare

Use new version of iRODS FUSE Lite and Go-iRODSClient
Improved directory listing performance.
Can report FS mount/data transfer to iRODS FUSE Lite monitor service.
Support SSL conenction

v0.3.1

05 Apr 20:50
df15c8c
Compare
Choose a tag to compare
  • Use new version of iRODS FUSE Lite for fuse mount.
    Improved file write performance.
    Releasing resources when iRODS FUSE Lite terminates.
  • Use new version of go-irodsclient.
    Fixed various issues.
  • Add more features on custom path mapping.
    Can create mount source path (collections) if not exist.
    Ignore if mount source path does not exist.

v0.3.0

17 Mar 23:14
cf3bdca
Compare
Choose a tag to compare

Use new iRODS FUSE Lite (https://github.com/cyverse/irodsfs) for fuse_mount.

The new client is more stable than the previous client (iRODS FUSE).

Support custom path mapping.

This allows users to mount data objects or collections spread over different directory paths.