Activity
From 09/23/2011 to 10/22/2011
10/20/2011
- 02:03 PM Revision 6542 (metacat): add User-Agent logging to support D1 requirements
- 12:40 PM Revision 6541 (metacat): remove old RestServlet handler -- not used now
10/16/2011
10/14/2011
- 05:49 PM Revision 6539 (metacat): use default fmtid if we can't find the user-supplied data mime type in our list
- 05:13 PM Revision 6538 (metacat): including newer d1 libclient that uses Foresite (and Jena) to construct/parse ORE resource maps for DataONE
- 02:57 PM Revision 6536 (metacat): delete the xml access rules by either docid or guid to make sure we have the most up to date information
- 10:45 AM Revision 6535 (metacat): Fix a data-typing issue when pulling replicationAllowed from postgres. Use getBoolean(), not getString().
10/13/2011
- 05:13 PM Revision 6534 (metacat): cleaned up to use for populating a DataONE MN using the D1 api. Retrieves packages from a Metacat and generates system metadata for them before calling MN.create() for both data and metadata.
- NOTE: you need a client certificate that the target server accepts (either DataONE-generated for testing or a CILogon...
10/12/2011
- 07:19 PM Revision 6533 (metacat): IdentifierManager.getSystemMetadata() was missing the number_replicas and replication_allowed fields when building a ReplicationPolicy section of a SystemMetadata document being returned. Add in these two attributes.
- 11:17 AM Revision 6532 (metacat): update D1 jars to include recent SubjectList -> SubjectInfo refactoring and the SUBJECT_PUBLIC constant
- 11:08 AM Revision 6531 (metacat): include SystemMetadata when replicating data and metadata documents -- this allows us to establish the guid-to-docid mapping that is crucial for being able to read the replicated document by guid (d1 api)
- 10:00 AM Revision 6530 (metacat): throw InvalidToken when the Session parameter is null for create()
- https://redmine.dataone.org/issues/1850
10/11/2011
10/09/2011
10/03/2011
- 04:06 PM Bug #5499: citation format odd for metacat data sets
- There isn't a community standard as far as I know. There are people working on proposing such a standard (DataCite, ...
09/30/2011
- 06:22 PM Bug #5499: citation format odd for metacat data sets
- Inclusion of the institution seems appropriate for a dataset citation. Granted, it is not in journal article citatio...
09/29/2011
09/28/2011
- 07:39 PM Bug #5497: metacat accepts eml docs that fail knb parser
- This sample EML document is using single quotes around the EML namespace (which should be valid) but Metacat was only...
- 07:28 PM Revision 6526 (metacat): allow the XML namespace to be given in both double _and_ single quotes. The regex pattern was only looking for xmlns values that were in double quotes. This was brought to light by LTER:
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5497
09/27/2011
- 09:24 PM Bug #5499 (Resolved): citation format odd for metacat data sets
- Submitting on behalf of Gail... I agree with her assesment -- what are we rendering citations this way. Somehow this...
09/26/2011
- 10:59 PM Revision 6525 (metacat): set date uploaded and date system metadata updated date to current time when calling MN.create() and MN.update()
- 02:46 PM Revision 6524 (metacat): updated d1_common jar (unknown changes)
- 02:45 PM Revision 6523 (metacat): use rfc2253 format when extracting certificate subject
- 12:07 PM Revision 6522 (metacat): do not allow system metadata to have obsoletes or obsoletedBy fields when calling the create() method -- these are only allowed for updates so that we do not subvert object versioning by [un]knowingly submitting system metadata that directs one id to another.
- 11:59 AM Revision 6521 (metacat): set the originating member node on update()
- 11:53 AM Revision 6520 (metacat): set the originating member node on create()
- 11:52 AM Revision 6519 (metacat): -use whatever object format id is stored in the DB
- -only set originating node and authoritative node if we have non-null values for them
- 11:10 AM Revision 6518 (metacat): set sysmeta submitter based on the subject given in the certificate
- 10:48 AM Revision 6517 (metacat): for default Metacat installation we turn off multicast and only enable localhost communication.
- 09:42 AM Revision 6516 (metacat): skip Objects that have null format ids are invalid checksums
09/23/2011
- 10:18 PM Revision 6515 (metacat): MN.setAccess() is a PUT
- 09:54 PM Revision 6514 (metacat): correctly handle incoming "accessPolicy" parameters for the setAccess() method
- 08:46 PM Revision 6513 (metacat): swap the parameters for update: existing pid should be first, and then newPid
- 02:59 PM Revision 6512 (metacat): Modified cron schedule to fix the incorrect crontab entry.
- 01:44 PM Revision 6511 (metacat): do not require ID reservation before create() or update()
- 01:39 PM Revision 6510 (metacat): use "action" parameter instead of "permission"
- 01:38 PM Revision 6509 (metacat): use "action" parameter instead of "permission"
Also available in: Atom