Skip to content

Releases: cyverse/irodsfs

v0.3.5

01 Sep 01:44
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.3.4

27 Aug 21:55
Compare
Choose a tag to compare
  • Add ReadOnly field to path mapping
  • Can map iRODS data objects and collections to arbitrary path (previously, only available to map to root or subdirectory.)

v0.3.3

24 Aug 19:03
Compare
Choose a tag to compare
  • Check local disk space before writing to disk buffer
  • Consider unordered access within small area as sequential access detection
  • Log to a file that lives during program run
  • Do not raise fs error if it cannot report file transfer statistics to report server
  • Specify UID and GID

v0.3.2

14 Aug 02:44
Compare
Choose a tag to compare

Check FUSE device before running the program main
Remove deprecated package dependency
Rework parent-child process communication to print error messages raised by the child process
Implement ACL mapping
Implement SSL support #7
Do not make repeated calls for getting uid/gid
Add instance/file transfer monitoring client

v0.2.3

05 Apr 19:57
Compare
Choose a tag to compare
  • Implement async write to improve performance
  • Use go-irodsclient v0.4.4
  • Can create a source iRODS Dir for path mapping if not exist
  • Implement a dummy fsync
  • Unmount when irodsfs exists by Ctrl+C or kill

v0.2.2

17 Mar 20:58
Compare
Choose a tag to compare

When creating connections to iRODS fails, irodsfs exits without leaving any mounts.

v0.2.1

16 Mar 22:17
Compare
Choose a tag to compare

Bugfix: Opening file with append or writeonly mode

v0.2.0

12 Mar 01:10
Compare
Choose a tag to compare

Support custom path mapping

  • Allows mounting multiple collections
  • Allows mounting multiple data objects

Rework command-line arguments

v0.1.1

03 Mar 08:54
Compare
Choose a tag to compare

Implement basic filesystem operations and block-based I/O.
Use go-irodsclient v0.2.1 to fix the compilation error.