Skip to content

Releases: cyverse/go-irodsclient

v0.9.5

29 Jul 00:52
Compare
Choose a tag to compare
  • Fix a bug related to SSL shared secret (to not escape non ascii chars)

v0.9.4

25 Jul 18:32
Compare
Choose a tag to compare
  • Use process ID for suffix of session filenames
  • Use go 1.17
  • Add new APIs for listing ACLs of data objects in a collection
  • Add data type of data object entry
  • Add new API for extract struct files (TAR)
  • Add progress tracker to upload/download APIs
  • Rework path manipulations to fix potential errors on Windows system

v0.9.3

25 May 22:05
Compare
Choose a tag to compare
  • When removing a file, wait for handles of the file to be closed if exist.
  • Use separate subdirectories for each test group

v0.9.2

13 May 01:07
a6b2135
Compare
Choose a tag to compare
  • Refactor icommands environment file access module
  • Implement icommands environment session file access

v0.9.1

11 May 19:32
c609281
Compare
Choose a tag to compare

Add APIs for reading/writing icommands environment files.

v0.9.0

02 May 20:20
Compare
Choose a tag to compare
  • Propagate cache invalidation across filesystem (/fs) instances.
  • Change file read/write APIs for zero-copy (no additional data copy between buffers)

v0.8.0

26 Mar 01:28
Compare
Choose a tag to compare
  • Refactor fs.Entry object (To be used in iRODS FUSE Lite and iRODS FUSE Lite Pool Server)

v0.7.6

25 Mar 05:42
Compare
Choose a tag to compare
  • Refactor file open mode APIs
  • Add default resource server config

v0.7.5

16 Mar 01:42
Compare
Choose a tag to compare
  • Allow stating a file just created and not yet closed
  • Allow renaming a file still opened

v0.7.2

04 Mar 05:44
Compare
Choose a tag to compare
  • Find correct master replica of data object, not just returning replica 0.