Activity
From 05/19/2011 to 06/17/2011
06/17/2011
- 01:52 PM Revision 6156 (metacat): Get username and password from a property file.
- 09:41 AM Revision 6152 (metacat): placeholder for setting up certificate manager
- 09:17 AM Revision 6151 (metacat): remove AuthToken (use session). Remove login() call. Use AccessPolicu object to set public read permission
06/16/2011
- 10:33 AM Revision 6149 (metacat): take getLogRecords impl form CrudService and use in CNCoreImpl
- 12:49 AM Revision 6148 (metacat): Added NCEAS logo to header.
- 12:09 AM Revision 6147 (metacat): Begin process of migrating Admin guide to Sphinx. Structure is now set up, but
- content needs to be copied.
06/15/2011
- 10:44 PM Revision 6146 (metacat): escape quotes when processing returnfield with predicates. example:
- <returnfield>dataset/dataTable/physical/distribution/online/url[@function='download']</returnfield>
- 09:03 AM Revision 6144 (metacat): Updated MetacatPopulator to now use ObjectFormatCache.getInstance(). Note: problems remain with the authentication API changes - calls to mn.login(), etc. need to be addressed.
- 08:59 AM Revision 6143 (metacat): New D1 libclient and common 0.6.2 jars with changes to the ObjectFormat schema type (adds isScienceMetadata field).
- 08:56 AM Revision 6142 (metacat): Removed ObjectFormatService in favor of CNCoreImpl
- 08:53 AM Revision 6141 (metacat): Updated tests to use ObjectFormatCache.getInstance(), and added tests for CNCoreImpl.listFormats and getFormat().
- 08:50 AM Revision 6140 (metacat): Added support in ResourceHandler for the /formats collection. Added listFormats() and getFormat() method, both of which call CNCoreImpl methods to handle the call.
- 08:48 AM Revision 6139 (metacat): Updated CNCoreImpl to implement listFormats() and getFormat(), and changed calls to ObjectFormatCache in IdentifierManager, MetacatHandler to call getInstance(). Removed the ObjectFormatService registration from MetaCatServlet since it is replaced by CNCoreImpl.
- 08:41 AM Revision 6138 (metacat): Added the /formats collection into the servlet-mappings for D1UrlFilter to handle.
06/14/2011
- 12:03 AM Revision 6137 (metacat): Removed module index from docs because we don't have multiple modules yet.
06/08/2011
- 05:08 PM Revision 6136 (metacat): add option for replicating system metadata (dataone)
- https://redmine.dataone.org/issues/1626
also make sure the latest table changes are included in upgrade scripts - 05:08 PM Revision 6135 (metacat): add option for replicating system metadata (dataone)
- https://redmine.dataone.org/issues/1626
- 02:35 PM Revision 6134 (metacat): use Data Manager Library to parse EML when needed in DataONE classes.
- (augmented DML to parse data format elements in EML to estimate MIME type)
https://redmine.dataone.org/issues/1634 - 06:25 AM Revision 6133 (metacat): When calling SystemMetadata.getObjectFormat(), return the string value of the ObjectFormatIdentifier rather than ObjectFormat.toString() (which no longer returns the fmtid string).
- 06:24 AM Revision 6132 (metacat): When calling SystemMetadata.getObjectFormat(), return the string value of the ObjectFormatIdentifier rather than ObjectFormat.toString() (which no longer returns the fmtid string).
- 06:22 AM Revision 6131 (metacat): When calling SystemMetadata.getObjectFormat(), return the value of the ObjectFormatIdentifier rather than ObjectFormat.toString() (which no longer returns the fmtid string).
06/07/2011
- 02:56 PM Revision 6130 (metacat): organize imports so that it is clearer what dependencies exist on the D1 jars
- 12:08 PM Revision 6129 (metacat): include create() and reserveIdentifier() methods
- 11:14 AM Revision 6128 (metacat): include override annotation for register method
- 11:09 AM Revision 6127 (metacat): use Date not joda's DateTime
- 10:28 AM Revision 6126 (metacat): expose spatial cache regeneration option in the admin interface
- 10:27 AM Revision 6125 (metacat): force replication for newly-registered system metadata
- 09:53 AM Revision 6124 (metacat): Merged in the D1_0_6_2_BRANCH changes that include the transition from ObjectFormat calls to ObjectFormatCache calls.
06/06/2011
- 03:56 PM Revision 6123 (metacat): check system metadata for the id as well (in cases when we only have system metadata)
- 03:28 PM Revision 6122 (metacat): include GUID column for xml_access and related methods for storing/retrieving access rules
- 12:08 PM Revision 6121 (metacat): implement the old interface for now (until 0.6.2)
06/03/2011
- 12:51 PM Revision 6120 (metacat): include CNCore implementation - only registerSystemMetadata is implemented at the moment. also - updated d1 jar (0.6.2) should be used since that is where the method is defined.
- would like to consider making ResourceHandler more modular - seems like it does A LOT of different things
06/02/2011
06/01/2011
- 01:45 PM Revision 6118 (metacat): handle timed replication of system metadata. there are still a few outstanding issues:
- -track server location of system metadata-only entries
-replication policy flag for system metadata-only entries?
-lo...
05/27/2011
- 11:55 AM Revision 6108 (metacat): read and write D1 access policy rules from metacat xml_access table.
- still TBD: which mechanism takes precedence when there are systemMetadata access rules and EML access rules and other...
- 09:45 AM Revision 6107 (metacat): persist system metadata replication policy and status using db tables
05/26/2011
- 11:51 AM Revision 6105 (metacat): rework SystemMetadata creation when inserting documents via the Metacat servlet api (in which case there was no client-supplued system metadata)
- 10:25 AM Revision 6104 (metacat): do not look in systemMetadata for a docid->guid mapping
05/25/2011
- 03:54 PM Revision 6103 (metacat): use 1.9.4 version
- 03:53 PM Revision 6102 (metacat): transfer full System Metadata (as XML) during document and data replication
- 12:05 PM Revision 6100 (metacat): remove docid and rev from systemMetadata table
- 11:59 AM Revision 6099 (metacat): -remove system metadata guid -> local id mapping (there is no document for system metadata now)
- -include system metadata elements when replicating data objects (TODO: transfer all system metadata structures with t...
05/24/2011
- 04:26 PM Revision 6098 (metacat): add systemMetadataProvenance table for tracking those relationships
- 04:18 PM Revision 6097 (metacat): do not use XML files for storing SystemMetadata - use DB tables only.
05/20/2011
05/19/2011
- 07:31 PM Revision 6095 (metacat): Commenting out these MetacatRestClient tests because the Metacat RestService is no longer registered as a servlet and needs to be removed, along with the associated MetacatRestClient and tests.
- 07:06 PM Revision 6094 (metacat): Fixed MetaCatServletTest test failures by removing the hardcoded username/passwords used in the tests and replacing those with data from metacat.properties.
- 05:05 PM Revision 6093 (metacat): Fix AuthLdapTest to use accounts that are more reliable when searching for existing accounts in the getPrincipals output.
- 01:52 PM Revision 6092 (metacat): Modified Metacat to build against the D1_SCHEMA_0_6_1 branch of the dataone schemas by incorporating the 0.6.1-SNAPSHOT version of d1_common and d1_libclient libraries, and refactoring Metacat code references to the d1 schema changed types.
Also available in: Atom