Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
  bin 4810 about 15 years daigle moved file from metacat/bin to metacat/src/scri...
  docs 6989 about 12 years Matt Jones Updated configuration documentation in admin gu...
  lib 7002 about 12 years ben leinfelder include member node id text field now that the ...
  src 7002 about 12 years ben leinfelder include member node id text field now that the ...
  test 6999 about 12 years ben leinfelder refactor D1-specific upgrade utilities into the...
LICENSE 17.7 KB 666 over 23 years Matt Jones Modified the license and copyright terms for ma...
README 29.9 KB 6553 over 12 years ben leinfelder use 2.0.0 -- stub out the release notes
build.properties 2.76 KB 6555 over 12 years ben leinfelder use 2.0.0
build.sh 1.03 KB 670 over 23 years Matt Jones Updated build files with minor documentation ch...
build.xml 55.2 KB 6999 about 12 years ben leinfelder refactor D1-specific upgrade utilities into the...
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
7002 02/08/2012 03:12 PM ben leinfelder

include member node id text field now that the CN is not assigning random Ids.
https://redmine.dataone.org/issues/2308

7001 02/08/2012 01:20 PM ben leinfelder

1. lookup and use the guid when processing obsoletes/obsoletedBy entries -- had previously been assuming localId==guid but now that we have introduced DOIs as part of the Metacat upgrade process, we may have DOIs for the guid that map to localIds.
2. base ORE guids on the localid of the data package they are describing and not on their DOI -- otherwise we might mash up the DOI prefix (or other id scheme that we are unaware of). By using resourceMapPreix + localId we are sure to have a valid localid and guid for the ORE map we create and add to the system

7000 02/08/2012 11:23 AM ben leinfelder

use updated authorization policies as discussed in:
https://redmine.dataone.org/issues/2277
and
http://epad.dataone.org/20120131-authn-authz-questions

6999 02/08/2012 10:58 AM ben leinfelder

refactor D1-specific upgrade utilities into their own package

6998 02/08/2012 10:53 AM ben leinfelder

remove createAndInsertSystemMetadat() method that acts on a single localId -- incorporated this into the localId-list-based method.

6997 02/08/2012 10:50 AM ben leinfelder

refactor IdentityManager.createSystemMetadata(sm) to be insertSystemMetadata(sm) so that it is clear that this method inserts the SM object into the backing store. This differentiates it from the "generation" methods we use when we need to create SM about pre-existing objects or objects we get from non-D1 api calls.

6996 02/08/2012 10:44 AM ben leinfelder

generate SystemMetadata during D1 registration (not 2.0.0 upgrade). This process runs in a thread and updates a metacat.properties value when it is complete.

6995 02/07/2012 09:54 PM ben leinfelder

getMultipartParameters() outside of debug block -- thanks Mark Reyes @ CDL for catching this.

6994 02/07/2012 04:53 PM ben leinfelder

dataone configuration and registration enhancements:
-include flag to disable D1 services, currently only the MN side enforces this
-do not allow multiple registration attempts if we have just submitted and are awaiting Node verification by the CN.
-do not allow configuration "bypass" if D1 settings have been configured previously....

6993 02/07/2012 03:18 PM ben leinfelder

use correct Collections import

View all revisions | View revisions

Also available in: Atom