Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
  bin 4810 almost 16 years daigle moved file from metacat/bin to metacat/src/scri...
  docs 6885 almost 13 years Matt Jones Continued authoring the description of DataONE ...
  lib 6890 almost 13 years ben leinfelder use PUT /obsoletedBy/{pid} for CNCore.setObsole...
  src 6890 almost 13 years ben leinfelder use PUT /obsoletedBy/{pid} for CNCore.setObsole...
  test 6882 almost 13 years ben leinfelder remove method: assertRelation https://redmine.d...
LICENSE 17.7 KB 666 almost 24 years Matt Jones Modified the license and copyright terms for ma...
README 29.9 KB 6553 about 13 years ben leinfelder use 2.0.0 -- stub out the release notes
build.properties 2.76 KB 6555 about 13 years ben leinfelder use 2.0.0
build.sh 1.03 KB 670 almost 24 years Matt Jones Updated build files with minor documentation ch...
build.xml 54.1 KB 6801 about 13 years Jing Tao Using a branch name for the utilities project. ...
workflowscheduler.build.xml 16.3 KB 6053 over 13 years ben leinfelder remove very old "metacat webservice" code - as ...
  • svn:ignore: build
  • svn:mergeinfo: /branches/D1_0_6_2_BRANCH:6107-6121

Latest revisions

# Date Author Comment
6890 01/12/2012 12:18 PM ben leinfelder

use PUT /obsoletedBy/{pid} for CNCore.setObsoletedBy per our discussion today

6889 01/12/2012 07:53 AM Chris Jones

Keep the hzIdentifiers set in sync with the Metacat systemmetadata table. If entries are added/updated in the hzSystemMetadata map, make sure the identifier is in the set. If (for some administrative reason) the entry is removed, remove the identifier from the set. This usually doesn't happen.

6888 01/12/2012 07:47 AM Chris Jones

When loading all keys from Metacat into the hzSystemMetadata map, also load identifiers into the hzIdentifiers set if they are not already there. Although entries may be evicted from the map, the list of identifiers will remain. The list will have a fairly small memory footprint since it's just identifiers.

6887 01/12/2012 07:44 AM Chris Jones

Add support for the distributed Set of unique identifiers in the storage cluster called 'hzIdentifiers'. This set is a persistent total list of all identifiers (even when entries in the hzSystemMetadata map are evicted). It reflects the state of the identifiers in the postgresql systemmetadata table, but is distributed across the cluster. Add the getIdentifiers() method, which returns the ISet of identifiers.

6886 01/12/2012 07:38 AM Chris Jones

Add the dataone.hazelcast.storageCluster.identifiersSet property that defines the name of the distributed set of unique DataONE identifiers (called 'hzIdentifiers'). This ISet can't be configured in the hazelcast.xml file (only maps and queues can).

6885 01/11/2012 07:25 PM Matt Jones

Continued authoring the description of DataONE in Metacat. More to come.

6884 01/11/2012 04:42 PM ben leinfelder

include new methods needed for replication (in new d1 jars)
https://redmine.dataone.org/issues/2203

6883 01/11/2012 01:25 PM ben leinfelder

add method: setObsoletedBy (https://redmine.dataone.org/issues/2185)
augement new method: deleteReplicationMetadata

6882 01/11/2012 11:31 AM ben leinfelder

remove method: assertRelation
https://redmine.dataone.org/issues/2158

6881 01/11/2012 11:24 AM ben leinfelder

add method: deleteReplicationMetadata
remove method: assertRelation
update the D1 jars
https://redmine.dataone.org/issues/2187
https://redmine.dataone.org/issues/2158

View all revisions | View revisions

Also available in: Atom