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.0.02011-11-09This release of the Registry Service is a component of the integrated release 2.0.0 of the PDS 2010 System.
0.7.02011-08-29This release of the Registry Service is a component of the integrated release 1.2.0 of the PDS 2010 System.
0.6.02011-03-25This release of the Registry Service is a component of the integrated release 1.1.0 of the PDS 2010 System.
0.5.02010-10-31This release of the Registry Service is a component of the integrated release 1.0.0 of the PDS 2010 System.
0.4.02010-08-25This release of the Registry Service is a component of the integrated release 0.1.0 of the PDS 2010 System.
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.0.0 - 2011-11-09

TypeChangesBy

add

PDS-43: Ability to page through classifications nodes.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

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

add

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

add

PDS-32: 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.pramirez

update

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

update

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

add

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

add

End point to page through packages.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

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

update

PDS-7: 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.pramirez

add

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

add

PDS-13: 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.pramirez

add

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

add

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

add

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

add

PDS-22: Include delete operation for Classifications delete. Inherited from registry-core.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

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