Skip to content

v3.2.9

Compare
Choose a tag to compare
@rpmoore rpmoore released this 23 Jan 18:45
· 375 commits to master since this release

This release includes the following changes in addition to what was released with v3.2.9-RC1:

  • Adds support for storing native file system permissions and details as metadata see the Metadata README for more details
  • Along with the Metadata support, the SDK has been split into different modules based off of the needs of the specific application
  • Fixes an issue in Spectra S3 paginated calls that would repeat values in the Lazy Iterator
  • Various Find Bugs fixes
  • Created new ObjectChannelBuilders to help with debugging
  • Fixed an issue where we would catch an IOException when writing to the local filesystem, and attempt a retry. Instead we will now report the IOException up to the caller since it is unrecoverable inside of the SDK
  • Added percent encoding for all UTF-8 unicode characters passed as metadata
  • Added support to retry a GET with doing a Partial GET for the remainder of the payload
  • Added more failure events when using the helper functions
  • Defaulting to using TLS 1.2
  • Added an explicit job active check when using the Recover Job API commands
  • Made the Signature exception more useful with thrown by including the causing exception
  • The SDK will now trim the endpoint and credentials to prevent extra whitespace from causing errors