Skip to content
This repository has been archived by the owner on Mar 21, 2023. It is now read-only.

Releases: jacquayj/GoRODS

Bump version for go.mod

13 Aug 18:25
Compare
Choose a tag to compare
v1.0.5

Bug fix for IQuestSQL > 256 results

v1.0.4 - GoRODS/msi

08 Jul 13:45
Compare
Choose a tag to compare
  • Updated documentation
  • Added Owner() to IRodsObj interface
  • Fixed issue in fetching metadata requiring obj.Open() permissions
  • Added new sub-package GoRODS/msi for microservice bindings - Docs - Usage

v0.1.3

06 Jun 13:02
Compare
Choose a tag to compare

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 returns con even if authentication fails, fixes leaky connections
  • Fixed various clang compiler warnings

v1.0.2

15 Feb 18:46
Compare
Choose a tag to compare

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

31 Jan 21:46
Compare
Choose a tag to compare

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

08 Dec 02:30
Compare
Choose a tag to compare

v0.1.5

31 Jan 21:48
Compare
Choose a tag to compare
v0.1.5 Pre-release
Pre-release

v0.1.4

18 Aug 17:11
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release

Lots of bug fixes and improvements

v0.1.3

14 Jul 15:58
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

v0.1.2

12 May 16:04
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release
  • Added ticket usage support for ticket based data access (ticket creation coming soon)
  • Improvements to metadata API