Skip to content

Releases: SpectraLogic/ds3_java_sdk

v1.2.3

23 Dec 17:18
Compare
Choose a tag to compare

This release includes the following changes:

  • Upgraded dependencies to latest versions
  • Fixed a NullPointerException when starting a bulk put job with a single empty object file
  • General code cleanup and improvements

v1.2.2

09 Dec 05:39
Compare
Choose a tag to compare

This release includes the following changes:

  • Added a build time flag to turn off complete xml attribute and element verification
  • Added more ObjectChannelBuilder helper functions to provide some commonly functionality
  • Added support for SHA-256, SHA-512, CRC32, and CRC32C checksum types
  • Improved error message formatting on some messages
  • Exposed job events to notify when some data is transmitted, and when an object has been fully transferred
  • Added Partial Object get support to the helper functions
  • Head and get object responses will now report the content-length
  • Fixed the FileObjectGetter helper so that it can overwrite files
  • Many internal changes to improve code readability and general code quality

v1.2.0-RC2

25 Sep 16:32
Compare
Choose a tag to compare

This release includes the following changes:

  • Implemented the recover Read/Write job helper functions
  • Added Spectra S3 Get Objects call
  • Added the Job Priority to the Modify Job which allows for the priority of a job to change after it is created
  • Added the Get Tape API call
  • Added the Get Tapes API call
  • Added the Delete Tape API call
  • Reconciled missing/incorrect tape state enums
  • Added full_details query param to the Get Jobs API call

v1.2.0-RC1

15 Sep 15:15
Compare
Choose a tag to compare
v1.2.0-RC1 Pre-release
Pre-release

This release includes:

  • Delete Folder API support

v1.1.0-RC8

19 Aug 20:26
Compare
Choose a tag to compare

This release adds metadata support to the SDK. The changes to accomplish this include:

  • Added headObject to the Ds3Client interface which allows metadata retrieval
  • Added metadata retrieval on the Ds3Client.getObject() call

v1.1.0-RC7

09 Jun 20:09
Compare
Choose a tag to compare

This release adds a new utility command to find jobs that contains any of the files that are passed into it. This should only return a single job when the Job Type is a PUT though multiple could be returned with a GET job.

v1.1.0-RC6

18 May 23:27
Compare
Choose a tag to compare

This release includes updates to how the xml bodies are parsed and includes updates to several of our dependent libraries.

v1.1.0-RC5

18 May 19:48
Compare
Choose a tag to compare

This release includes several new admin api calls as well as several new tape api calls. This release also includes several additions to logging to improve debug-ability

v1.1.0-RC4

11 May 16:19
Compare
Choose a tag to compare

This release does not contain any major functional changes.

The changes that it includes are:

  • Updated gradle to 2.4
  • Added a new factory method on Ds3ClientBuilder to pre-populate a Builder with the endpoint and credentials set from environment variabels

v1.1.0-RC3

29 Apr 21:35
Compare
Choose a tag to compare

This release includes a fix for clients that are using non-standard http ports. Certain helper methods would not respect the non-standard port number. This has been corrected.