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.5.02013-09-30This release of the Registry Service 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.4.12013-06-21This release of the Registry Service 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.4.02013-03-31This release of the Registry Service 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.3.02012-09-30This release of the Registry Service 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.
1.2.02012-06-11This release of the Registry Service 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.
1.1.02012-01-31This release of the Registry Service 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.
1.0.02011-11-09This release of the Registry Service 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.
0.7.02011-08-29This release of the Registry Service is a component of the integrated release 1.2.0 of the PDS4 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.6.02011-03-25This release of the Registry Service is a component of the integrated release 1.1.0 of the PDS4 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.5.02010-10-31This release of the Registry Service is a component of the integrated release 1.0.0 of the PDS4 System. This release is intended as a prototype release in support of the assessment of the PDS4 standards.
0.4.02010-08-25This release of the Registry Service is a component of the integrated release 0.1.0 of the PDS4 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.
0.3-dev2010-07-26This release of the Registry Service supports integration with the Registry User Interface developed at Ames.
0.2-dev-RC2010-07-06This release of the Registry Service supports integration with the Registry User Interface developed at Ames.

Release 1.5.0 - 2013-09-30

TypeChangesBy

fix

Fix replication issue that was causing a null pointer exception. Inherited from registry-core. Fixes PDS-175.pramirez

Release 1.4.1 - 2013-06-21

TypeChangesBy

fix

Address random database connection issues by using connection pooling. Fixes PDS-174.pramirez

fix

Allow for replication by object type. Fixes PDS-176.pramirez

update

Modified the POM to exclude the jaxb-impl and jaxb-api dependencies which appear to cause memory leak warning messages in the Tomcat Server log.shardman

Release 1.4.0 - 2013-03-31

TypeChangesBy

fix

Addressed performance issues with publishing and versioning objects. Inherited from registry-core. Fixes PDS-147.pramirez

fix

Fixed the typo in the username for certain endpoints. Fixes PDS-160.pramirez

Release 1.3.0 - 2012-09-30

TypeChangesBy

update

Updated the supported data object type list based on the v03 information model.shardman

fix

Handle '_' characters when applying filters on registry object. Previously the underscore acted inappropriately as a single character wildcard. Inherited from registry-core. Fixes PDS-62.pramirez

fix

Updated the Installation document to correspond with the delivered Derby configuration. Fixes PDS-82.shardman

Release 1.2.0 - 2012-06-11

TypeChangesBy

add

Endpoint for updating packages with POST or PUT. Fixes PDS-66.pramirez

update

Support package id when versioning extrinsic objects.pramirez

update

Support error handling on service endpoints that update registry objects. When trying to update an object that does not exist an error will be thrown.pramirez

fix

Updates to registry objects no longer overwrite key attributes when not provided by the client. Key attributes include home, lid, status, and versionName. Inherited from registry-core. Fixes PDS-51.pramirez

fix

Remove warning about XMLConstants.FEATURE_SECURE_PROCESSING by using Xerces 2.10.0. Inherited from registry-core. Fixes PDS-65.pramirez

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 1.1.0 - 2012-01-31

TypeChangesBy

update

Filtering endpoints now support status. Inherited from registry-core. Fixes PDS-41.pramirez

update

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

Release 1.0.0 - 2011-11-09

TypeChangesBy

add

Ability to page through classifications nodes. Fixes PDS-43.pramirez

add

Core association type classification scheme.pramirez

add

Update documentation to include how to create a database and install the registry schema.pramirez

add

Postgres configuration.pramirez

add

Derby tools packaged into distribution.pramirez

update

PDS object type and association type configuration.pramirez

Release 0.7.0 - 2011-08-29

TypeChangesBy

add

End point to remove package members and update the status of all package members. Inherited from registry-core. Fixes PDS-14.pramirez

add

Allow PUT operation to create/update a Service object. Fixes PDS-30.pramirez

add

Added end point to manage ExternalLinks which can be used to tie registry contents to URLs that exist outside the registry. Inherited from registry-core. Fixes PDS-32.pramirez

add

Added end point to allow for replication from a remote registry. Inherited from registry-core. Fixes PDS-39.pramirez

