NASA - National Aeronautics and Space Administration

+ NASA Homepage
+ NASA en Español
+ Contact NASA
Go
Planetary Data System - Engineering Node Banner

Release Changes

Release History

VersionDateDescription
1.1.02012-01-31This release of the Harvest Tool is a component of the integrated release 2.1.0 of the PDS 2010 System.
1.0.02011-11-09This release of the Harvest Tool is a component of the integrated release 2.0.0 of the PDS 2010 System.
0.4.02011-08-29This release of the Harvest Tool is a component of the integrated release 1.2.0 of the PDS 2010 System.
0.3.02011-03-25This release of the Harvest Tool is a component of the integrated release 1.1.0 of the PDS 2010 System.
0.2.02010-10-31This release of the Registry Service is a component of the integrated release 1.0.0 of the PDS 2010 System.
0.1.02010-08-25This release of the Harvest Tool is a component of the integrated release 0.1.0 of the PDS 2010 System.

Release 1.1.0 - 2012-01-31

TypeChangesBy

add

Added an attribute called 'slotName' to the 'xPath' element tag in the policy configuration file to allow the capability to specify customized slot names in the registry for registered metadata.mcayanan

add

Added the capability to look for the different object types specified in a data product label and stores them under the 'dataClass' slot name in the registry.mcayanan

add

Added the capability to specify targets on the command-line.mcayanan

add

Added a required -c, --config flag option to specify the harvest policy configuration file.mcayanan

add

Added a -D, --pds3-directory flag option to specify a PDS3 directory for PDS3 data product registration.mcayanan

update

Updated xpath expressions that look for specific metadata needed for product registration and tool behavior due to updates to the latest PDS4 model.mcayanan

update

Updated to set the product type to "ProductFile" when ingesting products to the PDS Storage Service.mcayanan

update

Cleaned up the documentation and removed the PDF generation feature.shardman

fix

Fixed a bug where the tool complained about the keystore password not being specified when attempting to register to an unsecured registry instance.mcayanan

Release 1.0.0 - 2011-11-09

TypeChangesBy

fix

PDS-42: Fixed to look for the directory_path_name attribute when constructing the file specification for the document file.mcayanan

fix

PDS-49: Fixed HarvestController shell script and batch file to no longer throw a NoClassDefFoundError exception.mcayanan

add

Added support for ingestion to the PDS Storage Service.mcayanan

add

Added support for providing access URLs with the registered products.mcayanan

add

Added a new command-line flag option, -k, in order to be able to pass in a keystore password when accessing a secured instance of the registry.mcayanan

update

Update to place LIDVID-based associations in the cross reference areas as slots.mcayanan

update

Update to support validation of older versions of the PDS4 data model.mcayanan

Release 0.4.0 - 2011-08-29

TypeChangesBy

add

Added the capability to register PDS3 data products.mcayanan

add

Added the capability to perform file object registration.mcayanan

update

Update to register associations at the end of a Harvest run.mcayanan

update

Update to register LID-based associations as slots.mcayanan

update

Update to register products to a registry package.mcayanan

update

Update to register the version ID of a data product as a slot in the registry.mcayanan

update

Update to support the latest version of the PDS Security Service.mcayanan

fix

Fixed a bug where namespaces being defined in the configuration policy file were not being recognized.mcayanan

fix

Fixed a bug to support crawling of multiple targets when running the tool in persistence mode.mcayanan

Release 0.3.0 - 2011-03-25

TypeChangesBy

update

PDS-2: Update to make sure that an association does not exist in the registry before attempting to register it.mcayanan

add

Added the capability to perform validation on a product label before being ingested into the registry.mcayanan

add

Added a new tag in the policy file that gives the ability to turn off validation.mcayanan

add

Added the capability to allow the Harvest Tool to run in continuous mode via a daemon.mcayanan

add

Added a slot called 'verified' in the associations to indicate if the target reference exists in the registry at the time the association was registered.mcayanan

update

Update to interface with the latest version of the Security Service.mcayanan

update

Update to tie associations together with GUIDs instead of LIDVIDs.mcayanan

update

Update to perform more robust checking and reporting of malformed association entries (example: an association entry missing the LID-VID tag).mcayanan

fix

Fixed to register the associations in the cross reference area of a collection.mcayanan

Release 0.2.0 - 2010-10-31

TypeChangesBy

add

Added the capability to register and crawl a PDS Bundle file.mcayanan

add

Added the capability to support namespaces in the PDS4 product files. Harvest is initialized to look for expected metadata like logical_identifier, product_class, etc. within the pds namespace.mcayanan

update

Updated the Harvest tool to look for the 'product_class' tag instead of the 'object_type' tag.mcayanan

update

Updated the Harvest tool to support table-formatted collection files.mcayanan

update

Updated the Harvest tool to register associations when processing a table-formatted collection file.mcayanan

update

Updated the Harvest policy file to be able to specify namespaces and bundle files. Tag names in general were also updated. See the user guide for the latest and greatest description of the policy file.mcayanan

update

Updated the Harvest report log to show header information and a summary.mcayanan

update

Updated messaging to log the GUID upon a successful ingestion of a product into the registry.mcayanan

fix

Fix error handling in the associations for the case where a bad lidvid_reference is given (i.e. missing the version field).mcayanan

Release 0.1.0 - 2010-08-25

TypeChangesBy

add

Added the capability to pass in an XML-based, policy file to the tool to find products and what metadata to register.mcayanan

add

Added the capability to register data products with a target Registry Service.mcayanan

add

Added the capability to register a PDS Inventory File first before crawling the file for products.mcayanan

add

Added the capability to output log messages.mcayanan

add

Added the capability to launch the tool with a shell script or batch file.mcayanan

add

Added the capability to register associations that are in the "class" format.mcayanan

add

Provide the initial documentation covering the design, installation and operation of the software.shardman, mcayanan

FirstGov Logo
+ Freedom of Information Act
+ NASA 2003 Strategic Plan
+ NASA Privacy Statement, Disclaimer, and
   Accessiblity Certification

+ Copyright/Image Use Policy
NASA Logo
Curator: Emily.S.Law
Webmaster: Maryia Sauchanka-Davis
NASA Official: William Knopf
Last Updated:
+ Comments and Questions