Skip to content

Releases: cyverse/irods-csi-driver

v0.9.5

23 Jun 18:51
Compare
Choose a tag to compare
  • Unmount irodsfs before mounting
  • Unmount irodsfs if mount process fails

0.9.4

09 Mar 17:02
Compare
Choose a tag to compare
  • Use fusermount -uz command to unmount webdav and irodsfs mounts
  • Give 0o500 permission to virtual directory (read-only) to allow users cd in to the directory

v0.9.2

09 Jan 23:39
Compare
Choose a tag to compare
  • Delete irodsfs mount leftovers after successful unmount
  • Fix null pointer error when losing volume info due to restart
  • Store mount config and params to volume info

v0.9.0

14 Dec 16:14
Compare
Choose a tag to compare
  • Significant code refactoring
  • Reimplement iRODS FUSE Lite based on go-fuse
  • Display ctime/modtime/chstatus correct
  • Implement xattr to access iRODS AVUs
  • Bugfix segfault
  • Reconnect to iRODS FUSE Lite Pool Service when disconnected
  • Store volume mount info as local json files

v0.8.7

13 Sep 20:32
Compare
Choose a tag to compare
  • Export prometheus metrics
  • Upgrade dependencies to fix orphan connections issue

v0.8.4

16 Aug 17:01
Compare
Choose a tag to compare
  • Cap max connections
  • Share a connection across multiple file handles

v0.8.3

16 Aug 16:58
Compare
Choose a tag to compare
  • Implement pool client caching

v0.8.2

27 Jul 19:33
Compare
Choose a tag to compare
  • Upgrade dependencies (go-irodsclient, irodsfs, irodsfs-pool, irodsfs-common)
  • Add no_permission_check flag to PV configuration to bypass ACLs listing

v0.8.1

07 Jul 21:03
Compare
Choose a tag to compare
  • Use unix socket for communication between iRODS FUSE Lite and iRODS FUSE Lite Pool Server
  • Add default cache path, size
  • Use go 1.18

v0.7.0

29 Mar 02:50
Compare
Choose a tag to compare
  • Fixes file renaming issues
  • Upgrade go-irodsclient, iRODS FUSE Lite, and iRODS FUSE Lite Pool Server