Skip to content

Releases: SpectraLogic/ds3_java_cli

v3.0.2

27 Jul 21:36
Compare
Choose a tag to compare

This release includes the following changes:

  • A performance degradation was fixed
  • Fixed an issue that caused GetTapes to fail when communicating to a v3.2.x Black Pearl
  • Added file logging support
  • Added extra debug logging information
  • Fixed an issue where the CLI would crash when using the --help command with no arguments
  • Upgraded the ds3_java_sdk library to v3.0.6

Known Issues:

  • Non --sync bulk_gets will throw a NPE, please upgrade to v3.0.3

v3.0.1

15 Jul 23:02
Compare
Choose a tag to compare
v3.0.1 Pre-release
Pre-release

This release includes the following changes:

  • Trace logging level is now available
  • Updated to the latest ds3_java_sdk which includes a fix for a NPE
  • Some significant architectural changes allowing for dynamic loading of extra command jars
  • Various NPE due to incomplete checks in the cli views

v3.0.0-RC6

24 Jun 19:56
Compare
Choose a tag to compare

This release includes the following changes:

  • Added a new command called get_data_policy to get back information on a specific data policy
  • Added a new command called get_data_policies to get a list of data policies
  • Added a new command called modify_data_policy to update an existing data policy
  • Added a new command called get_user to get back information on a specific user
  • Added a new command called get_users to get a list of users
  • Added a new command called modify_user to update the default data policy for a user
  • Added a new command called get_objects_on_tape to get a list of objects on a specific tape. Can use either tape bar code or tape id
  • Added a new command called verify_bulk_job to verify the integrity of a set of files on tape or disk
  • Added a new option for get_bulk called --discard which will download the data in the get job, but not save it anywhere

v3.0.0-RC5

27 May 19:51
Compare
Choose a tag to compare

This release includes the following changes:

  • Increase to the default socket timeout when sending or receiving from 1 minute to 1 hour

v3.0.0-RC4

25 May 16:26
Compare
Choose a tag to compare

This release includes the following changes:

  • Removed the Tape Error checks when doing Bulk PUT/GETs
  • Added the force flag to the Delete Job command to support Job Truncation as well as Job Cancellation
  • Updated to the latest DS3 Java SDK
  • Minor code cleanup

v3.0.0-RC3

21 Apr 23:01
Compare
Choose a tag to compare
v3.0.0-RC3 Pre-release
Pre-release
Update build.gradle

v3.0.0-RC2

13 Mar 17:52
Compare
Choose a tag to compare

This release includes the following:

  • A fix to properly escape the + character in query parameters

v3.0.0-RC1

06 Mar 01:25
Compare
Choose a tag to compare
v3.0.0-RC1 Pre-release
Pre-release
Update build.gradle

v1.2.5

04 Feb 22:48
Compare
Choose a tag to compare

This release includes the following changes:

  • Added support for relatively pathed symbolically linked files
  • Added support for ignoring symbolically linked files when using put_bulk with the --no-follow-symlinks flag
  • Added support for uploading metadata with the put_object command with the --metadata flag
  • Added a flag --ignore-errors to ignore files when using put_bulk that cause errors when attempting to get their file information
  • Added the ability to pipe a list of files separated with new lines to stdin instead of having to use the -d option
  • Fixed an ArrayOutOfBoundsException when using the get_tapes command
  • Fixed an exception when printing metadata when using the head_object command
  • Added a flag to configure how many threads are used to transfer files to and from a Spectra S3 endpoint
  • Modified the delete_bucket command to use a single API call to delete files instead of issuing an API call per file

v1.2.4

16 Jan 00:12
Compare
Choose a tag to compare

This release includes the following changes and improvements:

  • Before starting a bulk operation a check was added to look for any tape failures. If a tape failure is detected the bulk operations will display the error(s) and then exit. This new behavior can be ignored with the --force command line flag.
  • Added a new command performance which will benchmark the transfer rate to a Spectra S3 endpoint. This benchmark tests network performance, as well as the performance to a Spectra S3 cache. This does not test the backend performance of a Spectra S3 endpoint.
  • Updated dependencies to latest versions
  • Non-function code improvements
  • Adds initial support for following symbolically linked files. Current support is for absolute pathed symbolically linked files.