Project

General

Profile

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.
Jing Tao
09:41 AM Revision 6152 (metacat): placeholder for setting up certificate manager
ben leinfelder
09:17 AM Revision 6151 (metacat): remove AuthToken (use session). Remove login() call. Use AccessPolicu object to set public read permission
ben leinfelder

06/16/2011

10:33 AM Revision 6149 (metacat): take getLogRecords impl form CrudService and use in CNCoreImpl
ben leinfelder
12:49 AM Revision 6148 (metacat): Added NCEAS logo to header.
Matt Jones
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. Matt Jones

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> ben leinfelder
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.
Chris Jones
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).
Chris Jones
08:56 AM Revision 6142 (metacat): Removed ObjectFormatService in favor of CNCoreImpl
Chris Jones
08:53 AM Revision 6141 (metacat): Updated tests to use ObjectFormatCache.getInstance(), and added tests for CNCoreImpl.listFormats and getFormat().
Chris Jones
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.
Chris Jones
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.
Chris Jones
08:41 AM Revision 6138 (metacat): Added the /formats collection into the servlet-mappings for D1UrlFilter to handle.
Chris Jones

06/14/2011

12:03 AM Revision 6137 (metacat): Removed module index from docs because we don't have multiple modules yet.
Matt Jones

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
ben leinfelder
05:08 PM Revision 6135 (metacat): add option for replicating system metadata (dataone)
https://redmine.dataone.org/issues/1626 ben leinfelder
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
ben leinfelder
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).
Chris Jones
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).
Chris Jones
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).
Chris Jones

06/07/2011

02:56 PM Revision 6130 (metacat): organize imports so that it is clearer what dependencies exist on the D1 jars
ben leinfelder
12:08 PM Revision 6129 (metacat): include create() and reserveIdentifier() methods
ben leinfelder
11:14 AM Revision 6128 (metacat): include override annotation for register method
ben leinfelder
11:09 AM Revision 6127 (metacat): use Date not joda's DateTime
ben leinfelder
10:28 AM Revision 6126 (metacat): expose spatial cache regeneration option in the admin interface
ben leinfelder
10:27 AM Revision 6125 (metacat): force replication for newly-registered system metadata
ben leinfelder
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.
Chris Jones

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)
ben leinfelder
03:28 PM Revision 6122 (metacat): include GUID column for xml_access and related methods for storing/retrieving access rules
ben leinfelder
12:08 PM Revision 6121 (metacat): implement the old interface for now (until 0.6.2)
ben leinfelder

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 ben leinfelder

06/02/2011

04:40 PM Revision 6119 (metacat): include System Metadata forced replication - just need to figure out when to call it!
ben leinfelder

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...
ben leinfelder

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... ben leinfelder
09:45 AM Revision 6107 (metacat): persist system metadata replication policy and status using db tables
ben leinfelder

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)
ben leinfelder
10:25 AM Revision 6104 (metacat): do not look in systemMetadata for a docid->guid mapping
ben leinfelder

05/25/2011

03:54 PM Revision 6103 (metacat): use 1.9.4 version
ben leinfelder
03:53 PM Revision 6102 (metacat): transfer full System Metadata (as XML) during document and data replication
ben leinfelder
12:05 PM Revision 6100 (metacat): remove docid and rev from systemMetadata table
ben leinfelder
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... ben leinfelder

05/24/2011

04:26 PM Revision 6098 (metacat): add systemMetadataProvenance table for tracking those relationships
ben leinfelder
04:18 PM Revision 6097 (metacat): do not use XML files for storing SystemMetadata - use DB tables only.
ben leinfelder

05/20/2011

10:23 AM Revision 6096 (metacat): Committing the change to the utilities tag to pick up fixes in newline handling at the end of the files. With this, the MetacatClientTests pass.
Matt Jones

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.
Matt Jones
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.
Matt Jones
05:05 PM Revision 6093 (metacat): Fix AuthLdapTest to use accounts that are more reliable when searching for existing accounts in the getPrincipals output.
Matt Jones
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.
Matt Jones
 

Also available in: Atom