Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
  bin 4810 over 15 years daigle moved file from metacat/bin to metacat/src/scri...
  docs 7329 almost 12 years ben leinfelder add note about DataONE CA chain file when confi...
  lib 7332 almost 12 years ben leinfelder include JCS jar as it is a runtime dependency f...
  src 7343 almost 12 years Chris Jones Add locking to the itemAdded() method so ideall...
  test 7264 about 12 years Jing Tao Use a final static string to replace the hard c...
LICENSE 17.7 KB 666 over 23 years Matt Jones Modified the license and copyright terms for ma...
README 31.3 KB 7300 about 12 years ben leinfelder prep for 2.0.2 release by updating the version ...
build.properties 2.76 KB 7300 about 12 years ben leinfelder prep for 2.0.2 release by updating the version ...
build.sh 1.03 KB 670 over 23 years Matt Jones Updated build files with minor documentation ch...
build.xml 58 KB 7281 about 12 years ben leinfelder use eml stylesheet tag (1.0.3)
workflowscheduler.build.xml 16.3 KB 6053 about 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
7343 08/03/2012 09:26 AM Chris Jones

Add locking to the itemAdded() method so ideally only one CN will respond to the request for a 'wanted' pid from the cluster. The lock is on a string, not the pid, and so won't conflict with system metadata locking. The string is based on the pid, with "missing-" as a prefix.

7342 08/03/2012 08:53 AM ben leinfelder

only publish to the missing pid "wanted list" when resynching system metadata. we were seeing redundant entry added/updated events when looking up the shared systemmetadata first.

7341 08/02/2012 10:18 PM ben leinfelder

print the missing pid count, not the total shared pid count so we know how many will be processed.

7340 08/02/2012 05:50 PM ben leinfelder

change the system metadata resynch approach: nodes will publish PIDs that they are missing after inspecting the shared identifier set. other nodes will be listening for the "wanted" pids and will put their local copy of SystemMetadata on the shared SM map. This should dramatically decrease the hazelcast chatter during a resynch and targets only the pids that are missing from any of the various nodes.

7339 08/01/2012 10:40 PM ben leinfelder

logging for processing identifier set on restart.

7338 08/01/2012 07:00 PM ben leinfelder

remove possibility for infinite loop in case data replication is not configured for the server and a data file is encountered (yikes!)

7337 08/01/2012 05:33 PM ben leinfelder

added logging debug statements to see where the replication timeout might be occurring.

7336 07/31/2012 07:12 AM ben leinfelder

use correct EZID account names for the three different nodes.
https://redmine.dataone.org/issues/2815

7335 07/30/2012 10:12 PM ben leinfelder

align the final column headers with the datacite schema, as applicable.
https://redmine.dataone.org/issues/2815

7334 07/30/2012 06:34 PM ben leinfelder

add block for finding and updating records that should be marked as archived.
https://redmine.dataone.org/issues/3109

View all revisions | View revisions

Also available in: Atom