Project

General

Profile

Activity

From 10/01/2015 to 10/30/2015

10/29/2015

06:59 PM Revision 9385 (metacat): Fixed a bug in the condition check for the archive field in the updateSystemMetadata method.
Jing Tao
04:00 PM Revision 9384 (metacat): The archived field can't be reset to false if it is true in the systemMetadataChanged method.
Jing Tao
03:56 PM Revision 9383 (metacat): Doesn't allow to reset the archived field to be false if the field is true in the updateSystemMetadata method.
Jing Tao

10/28/2015

11:14 AM Revision 9382 (metacat): In the systemMetadataChanged method, we will update system metadata when the local serial version is less than or equals the comming one.
Jing Tao

10/27/2015

04:09 PM Revision 9381 (metacat): In order to make jenkins work, switch back to maven.
Jing Tao
03:42 PM Revision 9380 (metacat): refs #7453: modified the metacatLog message from mn.synchronizationFailed to include the syncFailed.message field. Also increased the log level to WARN.
rnahf

10/23/2015

11:59 AM Revision 9379 (metacat): Change the maven home to maven2 which is more popular.
Jing Tao

10/22/2015

04:28 PM Revision 9378 (metacat): Rearrange some test cases.
Jing Tao
04:09 PM Revision 9377 (metacat): Add a new test to test the checksum matching for mn.update.
Jing Tao
12:15 PM Revision 9376 (metacat): Remove the method editScienceMetadata from the update method. This method will add a packageId attribute into the eml document. Lauren will add the method to the publish method.
Jing Tao

10/21/2015

04:52 PM Revision 9375 (metacat): In the systemMetadataChanged method, the object will be archived if the new archive value is true and old value is false.
The log event is recorded in the systemMetadataChanged method as well. Jing Tao
03:31 PM Revision 9374 (metacat): Make the isAuthoritativeNode throw exception if some value is null.
Jing Tao

10/20/2015

04:11 PM Revision 9373 (metacat): In the updateSystemMetadata method, we avoid to log the event twice for archive=true.
Jing Tao
04:08 PM Revision 9372 (metacat): In the hasReservation method, it doesn't throw the IdentifierNotUnqiue exception.
Jing Tao
02:34 PM Revision 9371 (metacat): In the setReplicationStatus method, it only notified the replicas when the status is completed. Now we added the status - failed and invalid.
Jing Tao
11:16 AM Revision 9370 (metacat): use idFilter for v2 getLogRecords() to match v2 API definition.
ben leinfelder

10/19/2015

12:01 PM Revision 9369 (metacat): include index.tdb.directory property. https://redmine.dataone.org/issues/7442
ben leinfelder

10/16/2015

08:22 PM Revision 9368 (metacat): Add the code to print the exception.
Jing Tao

10/14/2015

01:15 PM Revision 9367 (metacat): refs #7419: refactored CNodeService implementations to not throw IdentifierNotUnique for hasReservation.
rnahf

10/09/2015

03:24 PM Revision 9366 (metacat): Change the text content for the testing.
Jing Tao
02:42 PM Revision 9365 (metacat): Use the create method to replace registerSystemMetadata method.
Jing Tao
01:55 PM Revision 9364 (metacat): Use the MN.updateSystemMetadata to replace CN.updateSystemMetadata.
Jing Tao
12:26 PM Revision 9363 (metacat): In the reindex method, the error message will be sent back.
Jing Tao

10/02/2015

04:36 PM Revision 9362 (metacat): In the create method, the modification date is reset only on the objects whose authoritative member node is v1.
Jing Tao
04:16 PM Revision 9361 (metacat): In the deleteReplicationMetadata method, the modification date of the system metadata will not be reset.
Jing Tao
04:09 PM Revision 9360 (metacat): Modify the text of an exception.
Jing Tao
03:53 PM Revision 9359 (metacat): Add contrains for the v1/v2.registerSystemMetadata method. See https://redmine.dataone.org/issues/7380
Jing Tao
10:23 AM Revision 9358 (metacat): Adjust the test code base on the new contrains on setRightHolder, archive. The new contrains is they only apply to the objects whose authoriative node is v1.
Jing Tao
10:20 AM Revision 9357 (metacat): For the v1/v2 setObsoletedBy and setRightsHolder method, they only apply the objects whose authoriative member node is v1.
Jing Tao
08:55 AM Revision 9356 (metacat): Add the constrains that v1/v2.archive only applies the object whose authoritative node is a v1 node.
Jing Tao

10/01/2015

05:35 PM Revision 9355 (metacat): Adjust code according the change on cn.updateSystemMetadata.
Jing Tao
05:33 PM Revision 9354 (metacat): Add the case the mn.updateSystemMetadata and cn.updateSystemMetadata will call the archive method internally.
Jing Tao
03:01 PM Revision 9353 (metacat): Refactory the mn.archive and cn.archive method so the mn.update and cn.update can reuse them.
Jing Tao
02:23 PM Revision 9352 (metacat): Update the packageId attribute in EML documents on update. Never display the local docid in the rendered EML.
Lauren Walker
12:30 PM Revision 9351 (metacat): Add the testArchive method.
Jing Tao
12:30 PM Revision 9350 (metacat): In the archive method, add the lock.
Jing Tao
10:39 AM Revision 9349 (metacat): check for auth before doing asynch call to MN dirtySysMeta implementation
ben leinfelder
 

Also available in: Atom