Project

General

Profile

Statistics
| Revision:

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

Name Size Revision Age Author Comment
  hazelcast 6471 about 9 years Matt Jones Reverting previous @Overrides chanrge from r647...
CNodeService.java 29.9 KB 6471 about 9 years Matt Jones Reverting previous @Overrides chanrge from r647...
D1NodeService.java 35.3 KB 6468 about 9 years ben leinfelder catch runtime exceptions that arise from hazelc...
MNodeService.java 36.4 KB 6475 about 9 years Matt Jones Reformatted to correct indentation to make clas...
MetadataTypeRegister.java 2.84 KB 6366 over 9 years ben leinfelder use new "v1" types from DataONE
ObjectFormatService.java 7.27 KB 6366 over 9 years ben leinfelder use new "v1" types from DataONE
SystemMetadataManager.java 1.62 KB 6366 over 9 years ben leinfelder use new "v1" types from DataONE

Latest revisions

# Date Author Comment
6475 09/20/2011 08:52 PM Matt Jones

Reformatted to correct indentation to make class readable.

6474 09/20/2011 02:32 PM ben leinfelder

newer d1 jars -- contains CN.isNodeAuthorized() method

6471 09/20/2011 02:08 PM Matt Jones

Reverting previous @Overrides chanrge from r6470, as that is the desired
behavior under Java 1.6 -- previous versions of Java (e.g., 1.5) will not
comile with this usage of the @Overrides annotation, but the currently
supported version will. So reverting to the 1.6 convention.

6470 09/20/2011 01:36 PM Matt Jones

Removing incorrect @Override annotations that were preventing compilation. The methods marked did not actually override a method in the superclass, so they were not compiling. I think @Overrides was being mistaken for methods that implement an interface but aren't actually in the superclass.

6468 09/20/2011 10:48 AM ben leinfelder

catch runtime exceptions that arise from hazelcast storage errors in the system metadata map

6467 09/20/2011 09:12 AM Chris Jones

Lock the system metadata entry in hzSystemMetadata when calling setReplicationPolicy().

6466 09/20/2011 09:10 AM Chris Jones

Lock the system metadata entry in hzSystemMetadata when calling registerSystemMetadata().

6465 09/20/2011 07:18 AM Chris Jones

Remove references to CNReplicationTask.

6464 09/20/2011 07:17 AM Chris Jones

Remove the CNReplicationTask (for now). We will be using Metacat's ForceReplicationHandler to replicate science metadata across CNs, and may explore the use of a 100% evicted hzScienceMetadata map. Either way, the distributed task design won't be needed. When a dropped CN comes back online, we'll catch it up based on last modified dates for PIDs in the hzSystemMetadata map.

6463 09/20/2011 07:12 AM Chris Jones

Change isNodeAuthorized() to query the hzSystemMetadata map rather than the hzPendingreplicationTasks map. The latter isn't needed for authorization since the ReplicationStatus for each Replica in SystemMetadata lists the status of the replica and can be queried.

View revisions

Also available in: Atom