Version | Date | Description |
---|---|---|
1.2.0 | 2012-06-11 | This release of the Harvest Tool is a component of the integrated release 2.2.0 of the PDS 2010 System. This is an operational release of the system components to date. |
1.1.0 | 2012-01-31 | This release of the Harvest Tool is a component of the integrated release 2.1.0 of the PDS 2010 System. This is an operational release of the system components to date. |
1.0.0 | 2011-11-09 | This release of the Harvest Tool is a component of the integrated release 2.0.0 of the PDS 2010 System. This is an operational release of the system components to date. |
0.4.0 | 2011-08-29 | This release of the Harvest Tool is a component of the integrated release 1.2.0 of the PDS 2010 System. This release is intended as a prototype release in support of the assessment of the PDS4 standards and the system components to date. |
0.3.0 | 2011-03-25 | This release of the Harvest Tool is a component of the integrated release 1.1.0 of the PDS 2010 System. This release is intended as a prototype release in support of the assessment of the PDS4 standards and the system components to date. |
0.2.0 | 2010-10-31 | This release of the Registry Service is a component of the integrated release 1.0.0 of the PDS 2010 System. This release is intended as a prototype release in support of the assessment of the PDS4 standards. |
0.1.0 | 2010-08-25 | This release of the Harvest Tool is a component of the integrated release 0.1.0 of the PDS 2010 System. This release is intended as a prototype release in support of the demonstration at the Management Council Face-to-Face meeting in August 2010. |
Type | Changes | By |
---|---|---|
Updated to compare tool generated checksums of Product_File_Repository products to its supplied value in either the inventory or associated product label (if provided). Fixes PDS-71. | mcayanan | |
Added the -v, --verbose flag option to change the severity level of the log messaging. Default is set to Info and above. | mcayanan | |
Updated to be able to provide an offset in the policy config to nix file paths of a registered product for an access url. Fixes PDS-74. | mcayanan | |
Updated to map reference types found in the products to a reference type that will be registered with the product. | mcayanan | |
Updated xpath expressions to support the latest changes in the PDS4 data model. | mcayanan | |
Updated the policy config to provide the capability to specify a registry package name and description. | mcayanan | |
Updated summary section of the tool report based on user feedback. | mcayanan | |
Updated to print to the log the XML Extrinsic and Association descriptions that will be registered when in debug mode. | mcayanan | |
Updated slot name that holds data objects specified in a product label from "dataClass" to "data_class". | mcayanan | |
Fixed to support registration of PDS3 labels containing multiple DATA_SET_ID values. Fixes PDS-63. | mcayanan | |
Fixed to support handling of metadata extraction where the desired metadata is found multiple times in a product label. Fixes PDS-73. | mcayanan | |
Fixed to rely on the field_location and field_length attributes instead of commas to parse an inventory table file. | mcayanan | |
Updated to remove the validation functionality. | mcayanan | |
Removed the Release Notes document. This document now serves as the single source for release changes. | shardman |
Type | Changes | By |
---|---|---|
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 | |
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 | |
Added the capability to specify targets on the command-line. | mcayanan | |
Added a required -c, --config flag option to specify the harvest policy configuration file. | mcayanan | |
Added a -D, --pds3-directory flag option to specify a PDS3 directory for PDS3 data product registration. | mcayanan | |
Updated xpath expressions that look for specific metadata needed for product registration and tool behavior due to updates to the latest PDS4 model. | mcayanan | |
Updated to set the product type to "ProductFile" when ingesting products to the PDS Storage Service. | mcayanan | |
Cleaned up the documentation and removed the PDF generation feature. | shardman | |
Fixed a bug where the tool complained about the keystore password not being specified when attempting to register to an unsecured registry instance. | mcayanan |
Type | Changes | By |
---|---|---|
Added support for ingestion to the PDS Storage Service. | mcayanan | |
Added support for providing access URLs with the registered products. | mcayanan | |
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 to place LIDVID-based associations in the cross reference areas as slots. | mcayanan | |
Update to support validation of older versions of the PDS4 data model. | mcayanan | |
Fixed to look for the directory_path_name attribute when constructing the file specification for the document file. Fixes PDS-42. | mcayanan | |
Fixed HarvestController shell script and batch file to no longer throw a NoClassDefFoundError exception. Fixes PDS-49. | mcayanan |
Type | Changes | By |
---|---|---|
Added the capability to register PDS3 data products. | mcayanan | |
Added the capability to perform file object registration. | mcayanan | |
Update to register associations at the end of a Harvest run. | mcayanan | |
Update to register LID-based associations as slots. | mcayanan | |
Update to register products to a registry package. | mcayanan | |
Update to register the version ID of a data product as a slot in the registry. | mcayanan | |
Update to support the latest version of the PDS Security Service. | mcayanan | |
Fixed a bug where namespaces being defined in the configuration policy file were not being recognized. | mcayanan | |
Fixed a bug to support crawling of multiple targets when running the tool in persistence mode. | mcayanan |
Type | Changes | By |
---|---|---|
Added the capability to perform validation on a product label before being ingested into the registry. | mcayanan | |
Added a new tag in the policy file that gives the ability to turn off validation. | mcayanan | |
Added the capability to allow the Harvest Tool to run in continuous mode via a daemon. | mcayanan | |
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 to make sure that an association does not exist in the registry before attempting to register it. Fixes PDS-2. | mcayanan | |
Update to interface with the latest version of the Security Service. | mcayanan | |
Update to tie associations together with GUIDs instead of LIDVIDs. | mcayanan | |
Update to perform more robust checking and reporting of malformed association entries (example: an association entry missing the LID-VID tag). | mcayanan | |
Fixed to register the associations in the cross reference area of a collection. | mcayanan |
Type | Changes | By |
---|---|---|
Added the capability to register and crawl a PDS Bundle file. | mcayanan | |
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 | |
Updated the Harvest tool to look for the 'product_class' tag instead of the 'object_type' tag. | mcayanan | |
Updated the Harvest tool to support table-formatted collection files. | mcayanan | |
Updated the Harvest tool to register associations when processing a table-formatted collection file. | mcayanan | |
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 | |
Updated the Harvest report log to show header information and a summary. | mcayanan | |
Updated messaging to log the GUID upon a successful ingestion of a product into the registry. | mcayanan | |
Fix error handling in the associations for the case where a bad lidvid_reference is given (i.e. missing the version field). | mcayanan |
Type | Changes | By |
---|---|---|
Added the capability to pass in an XML-based, policy file to the tool to find products and what metadata to register. | mcayanan | |
Added the capability to register data products with a target Registry Service. | mcayanan | |
Added the capability to register a PDS Inventory File first before crawling the file for products. | mcayanan | |
Added the capability to output log messages. | mcayanan | |
Added the capability to launch the tool with a shell script or batch file. | mcayanan | |
Added the capability to register associations that are in the "class" format. | mcayanan | |
Provide the initial documentation covering the design, installation and operation of the software. | shardman, mcayanan |