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.3.02013-09-30This release of the Search Core is a component of the integrated release 4.0.0 of the PDS4 System. This is an operational release of the system components to date.
1.2.12013-06-21This release of the Search Core is a component of the integrated release 3.1.1 of the PDS4 System. This is an operational release of the system components to date.
1.2.02013-03-31This release of the Search Core is a component of the integrated release 3.1.0 of the PDS4 System. This is an operational release of the system components to date.
1.1.12012-11-14This release of the Search Core is a component of the PDS4 System. This is an operational release supporting the deployment of the system at the Engineering Node and includes updates for issues discovered during deployment.
1.1.02012-11-09This release of the Search Core is a component of the PDS4 System. This is an operational release supporting the deployment of the system at the Engineering Node.
1.0.02012-09-30This release of the Search Core is a component of the integrated release 3.0.0 of the PDS4 System. This is an operational release of the system components to date.
0.3.02012-06-11This release of the Search Core is a component of the integrated release 2.2.0 of the PDS4 System. This is an operational release of the system components to date.
0.2.02012-01-31This release of the Search Core is a component of the integrated release 2.1.0 of the PDS4 System. This is an operational release of the system components to date.
0.1.02011-11-09This release of the Search Core is a component of the integrated release 2.0.0 of the PDS4 System. This is an operational release of the system components to date.

Release 1.3.0 - 2013-09-30

TypeChangesBy

update

Get all .xml files in the given config directory instead of requiring product-classes.txt to be specified. Fixes PDS-144.jpadams

update

Allow for unlimited 'jumps' for associations to be specified (i.e. instrument_host_ref.instrument_ref.data_set_ref.node_ref.agengy_ref.alternate_id will get agency). Fixes PDS-154.jpadams

update

Completed patch for use with Solr 4, including updates to pom dependencies and Indexer.java. Fixes PDS-173.jpadams

update

Updated PDS config files to point to relative instead of absolute URL to resolve issue with domain specificity. Fixes PDS-177.jpadams

update

Updated command-line options and property keys to allow for specification of primary and secondary registries; also update XSD to allow for inclusion of 'DataSources' which can then be set with primary/secondary 'priority' and DataSource type (i.e. registry) as well as the option to 'append' the new sources to the current list specified via command-line/property file, or to overwrite. Fixes PDS-189.jpadams

add

Created new logging and stats classes to maintain the missing slot/associations/etc.jpadams

update

Updated unit tests to reflect changes from PDS-189.jpadams

update

Leveraged decorator pattern for Extrinsic Objects to allow for extension of the objects that come back from the Registry. Allows for methods like getLidvid, getSlotValues, etc.jpadams

update

Refactored RegistryAttributes class to be an enum to better handle Registry attributes.jpadams

update

Updated unit tests to test new classes/methods.jpadams

update

Updated core configs to work with XSD.jpadams

update

Updated software to use XML schema to specify configurations for different products. Introduced core-config.xsd.jpadams

update

Removed Indexer and ProfileParser classes that have been deprecated from use and no longer have a use. Updated Launcher to remove reference to these classes.jpadams

update

Cleaned up assembly.xml to use correct syntax for recursive include.jpadams

update

Updated SearchCorePDS3Test to run against only 5 data sets instead of 1000 to improve deployment performance.jpadams

update

Updated solr-post script to use awk instead of gawk for systems that do not have gawk installed.jpadams

update

Updated OPUS description in search-tools.xml.jpadams

update

Updated documentation to include info on configurations.jpadams

Release 1.2.1 - 2013-06-21

TypeChangesBy

update

Updated EN-specific documentation to be very explicit with exact steps for running index.jpadams

Release 1.2.0 - 2013-03-31

TypeChangesBy

add

Created Search Service config files for Bundle, Collection, and Context PDS4 products. Fixes PDS-138.jpadams

update

Updated config file directories to reflect future installations (pds/pds3, pds/pds4, psa/pds3).jpadams

update

Updated PDS3 product configurations to remove all search fields named mission_* with investigation_* to meet with PDS4 model.jpadams

update

Updated unit test classes to reflect changes in config file directories.jpadams

add

Created initial-index-pdsen script that will create index specific to PDS Engineering node, including flags for PDS3, PDS4, and PSA data products.jpadams

Release 1.1.1 - 2012-11-14

TypeChangesBy

add

Created ops-index script to rsync data from remote machine in order for operational use.jpadams

add

Created env-vars scripts to allow for specification of all environment variables. Minimizes potential human error.jpadams

update

Updated module documentation to handle more potential errors from installation. Fixes PDS-132.jpadams

update

Updated in-line documentation in all core Bash scripts for running the index.jpadams

Release 1.1.0 - 2012-11-09

TypeChangesBy

add

Created new Archive Information configuration file to include mission resources in search results. Fixes PDS-119.jpadams

update

Updated ProductClass and SearchField classes to include handling of a name-based query of the registry in order to return Archive Information. Fixes PDS-119.jpadams

update

Updated hierarchy to include new agency facet. Fixes PDS-121.jpadams

update

Updated data set config to include new agency_name field. Fixes PDS-121.jpadams

update

Fixed bug in solr-post script where the search tools were not being included in the index.jpadams

Release 1.0.0 - 2012-09-30

TypeChangesBy

add

Created PDSDateConvert class to handle conversions of PDS4-compliant date/time values into Solr-compliant date/time values. Fixes PDS-102.jpadams

update

Refactored the Search Protocol and XML Response Writer out of the search-core and into search-service. Also moved Solr index scripts from search-service to search-core and updated the scripts to use absolute paths. Updated pom files accordingly to reflect changes in dependencies from refactoring of Solr stuff. Fixes PDS-100.jpadams

update

Updated CLI by requiring registry URL to be specified, a new flag to specify a configuration directory, and a new flag to specify Search Service Home.jpadams

update

Renamed several classes to use PDS4 terminology (i.e ProductClass.java and SearchFields.java).jpadams

update

Updated Solr document parser class to populate unknown/null date/time fields with values.jpadams

update

Updated Solr Indexer to create multiple solr-index.xml depending on a specified threshold of index documents for Solr Index file. This coincides with changes to the solr-post script, alleviating issues with Java Heap during XSLT transformations prior to posting to the Solr Web App.jpadams

update

Updated PSA Config to capture more information from data in the registry. THis may be a temporary fix until more data is available. Includes data_object_type and mission_start/stop_date.jpadams

update

Modified references to Search Service Home throughout application and documentation in an effort to eliminate confusion between the path used in Search Core versus the path specified in the Search Service installation. Changed Search Service Home to Search Home, where applicable.jpadams

update

Updated Installation and Operation documentation to reflect the changes in tool functionality.jpadams

fix

Fixed bug in ProductClass class to set default version to 1.0 when associated lidvid does not contain a version.jpadams

Release 0.3.0 - 2012-06-11

TypeChangesBy

add

Added command-line option to specify number of queried records.jpadams

add

Updated the configuration to reflect to changes in slot names, in accordance with changes made by harvest.jpadams

update

Refactored Registry Extractor, Solr Indexer, and PDS Indexer to reflect changes in the registry-core client.jpadams

remove

Removed the parent project's Release Notes document. This document now serves as the single source for this component's release changes.shardman

Release 0.2.0 - 2012-01-31

TypeChangesBy

update

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

Release 0.1.0 - 2011-11-09

TypeChangesBy

add

Initial implementation of PDS search protocol request handler.pramirez

add

Refactored implementation of Registry Data Search prototype to work with registry-core v1.0.0.jpadams

add

Command-line interface to run Registry Extractor, Solr Indexer, and PDS Indexer.jpadams

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