Project

General

Profile

Statistics
| Revision:
Name Size Revision Age Author Comment
  nceas 6754 about 13 years ben leinfelder update with latest d1_common/d1_lib (includes l...

Latest revisions

# Date Author Comment
6754 12/08/2011 01:51 PM ben leinfelder

update with latest d1_common/d1_lib (includes latest schema changes)

6752 12/08/2011 01:12 PM ben leinfelder

only handle 100 (consecutive!) docId generations per millisecond, otherwise the generated docid part is bigger than Long.MAX_VALUE and Metacat cannot fully handle that.

6750 12/08/2011 11:22 AM ben leinfelder

check previous revision when attempting to update access control with EML 2.0.x docs
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5560

6749 12/08/2011 10:17 AM ben leinfelder

remove old access rules for a data object when they are being updated by rules contained in an EML document. Now the OnlineDataAccessTest EML 2.1.0 tests pass.
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5560

6748 12/07/2011 05:31 PM ben leinfelder

construct the proper previousDocId when checking for update permission

6747 12/07/2011 05:05 PM ben leinfelder

for now, look up SystemMetadata directly from the table otherwise we won't have the latest access information. Need to refresh the in-memory copy everytime we edit the access policy via Metacat (includes EML parser)

6746 12/07/2011 05:04 PM ben leinfelder

check previous revision for permissions to update (includes data described by EML)

6745 12/07/2011 05:02 PM ben leinfelder

use correct "rev" column in xml_revisions table

6744 12/07/2011 12:18 PM ben leinfelder

refactor Metacat access handling to be on a per-revision basis so that it more closely aligns with the DataONE approach
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5560

6743 12/07/2011 12:16 PM Chris Jones

To avoid id generation conflicts happening at the same millisecond, append a 5 character random string to the end of the docid.

View revisions

Also available in: Atom