Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
  hazelcast 6714 over 12 years ben leinfelder evict the HazelCast SystemMetadata entry if we ...
CNodeService.java 45.9 KB 6805 over 12 years ben leinfelder only attempt to unlock a lock if it was created...
D1NodeService.java 38.8 KB 6816 over 12 years ben leinfelder interpret permissions as hierarchical https://r...
MNodeService.java 49.6 KB 6820 over 12 years Chris Jones Set the replica status to failed (not invalidat...
ObjectFormatService.java 7.18 KB 6803 over 12 years ben leinfelder new jars with many changes -- including new CN ...
SystemMetadataFactory.java 22.3 KB 6808 over 12 years ben leinfelder process the _current_ revision, not the latest!...

Latest revisions

# Date Author Comment
6820 12/22/2011 11:13 AM Chris Jones

Set the replica status to failed (not invalidated) when we get exceptions trying to read the object bytes. Not much of a difference, but only the CN, in theory, is supposed to be able to set the invalidated status.

6819 12/22/2011 11:07 AM Chris Jones

Set the replication status to invalidated when we have a localId, but getting the object bytes fails for any reason.

6818 12/22/2011 10:51 AM Chris Jones

Only call super.create() if there's no localId found on the MN (ie a replica is there from an out of band process).

6817 12/22/2011 10:40 AM Chris Jones

Get the object inputstream from the local metacat instance using MetacatHandler.get() rather than MN.getReplica() so we don't throw an InvalidToken exception when passing in a null Session. The D1Client object is never used for this local call.

6816 12/22/2011 09:24 AM ben leinfelder

interpret permissions as hierarchical
https://redmine.dataone.org/issues/2150

6808 12/20/2011 11:25 AM ben leinfelder

process the current revision, not the latest!
use direct object/system metadata insertion for ORE maps.

6807 12/20/2011 11:21 AM ben leinfelder

allow other Metacat process (system metadata and ORE generation) to directly insert objects and system metadata without having to go through the MN/CN methods.

6805 12/19/2011 01:07 PM ben leinfelder

only attempt to unlock a lock if it was created (in the finally block)

6803 12/16/2011 04:24 PM ben leinfelder

new jars with many changes -- including new CN methods: ping, describe, listChecksumAlgorithm. Removed MN.setAccessPolicy. Refactored CN.setOwner() to CN.setRightsHolder().

6800 12/16/2011 11:00 AM ben leinfelder

add revision history to the generated ORE objects -- we use the revision history of the EML package as a basis because the each ORE revision mirrors the revision of the EML package.
Add a placeholder for checking if an equivalent ORE map exists in the DataONE infrastructure - this will be a call to CN.search() that looks at the solr index for OREs based on the EML package ID.

View revisions

Also available in: Atom