Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Released: December 17, 2014

In The DuraCloud 3.2.0 the team release is focused on two main themes: good house-keeping and preparation for DuraCloud to integrate with upcoming release of Integration with DPN, and integration with the DuraCloud Mill 2.0.  On the housekeeping side, many small, but not insignificant, bugs  were fixed.  We also tidied, pruned, and refactored our maven dependencies for the sake of simplicity as well as to pave the way for us to push the DuraCloud artifacts to Sonatype (i.e. maven.org).   In anticipation of the upcoming DuraCloud Mill 2.0 release,  this version is ready to support exciting new features such as very fast downloadable space manifests and audit logs, both via the DuraCloud Administrator UI as well as DuraStore Rest API.  Additionally we've added the necessary UI and REST support for pushing content into and pulling content out of Chronopolis.  .

  • DPN Integration: A new Snapshot Storage Provider was added to DuraCloud, which is used to integrate with Chronopolis, allowing DuraCloud and Chronopolis to function together as a single DPN node.
  • DuraCloud Mill Integration: The back end of DuraCloud, where all of the bits are processed, has moved into system called the DuraCloud Mill. This system manages the audit processing, manifest generation, duplication, and bit integrity functions of the DuraCloud hosted service. This version of DuraCloud transitioned many of those functions to the Mill, and added REST API and UI components which allow users to interact with the Mill to retrieve things like space audit logs and manifest files.

Beyond the two major themes, this release includes significant housekeeping work as well. The full set of project dependencies were reviewed, updated, and significantly pruned. Each piece of the DuraCloud software was reviewed to ensure its configuration and dependency set were up-to-date and correct. Much of this was in preparation for the DuraCloud software being hosted by Sonatype, which means that the 3.2.0 release is the first DuraCloud release to be available in Maven Central. This makes the DuraCloud software much easier to reuse in other Java projects.

Also notable is a new "jump start" feature in the DuraCloud SyncTool which enables users to dramatically increase their throughput for first time uploads of large numbers of small files.  See DuraCloud Sync Tool or DuraCloud Sync Tool - Command Line for details.

To see the full list of housekeeping tasks and bug fixes in release 3.2.0, see the JIRA issue tracker. The work completed on the DuraCloud Mill is maintained in a stand-alone JIRA project. The work on the Chronopolis integration is also in a stand-alone JIRA project.

Release 3.1.0

Released: June 6, 2014

...