Skip to content

Releases: SpectraLogic/ds3_java_cli

v3.5.1

26 Apr 20:00
55336f1

Choose a tag to compare

v3.5.1 Pre-release
Pre-release

This release includes the following changes:

  • Adds the ability to capture Unix file ACLs and Permissions on put_object and put_bulk when the --file-metadata command line flag is specified
  • Adds the ability to restore Unix file ACLs and Permissions on get_object and get_bulk when the --file-metadata command line flag is specified
  • Updates the SDK to version 3.5.4
  • Updates Guava to version 23.0
  • Updates Guice to version 4.2.0
  • Updates Gradle to version 4.7

v3.5.0

07 Sep 20:33

Choose a tag to compare

This release includes the following changes:

  • Adds an option to the get_tapes command to specify a bucket
  • Updated the minimum required Java version to Java 8
  • Updated to the DS3 SDK version to 3.5.2
  • Updated Guava to version 23
  • Updated Apache Commons-CLI to 1.4
  • Updated Jackson to 2.9.0
  • Updated Joda-Time to 2.9.9
  • Updated Commons-CSV to 1.5
  • Updated Logback to 1.2.3
  • Updated Gradle to 4.1

v3.4.0-RC1

06 Aug 22:53

Choose a tag to compare

v3.4.0-RC1 Pre-release
Pre-release

This release includes the following changes:

  • Updated ds3_java_sdk to version 3.4.0
  • Added a -b bucketName filter option to the get_tapes CLI command
  • Updated the output of the get_tapes CLI command to report back the storage domain name instead of the storage domain id

v3.2.5-RC1

18 Nov 18:45

Choose a tag to compare

v3.2.5-RC1 Pre-release
Pre-release

This release includes the following functional changes:

  • Adds the get_tape command
  • Adds more detailed options when specifying filters for get_detailed_objects
  • get_bulk now allows a user to specify multiple prefixes
  • Adds tape ejection information to the get_tapes command
  • Adds bucket name to the get_objects_on_tape command
  • Updated error reporting and formatting

v3.2.4

22 Oct 02:16

Choose a tag to compare

This release includes the following changes:

  • The force flag is now respected for put_bulk and put_object commands
  • The command eject_storage_domain has been added to eject tapes that are in a specific storage domain and bucket
  • Improved the way errors are reported and communicated back to the user

v3.2.3

13 Oct 04:15

Choose a tag to compare

This release includes the following changes:

  • Updated the ds3 sdk to 3.2.5

v3.2.2

28 Sep 21:58

Choose a tag to compare

This release includes the following changes:

  • Automatic network retries when putting data (up to 5 retries)
  • Improved stream handling when parsing and formatting responses
  • Added get_detailed_objects and get_detailed_objects_physical which returns more detailed information about objects, and allows for filtering objects with a filter string. Additionally these commands support csv output with --output-format csv

v3.2.1

30 Aug 22:25

Choose a tag to compare

This release includes the following changes:

  • Added verify_tape command to schedule a single tape verify task for a tape specified with the -i command line option
  • Added get_suspect_objects command to return a list of all suspect objects. An optional --in-cache command line argument can be used to display only those suspect objects that are currently in cache
  • Added get_suspect_blob_tapes command to return a list of all suspect blobs on tape
  • Added verify_pool command to schedule a single pool verify task for a pool specified with the -i command line option
  • Added verify_all_pools command to schedule verify tasks on every pool
  • Added modify_data_path command to update the data path verify_last_percent property which is specified via a command line argument of the same name. This can be reset by setting the percent to 100. Note: This command can only be used with Black Pearl 3.2.2 or later
  • All verify operations respect the --priority command line flag
  • get_object and put_object now respect the --priority command line flag
  • The delete_job command again defaults to non-force cancels

v3.2.0

25 Aug 23:13

Choose a tag to compare

This release is the first cli release targeting Black Pearl 3.2.x. The following changes are included in this release:

  • Added verify_all_tapes command to start verify tape tasks
  • Added --ignore-naming-conflict to the put_bulk command to not put files that have the same name and size
  • Added get_cache_state command to get information on the Black Pearl cache
  • Added get_capacity_summary command to get information on the Black Pearl storage capacity
  • Added get_config_summary command to return information about the Black Pearl configuration
  • Added get_data_path_backend command to return state information about the data path backend
  • Added get_system_failure command to return any system failures
  • Improved the help menu to include better information on the available options
  • Improved the help command so that it can take an optional argument of the command name to print out a more detailed description of each command
  • Fixed a bug where user defined metadata on put_object was being ignored
  • Updated to ds3_java_sdk 3.2.2

v3.0.3

28 Jul 17:34

Choose a tag to compare

This release includes the following changes:

  • Folder objects are now filtered when performing a get_bulk