Pre-release
Pre-release

@rpmoore rpmoore released this Jun 19, 2018 · 2 commits to master since this release

Assets 4

This release includes the following changes:

  • Updates the list versions for objects argument to -sv
  • --versionId was changed to --version-id to be more consistent with other argument names
Pre-release
Pre-release

@rpmoore rpmoore released this Jun 7, 2018 · 8 commits to master since this release

Assets 2

This release includes the following changes:

  • Adds a list versions command to list all the versions for an object, if versioning is enabled
  • Adds the ability to restore a specific version of an object
  • Updates the BP SDK to 5.0.3
Pre-release
Pre-release

@rpmoore rpmoore released this Apr 26, 2018 · 22 commits to master since this release

Assets 4

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

@rpmoore rpmoore released this Sep 7, 2017 · 46 commits to master since this release

Assets 4

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
Pre-release

@rpmoore rpmoore released this Aug 6, 2017 · 62 commits to master since this release

Assets 4

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
Pre-release

@rpmoore rpmoore released this Nov 18, 2016 · 228 commits to master since this release

Assets 4

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

@rpmoore rpmoore released this Oct 22, 2016 · 279 commits to master since this release

Assets 4

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

@rpmoore rpmoore released this Oct 13, 2016 · 303 commits to master since this release

Assets 4

This release includes the following changes:

  • Updated the ds3 sdk to 3.2.5

@rpmoore rpmoore released this Sep 28, 2016 · 305 commits to master since this release

Assets 4

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

@rpmoore rpmoore released this Aug 30, 2016 · 329 commits to master since this release

Assets 4

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