Releases: cyverse/irodsfs
Releases · cyverse/irodsfs
v0.3.5
- 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
- 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
- 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
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
- 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
When creating connections to iRODS fails, irodsfs exits without leaving any mounts.
v0.2.1
Bugfix: Opening file with append or writeonly mode
v0.2.0
Support custom path mapping
- Allows mounting multiple collections
- Allows mounting multiple data objects
Rework command-line arguments
v0.1.1
Implement basic filesystem operations and block-based I/O.
Use go-irodsclient
v0.2.1 to fix the compilation error.