Skip to content

Releases: cyverse/go-irodsclient

v0.19.6

23 Jan 21:32

Choose a tag to compare

  • allocate multiple connections in parallel
  • fix ListAccessesForSubCollections() that did not return ACLs for empty collections

v0.19.5

15 Jan 18:24

Choose a tag to compare

  • Fix permission error when reading tcp buffer size in system

v0.19.4

12 Jan 16:11

Choose a tag to compare

  • Use IO session for some long data modification operations, such as extract struct files, remove dirs recursively, change dir permissions recursively

v0.19.3

08 Jan 23:38

Choose a tag to compare

  • Adjust TCP buffer size automatically when no parameter is given

0.19.2

07 Jan 16:09

Choose a tag to compare

  • Print upload progress for upload_parallel example
  • Read additional configuration info from environment in examples
  • Call transfer callback only one time per block

v0.19.1

15 Dec 23:49

Choose a tag to compare

  • Rework touch API to expose touch options
  • Fix more lint warnings

v0.19.0

25 Nov 23:00
761efb1

Choose a tag to compare

  • Use new auth plugin for iRODS version > 4.3.0
  • Rework test framework and docker containers
  • Test SSL, PAM auth

v0.18.2

13 Nov 22:59

Choose a tag to compare

  • Rework errors (use github.com/cockroachdb/errors)
  • Do not perform checksum verification after upload if checksum is not provided by irods
  • Fix wrong thread count bug for parallel upload that caused out of range array access error

v0.18.1

05 Aug 21:57

Choose a tag to compare

  • Remove unnecessary logging fields related to names of functions, packages
  • Fix progress bar issues in parallel uploading and downloading

v0.18.0

24 Jul 20:16

Choose a tag to compare

  • Set long operation timeout for chmod when it runs recursively
  • Expose session's connection info
  • Wait for available connections if the configuration is set
  • Do not use unmanaged connections
  • Rework session
  • Report checksum progress
  • Return checksum mismatch error
  • Add json tags for data types
  • Add delete metadata by AVU
  • Add ChangeACL and ChangeDirACLInheritance APIs
  • Add StatProcess API
  • Print error message when retrying
  • Refactor configurations
  • Expose IRODSCollection and IRODSDataObject via Stat
  • Get all replica info via Stat