Activity
From 07/09/2011 to 08/07/2011
08/03/2011
- 10:46 AM Revision 6378 (metacat): latest D1 jars - changes include:
- updateSystemMetadata() impl for CN
new identifier methods (generate is its own method)
removal of the resourceMap poi...
07/29/2011
- 10:40 AM Revision 6377 (metacat): remove ORE mapping from system metadata
- 08:14 AM Revision 6376 (metacat): Update the d1 common java jar to include the changes to BaseException, and update MNodeService.synchronizationFailed() to use the BaseException.getNodeId() method to report which node the exception came from.
07/28/2011
- 05:11 PM Revision 6375 (metacat): include obsoletes and obsoletedBy for system metadata
- repurpose the "provenance" table as the ORE mapping table for system metadata
- 11:43 AM Revision 6374 (metacat): updated jars after recent schema changes (no real change for us here)
- 11:10 AM Revision 6373 (metacat): use correct enum method
- 10:51 AM Revision 6372 (metacat): refactor Constants
- 10:50 AM Revision 6371 (metacat): refactor Constants
- 10:48 AM Revision 6370 (metacat): refactor Constants and ServiceTypeUtil
- 10:44 AM Revision 6369 (metacat): use NodelistUtil
- 10:11 AM Revision 6368 (metacat): use correct enum method
- 10:10 AM Revision 6367 (metacat): remove ServiceTypeUtil - replace with TypeMarshaller
07/27/2011
07/21/2011
- 04:03 PM Bug #5443: pathquery does not handle 'matches-exactly' or 'equals' searchmode values correctly
- I've added this to the 1.9.5 Metacat branch
07/20/2011
- 03:05 PM Revision 6363 (metacat): exclude non-test cases (d1)
- 03:00 PM Revision 6362 (metacat): remove CrudService -- replaced by MNodeService and CNodeService
- 02:52 PM Bug #5443: pathquery does not handle 'matches-exactly' or 'equals' searchmode values correctly
- I've changed this in trunk (targeted for 1.10 release) - it should honor the searchmode used for the query term.
- 02:51 PM Revision 6361 (metacat): handle more than "contains" searchmode when using the path index for queries
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5443
- 02:48 PM Revision 6360 (metacat): remove CrudServiceTest reference in main Metacat test (about to remove from svn)
- 01:51 PM Revision 6359 (metacat): -handle NotFound object format when generating system metadata
- -improve EML DML for null entity/attribute elements
- 11:39 AM Revision 6358 (metacat): use the ObjectFormat Id (not toString()) to check against the configured science metadata formats
- 11:38 AM Revision 6357 (metacat): reset object input stream (testGet)
- check for reserveIdentifier NotImplemented (expected)
- 11:37 AM Revision 6356 (metacat): merge changes from 1.9.5 branch that read site docs from SVN not a defunct LTER server
07/19/2011
- 05:25 PM Bug #5443: pathquery does not handle 'matches-exactly' or 'equals' searchmode values correctly
- This looks like a problem with some of the performance enhancements that have been added over the years. For query te...
- 04:47 PM Bug #5443 (Resolved): pathquery does not handle 'matches-exactly' or 'equals' searchmode values correctly
- Metacat PathQuery used to support 'matches-exactly' as one of its possible 'searchmode' values. It appears that this ...
- 08:09 AM Revision 6354 (metacat): Return the new pid (not the obsoleted pid) on update(), and set the correct system metadata.
07/15/2011
- 07:11 AM Revision 6353 (metacat): In D1NodeService.getLogRecords(), don't pass in null start and count params - set them to the defaults (0 and 1000).
- 06:52 AM Revision 6352 (metacat): MNResourceHandler.getObject() was making a call to ObjectFormat.getFmtid() when an object format was null. Check that it is not null before trying getFmtid().
07/14/2011
- 09:25 PM Revision 6351 (metacat): In MNodeService.getCapabilities(), update the properties to match those in metacat.properties. Flesh out the NodeHealth object, adding NodeState, Ping, and Status information. Flesh out the Synchronization object information, but for now, use mock values. TODO: This should be determined from configuration and on-the-fly information.
- 08:04 PM Revision 6350 (metacat): Use CamelCaps for properties for better readability.
- 04:27 PM Revision 6349 (metacat): include Mock version of looking up the base url for our own node - for testReplicate().
- still expecting a failure during MN.replicate() since we are trying to add the replica to the same MN from which it c...
- 03:12 PM Revision 6348 (metacat): allow alternative CNode implementations (subclasses) to be returned when D1Client.getCN() is called. The alternative is given in the Settings configuration via the D1Client.cnClassName property.
- MockCNode in Metacat is an example of such an alternative and is used when Metacat requires methods of a CN be presen...
- 02:25 PM Revision 6347 (metacat): In MNodeService.getCapabilities(), set the synchronization and replication properties of the node.
- 02:22 PM Revision 6346 (metacat): Added node synchronization and replication properties.
- 02:06 PM Revision 6345 (metacat): In MNodeService.getCapabilities(), set the serviceAvailable for each service supported.
- 02:01 PM Revision 6344 (metacat): Added service availability properties for each of the MN services.
- 01:20 PM Revision 6343 (metacat): In MNodeService.getCapabilities(), set the serviceVersion for each service supported.
- 01:01 PM Revision 6342 (metacat): Added service version properties for each of the MN services.
- 09:15 AM Revision 6341 (metacat): check reservation before create/update
- 01:52 AM Revision 6340 (metacat): Use D1 properties to set node values, and add the 'WAR VERSION' back into the node name for deployments.
07/13/2011
- 03:09 PM Revision 6339 (metacat): add hasReservation() method (NotImplemented, however)
- 09:02 AM Revision 6338 (metacat): Test that the obsoletes and derivedFrom system metadata fields were set correctly.
07/12/2011
- 03:02 PM Revision 6337 (metacat): use objectFormatIdentifier for listObjects()
- remove provisional system metadata indicator - Metacat will not implement reserveIdentifier()
07/11/2011
- 04:30 PM Revision 6336 (metacat): newer jars with better certificate exception handling as well as additional libclient implementations
- 12:19 PM Revision 6335 (metacat): use correct log name for the class
- 11:46 AM Revision 6334 (metacat): consistently construct username/groups for MetacatHandler calls - also consistently call isAuthorized
07/10/2011
Also available in: Atom