Project

General

Profile

Statistics
| Revision:

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

Name Size Revision Age Author Comment
  hazelcast 7421 over 8 years Chris Jones In migrating to Hazelcast 2.4.x, replace deprec...
CNodeService.java 67.4 KB 7467 over 8 years ben leinfelder make sure to call lock() on the SM when updatin...
D1NodeService.java 51.5 KB 7439 over 8 years ben leinfelder limit /log and /object calls to configurable ma...
MNodeService.java 57.9 KB 7448 over 8 years ben leinfelder first pass at DOI minting using the EZID servic...
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
7467 12/07/2012 10:39 AM ben leinfelder

make sure to call lock() on the SM when updating rightsholder (like every other method that gets a lock object from HZ).

7464 12/07/2012 10:25 AM ben leinfelder

CN.search() id not implemented by metacat -- making that explicit and also testing for it.

7448 12/02/2012 08:58 AM ben leinfelder

first pass at DOI minting using the EZID service in mn.generateIdentifier()
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5755

7443 11/30/2012 12:17 PM ben leinfelder

for MN.update() we needed to pass the original pid, not the new pid

7442 11/30/2012 10:49 AM ben leinfelder

do not reject any schemes -- all handled the same at the moment.

7441 11/30/2012 10:23 AM ben leinfelder

simple autogen-based implementation of MN.generateIdentifier(). does not support DOIs, ARKs, etc. It does support including a fragment, returning an identifier like "<fragment>.2012113010215298206"

7439 11/29/2012 04:52 PM ben leinfelder

limit /log and /object calls to configurable maximum count for paging. defaults to existing Metacat value of 7000

7430 11/23/2012 10:02 AM ben leinfelder

no need to mark SM as archived now that DocumentImpl.delete() does it.
https://redmine.dataone.org/issues/3406

7421 11/10/2012 03:34 PM Chris Jones

In migrating to Hazelcast 2.4.x, replace deprecated methods. Use Hazelcast.newHazelcastInstance() rather than Hazelcast.init(). For other deprecated static methods, use the HazelcastInstance equivalent calls.

7420 11/09/2012 10:57 AM Chris Jones

In CNodeService.updateReplicationMetadata(), we are setting the replicaVerifiedDate() when we update or wholesale add a new replica. However, in setReplicationStatus(), we only do so when there's a new entry. Change setReplicationStatus() to also update the replicaVerifiedDate on updates of existing entries to be more consistent with other changes. This affects node prioritization based on this date timestamp. Thanks to Skye for pointing this out.

View revisions

Also available in: Atom