Releases: cyverse/go-irodsclient
Releases · cyverse/go-irodsclient
v0.6.1
- Rework metadata cache setting
v0.6.0
Fix a bug in file/dir cache invalidation
Allow path-based TTL configuration (FS creation API is changed as well)
Add connection lifespan parameter
Implement AuthPlugin message
v0.5.11
- Add data transfer metrics
v0.5.10
- Add CollectionNotEmptyError
- Fix lint errors
v0.5.9
- Test Poorman's rollback early and disable if it's not available.
- Add a new API to list all groups that a user belongs to.
v0.5.8
- Fix CS Negotiation bug
- Implement parallel put for iRODS v4.2.9 and above
- Integrate iRODS docker container to tests
v0.5.7
- Use go log interface and logrus library
- Implement connection pooling instead of using an external library
v0.5.6
- Check iRODS connection state before use and reconnect if disconnected (for any reasons)
v0.5.5
- Rework file handle locks to prevent race conditions
- Closes all opened file handles when closing session
- Keep only 1 idle connection
- Add some utility APIs
v0.5.4
- Rework cache invalidation code
- Revert rename API to not overwrite silently (was in v0.5.3, deprecated)