Version | Date | Description |
---|---|---|
1.8.0 | 2015-03-31 | This release of the Registry Service is a component of the integrated release 5.1.0 of the PDS4 System. This is an operational release of the system components to date. |
1.7.0 | 2014-09-30 | This release of the Registry Service is a component of the integrated release 5.0.0 of the PDS4 System. This is an operational release of the system components to date. |
1.6.1 | 2014-06-02 | This release of the Registry Service is a component of the integrated release 4.1.1 of the PDS4 System. This is an operational release of the system components to date. |
1.6.0 | 2014-03-31 | This release of the Registry Service is a component of the integrated release 4.1.0 of the PDS4 System. This is an operational release of the system components to date. |
1.5.0 | 2013-09-30 | This 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.1 | 2013-06-21 | This 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.0 | 2013-03-31 | This 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.0 | 2012-09-30 | This 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.0 | 2012-06-11 | This 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.0 | 2012-01-31 | This 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.0 | 2011-11-09 | This 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.0 | 2011-08-29 | This 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.0 | 2011-03-25 | This 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.0 | 2010-10-31 | This 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.0 | 2010-08-25 | This 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-dev | 2010-07-26 | This release of the Registry Service supports integration with the Registry User Interface developed at Ames. |
0.2-dev-RC | 2010-07-06 | This release of the Registry Service supports integration with the Registry User Interface developed at Ames. |
Type | Changes | By |
---|---|---|
![]() | Modified registry-core, registry-service, and registry-ui issues that take FOREVER to update/delete a large package. Inherited from registry-core. Fixes PDS-317. | hyunlee |
Type | Changes | By |
---|---|---|
![]() | Correct an issue where registration hangs or otherwise fails with a collection containing a million members. Inherited from registry-core. Fixes PDS-302. | mcayanan |
![]() | Added REST-based interface for updating package product status. Fixes PDS-303. | hyunlee |
Type | Changes | By |
---|---|---|
![]() | Modified to throw a cleaner error message when attempting to register a product with a LID greater than 256 characters. Inherited from registry-core. Fixes PDS-69. | hyunlee |
![]() | Modified the Installation document to address installation of two Registry Service instances, one for PDS3 content and one for PDS4 content. Fixes PDS-269. | shardman |
![]() | Modified to retain slot type for slots in a versioned product. Inherited from registry-core. Fixes PDS-273. | hyunlee |
Type | Changes | By |
---|---|---|
![]() | Added filters in the RegistryPackage object for guid, name, lid and status. Inherited from registry-core. Fixes PDS-234. | hyunlee |
Type | Changes | By |
---|---|---|
![]() | Fix replication issue that was causing a null pointer exception. Inherited from registry-core. Fixes PDS-175. | pramirez |
Type | Changes | By |
---|---|---|
![]() | Address random database connection issues by using connection pooling. Fixes PDS-174. | pramirez |
![]() | Allow for replication by object type. Fixes PDS-176. | pramirez |
![]() | 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 |
Type | Changes | By |
---|---|---|
![]() | Addressed performance issues with publishing and versioning objects. Inherited from registry-core. Fixes PDS-147. | pramirez |
![]() | Fixed the typo in the username for certain endpoints. Fixes PDS-160. | pramirez |
Type | Changes | By |
---|---|---|
![]() | Updated the supported data object type list based on the v03 information model. | shardman |
![]() | 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 |
![]() | Updated the Installation document to correspond with the delivered Derby configuration. Fixes PDS-82. | shardman |
Type | Changes | By |
---|---|---|
![]() | Endpoint for updating packages with POST or PUT. Fixes PDS-66. | pramirez |
![]() | Support package id when versioning extrinsic objects. | pramirez |
![]() | 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 |
![]() | 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 |
![]() | Remove warning about XMLConstants.FEATURE_SECURE_PROCESSING by using Xerces 2.10.0. Inherited from registry-core. Fixes PDS-65. | pramirez |
![]() | Removed the parent project's Release Notes document. This document now serves as the single source for this component's release changes. | shardman |
Type | Changes | By |
---|---|---|
![]() | Filtering endpoints now support status. Inherited from registry-core. Fixes PDS-41. | pramirez |
![]() | Cleaned up the documentation and removed the PDF generation feature. | shardman |
Type | Changes | By |
---|---|---|
![]() | Ability to page through classifications nodes. Fixes PDS-43. | pramirez |
![]() | Core association type classification scheme. | pramirez |
![]() | Update documentation to include how to create a database and install the registry schema. | pramirez |
![]() | Postgres configuration. | pramirez |
![]() | Derby tools packaged into distribution. | pramirez |
![]() | PDS object type and association type configuration. | pramirez |
Type | Changes | By |
---|---|---|
![]() | End point to remove package members and update the status of all package members. Inherited from registry-core. Fixes PDS-14. | pramirez |
![]() | Allow PUT operation to create/update a Service object. Fixes PDS-30. | pramirez |
![]() | 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 |
![]() | Added end point to allow for replication from a remote registry. Inherited from registry-core. Fixes PDS-39. | pramirez |
![]() | End point to page through packages. | pramirez |
![]() | Moved registry end points one level removing the redundant /registry from the path. Fixes PDS-37. | pramirez |
![]() | Registry version now comes back as part of the report end point. Fixes PDS-38. | pramirez |
![]() | Enchanced Auditable Event end point to allow for better filtering. Now supports eventStart, eventEnd, and requestId. Inherited from registry-core. | pramirez |
Type | Changes | By |
---|---|---|
![]() | Ability to page through all services. Inherited from registry-core. Fixes PDS-3. | pramirez |
![]() | Allow a set of Classifications to be associated with a given registry object. Inherited from registry-core. Fixes PDS-8. | pramirez |
![]() | 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 |
![]() | Configuration end point to pass in classification schemes and nodes as one XML file. Inherited from registry-core. Fixes PDS-16. | pramirez |
![]() | 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 |
![]() | Added ExternalIdentifier support for registered objects. Inherited from registry-core. Fixes PDS-20. | pramirez |
![]() | Include delete operation for Classifications delete. Inherited from registry-core. Fixes PDS-22. | pramirez |
![]() | Added improved support for registration and retrieval of service registrations. | pramirez |
![]() | Support for MySQL back end. Provided documentation for configuration and property file configuration. | pramirez |
![]() | 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 |
Type | Changes | By |
---|---|---|
![]() | Ability to deal with Services. This required the addition of Service Bindings and Specification Links as well. | pramirez |
![]() | Ability to deal with Classifications. This required the addition of Classification Schemes and Nodes as well. | pramirez |
![]() | Interface to retrieve Auditable Events. | pramirez |
![]() | Ability to delete products. | pramirez |
![]() | Ability to delete associations. | pramirez |
![]() | Updated registry status information to include counts on the number of managed items. | pramirez |
![]() | Refactored any list response to simply be a RegistryResponse instead of a PagedResponse. | pramirez |
![]() | 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 |
![]() | 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 |
![]() | Slot values that were extremely large would truncate. Now they map to @Lob with a length of max integer. | pramirez |
![]() | Convert from using userVersion to using versionId for externally tracked versions. Switch to versionName instead of version to align with model. | pramirez |
Type | Changes | By |
---|---|---|
![]() | Registry Client API support of filtering on products and associations. | pramirez |
![]() | Registry client support of ssoToken set for interaction with service. | pramirez |
![]() | Filtering for associations within the registry. Same restrictions that apply to the product filtering. | pramirez |
Type | Changes | By |
---|---|---|
![]() | 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 |
![]() | 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 |
![]() | Documentation integration and updates for service interface. Provides examples and is generated as part of the build. | pramirez |
Type | Changes | By |
---|---|---|
![]() | Support for registration of Products. | pramirez |
![]() | Support for registration of Associations. | pramirez |
![]() | Allow changing of registry object status. | pramirez |
![]() | Support for auditable events. This allows us to track the changes made to registry objects. | pramirez |
![]() | Added support for persistence to Derby DB for registry back end. This was done using the Java Persistence library. | pramirez |
![]() | 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 |
![]() | Pluggable identifier generation. | pramirez |
![]() | Pluggable version generation. | pramirez |
![]() | Support for basic navigation through URLs to registry objects. | pramirez |