This repository has been archived by the owner on Mar 21, 2023. It is now read-only.
Releases: jacquayj/GoRODS
Releases · jacquayj/GoRODS
Bump version for go.mod
v1.0.4 - GoRODS/msi
v0.1.3
Added:
- Optimized limit and offset options for reading collections
- Added filter callback function to
ReadCollectionOpts
- Added
Collection.Each
iterator - Added
AccessLevelString()
to*ACL
- master branch now defaults to build against iRODS 4.2.0
Bug Fixes:
- Fixed issue when accessing parent collections of directly initialized collections
NewConnection
now returnscon
even if authentication fails, fixes leaky connections- Fixed various clang compiler warnings
v1.0.2
Added:
- Limit and offset parameter support via
Connection.CollectionOpts()
- Implemented
Collection.Length()
- Performance improvements when reading collections, less memory copy overhead and uses quicker
rclReadCollection
C API function - Added support for direct data object initialization (previously the parent collection needed to be loaded first)
Bug Fixes:
- Fixed bug in
DataObj.Open()
error handling - Fixed bug when authenticating with tickets, parent collection isn't required when initializing data objects directly
v1.0.1
Added:
- Mode(), ModTime(), IsDir(), Sys() to DataObj and Collection structs and for os.FileInfo interface compatibility
- Added Collection.Walk()
- Performance boosts, implemented faster rcl[Open/Close/Read]Collection functions for Collections
- Added InitCon() function for connection reinitialization
- Added option to SkipCache when loading collections with Connection.Collection()
- Added multipart upload support (upload multiple data objects in single HTTP request) to FileServer
- Memory leak fix in obj.resc_hier (ReadCollection)
Broken Compatibility From v1.0.0
- Removed error return parameter from Collection.Size() function to enable os.FileInfo interface compatibility
GoRODS v1.0.0 Release
v0.1.5
v0.1.4
Lots of bug fixes and improvements
v0.1.3
v0.1.2
- Added ticket usage support for ticket based data access (ticket creation coming soon)
- Improvements to metadata API