Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
  hazelcast 7117 about 12 years ben leinfelder add comment about returning early when no syste...
CNodeService.java 64.3 KB 7144 about 12 years ben leinfelder include Session-less interface methods and upda...
D1NodeService.java 49 KB 7146 almost 12 years ben leinfelder defer to AuthUtils for flattening out the equiv...
MNodeService.java 51.9 KB 7144 about 12 years ben leinfelder include Session-less interface methods and upda...
ObjectFormatService.java 7.18 KB 6803 over 12 years ben leinfelder new jars with many changes -- including new CN ...
SystemMetadataFactory.java 30.4 KB 7123 about 12 years ben leinfelder catch errors for each localid we are processing...

Latest revisions

# Date Author Comment
7146 04/30/2012 02:20 PM ben leinfelder

defer to AuthUtils for flattening out the equivIdent subject list.
https://redmine.dataone.org/issues/2661

7145 04/27/2012 10:24 AM ben leinfelder

check normal access control rules for getSystemMetadata before deferring to MN replica information that may grant MNs additional access to the SM.
https://redmine.dataone.org/issues/2656

7144 04/25/2012 03:33 PM ben leinfelder

include Session-less interface methods and updated jars that define them.

7142 04/19/2012 02:04 PM ben leinfelder

remove extraneous pid and permission parameters from isAdminAuthorized() method and make public so that it can be called in other locations - namely before our asynchronous replicate() implementation on the MN.

7141 04/19/2012 01:50 PM ben leinfelder

check for empty null (missing) node.subjectList. This should probably be a required element in the D1 schema, but it appears not. (ORNL entry was missing subjects in cn-dev environment)

7140 04/19/2012 11:57 AM ben leinfelder

just use the e.getMessage() as e.getCause() may be null (seeing NPE when testing via the MN IT tester)

7139 04/18/2012 04:04 PM ben leinfelder

check for empty null (missing) node.subjectList. This should probably be a required element in the D1 schema, but it appears not. (ORNL entry was missing subjects in cn-dev environment)

7136 04/17/2012 09:20 AM ben leinfelder

needed to initialize the nodeList that stores matching nodes (by subject) -- this was the source of a NPE when we had a matching node subject.

7134 04/13/2012 04:40 PM Chris Jones

As Ben suggested, don't compare to the node list if there are no replicas listed. This reduces the number of calls to listNodes() on the CN.

7133 04/13/2012 04:32 PM Chris Jones

Minor logging change in throwing ServiceFailure when Hazelcast throws a RuntimeException.

View revisions

Also available in: Atom