add

End point to page through packages.pramirez

update

Moved registry end points one level removing the redundant /registry from the path. Fixes PDS-37.pramirez

update

Registry version now comes back as part of the report end point. Fixes PDS-38.pramirez

update

Enchanced Auditable Event end point to allow for better filtering. Now supports eventStart, eventEnd, and requestId. Inherited from registry-core.pramirez

Release 0.6.0 - 2011-03-25

TypeChangesBy

add

Ability to page through all services. Inherited from registry-core. Fixes PDS-3.pramirez

add

Allow a set of Classifications to be associated with a given registry object. Inherited from registry-core. Fixes PDS-8.pramirez

add

End point responses for /registry-service and /registry-service/registry. This merely respond to GET requests for now with link headers pointing to the sub-resources. Fixes PDS-13.pramirez

add

Configuration end point to pass in classification schemes and nodes as one XML file. Inherited from registry-core. Fixes PDS-16.pramirez

add

Defined RegistryPackage as an intrinsic object. Acts merely as a collection of registered objects through the use of Associations. Inherited from registry-core. Fixes PDS-19.pramirez

add

Added ExternalIdentifier support for registered objects. Inherited from registry-core. Fixes PDS-20.pramirez

add

Include delete operation for Classifications delete. Inherited from registry-core. Fixes PDS-22.pramirez

add

Added improved support for registration and retrieval of service registrations.pramirez

add

Support for MySQL back end. Provided documentation for configuration and property file configuration.pramirez

update

Mapped Product to ExtrinsicObject to align better with information model for registry. Moved all interfaces that ended in product(s) to extrinsic(s). Inherited from registry-core. Fixes PDS-7.pramirez

Release 0.5.0 - 2010-10-31

TypeChangesBy

add

Ability to deal with Services. This required the addition of Service Bindings and Specification Links as well.pramirez

add

Ability to deal with Classifications. This required the addition of Classification Schemes and Nodes as well.pramirez

add

Interface to retrieve Auditable Events.pramirez

add

Ability to delete products.pramirez

add

Ability to delete associations.pramirez

update

Updated registry status information to include counts on the number of managed items.pramirez

update

Refactored any list response to simply be a RegistryResponse instead of a PagedResponse.pramirez

update

Added a default sort order on slots so they come back in a fixed order on repeated requests. The default order now is their generated id.pramirez

update

Updated persistence layer to be more flexible and require less change as we add new types of RegistryObject's. For example, instead of having saveProduct and saveAssociation there is now a unified saveRegistryObject.pramirez

fix

Slot values that were extremely large would truncate. Now they map to @Lob with a length of max integer.pramirez

fix

Convert from using userVersion to using versionId for externally tracked versions. Switch to versionName instead of version to align with model.pramirez

Release 0.4.0 - 2010-08-25

TypeChangesBy

add

Registry Client API support of filtering on products and associations.pramirez

add

Registry client support of ssoToken set for interaction with service.pramirez

add

Filtering for associations within the registry. Same restrictions that apply to the product filtering.pramirez

Release 0.3-dev - 2010-07-26

TypeChangesBy

add

Added basic registry client API to support interface development. This is a Java API that abstracts away the URL mappings and serves back Java objects.pramirez

add

Filtering for registered products. This supports the basic retrieve a set of products given some criteria. Is not a full blown search API as that will be dealt with by the Search service.pramirez

add

Documentation integration and updates for service interface. Provides examples and is generated as part of the build.pramirez

Release 0.2-dev-RC - 2010-07-06

TypeChangesBy

add

Support for registration of Products.pramirez

add

Support for registration of Associations.pramirez

add

Allow changing of registry object status.pramirez

add

Support for auditable events. This allows us to track the changes made to registry objects.pramirez

add

Added support for persistence to Derby DB for registry back end. This was done using the Java Persistence library.pramirez

add

Spring integration to support injection of components that make up the system. This allows for extensibility by placing how the system is put together in configuration rather than code.pramirez

add

Pluggable identifier generation.pramirez

add

Pluggable version generation.pramirez

add

Support for basic navigation through URLs to registry objects.pramirez

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