Project

General

Profile

Statistics
| Revision:

metacat / src / edu / ucsb / nceas / metacat / dataone @ 7620

Name Size Revision Age Author Comment
  hazelcast 7421 over 8 years Chris Jones In migrating to Hazelcast 2.4.x, replace deprec...
CNodeService.java 70 KB 7600 about 8 years Chris Jones Merging the METACAT_2_0_6_BRANCH changes for [M...
D1NodeService.java 51.5 KB 7439 over 8 years ben leinfelder limit /log and /object calls to configurable ma...
DOIService.java 12.5 KB 7517 over 8 years ben leinfelder include size and format datcite elements (optio...
MNodeService.java 58.2 KB 7620 about 8 years Jing Tao Add code to handle solr query.
ObjectFormatService.java 7.18 KB 6803 over 9 years ben leinfelder new jars with many changes -- including new CN ...
SystemMetadataFactory.java 31.3 KB 7322 almost 9 years ben leinfelder utility methods to update/reserialize existing ...

Latest revisions

# Date Author Comment
7620 04/24/2013 05:00 PM Jing Tao

Add code to handle solr query.

7600 04/20/2013 06:19 PM Chris Jones

Merging the METACAT_2_0_6_BRANCH changes for [M|C]NodeService into the trunk.

7534 04/05/2013 12:38 PM ben leinfelder

allow verification date to be updated for replicas (patch from Skye). https://redmine.dataone.org/issues/3699

7517 03/14/2013 09:56 AM ben leinfelder

include size and format datcite elements (optional) and use more general resourceType without formatId in them (Dataset/metadata and Dataset/data). http://schema.datacite.org/meta/kernel-2.2/doc/DataCite-MetadataKernel_v2.2.pdf

7516 03/13/2013 05:11 PM ben leinfelder

lookup the title for EML files when registering DOIs.
lookup the creator from DataONE CN (if available).
add EML-based test. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513

7515 03/13/2013 03:13 PM Chris Jones

Set the session to null so that the call uses the CN certificate when calling MN.systemMetadataChanged();

7514 03/13/2013 07:26 AM Chris Jones

To keep all nodes up to date with regard to system metadata changes, add the broadcastSystemMetadataChange() method that finds replica MNs in the node list and calls systemMetadataChanged(). Modify setReplicationStatus() and updateReplicationMetadata() to fire this off when a replica status changes to completed. We may decide to inform MNs at other times too, but this is a conservative amount of calls going to the MNs for now.

7512 03/12/2013 04:44 PM ben leinfelder

refactor DOI registration into separate class. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513

7511 03/12/2013 04:26 PM ben leinfelder

refactor using ezid-client changes that split field names and values into separate enums. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513

7510 03/12/2013 03:20 PM ben leinfelder

Correctly mint and register DOIs in teh MN API implementation. Add tests to exercise minting and creating. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513

View revisions

Also available in: Atom