Activity
From 09/27/2015 to 10/26/2015
10/23/2015
10/22/2015
- 04:28 PM Metacat Revision 9378 (metacat): Rearrange some test cases.
- 04:09 PM Metacat Revision 9377 (metacat): Add a new test to test the checksum matching for mn.update.
- 12:15 PM Metacat 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.
10/21/2015
- 04:52 PM Metacat 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.
- 03:31 PM Metacat Revision 9374 (metacat): Make the isAuthoritativeNode throw exception if some value is null.
10/20/2015
- 04:11 PM Metacat Revision 9373 (metacat): In the updateSystemMetadata method, we avoid to log the event twice for archive=true.
- 04:08 PM Metacat Revision 9372 (metacat): In the hasReservation method, it doesn't throw the IdentifierNotUnqiue exception.
- 02:34 PM Metacat 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.
- 11:16 AM Metacat Revision 9370 (metacat): use idFilter for v2 getLogRecords() to match v2 API definition.
10/19/2015
- 12:01 PM Metacat Revision 9369 (metacat): include index.tdb.directory property. https://redmine.dataone.org/issues/7442
10/16/2015
- 08:22 PM Metacat Revision 9368 (metacat): Add the code to print the exception.
10/14/2015
- 01:15 PM Metacat Revision 9367 (metacat): refs #7419: refactored CNodeService implementations to not throw IdentifierNotUnique for hasReservation.
10/09/2015
- 03:24 PM Metacat Revision 9366 (metacat): Change the text content for the testing.
- 02:42 PM Metacat Revision 9365 (metacat): Use the create method to replace registerSystemMetadata method.
- 01:55 PM Metacat Revision 9364 (metacat): Use the MN.updateSystemMetadata to replace CN.updateSystemMetadata.
- 12:26 PM Metacat Revision 9363 (metacat): In the reindex method, the error message will be sent back.
10/02/2015
- 04:36 PM Metacat Revision 9362 (metacat): In the create method, the modification date is reset only on the objects whose authoritative member node is v1.
- 04:16 PM Metacat Revision 9361 (metacat): In the deleteReplicationMetadata method, the modification date of the system metadata will not be reset.
- 04:09 PM Metacat Revision 9360 (metacat): Modify the text of an exception.
- 03:53 PM Metacat Revision 9359 (metacat): Add contrains for the v1/v2.registerSystemMetadata method. See https://redmine.dataone.org/issues/7380
- 10:23 AM Metacat 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.
- 10:20 AM Metacat Revision 9357 (metacat): For the v1/v2 setObsoletedBy and setRightsHolder method, they only apply the objects whose authoriative member node is v1.
- 08:55 AM Metacat Revision 9356 (metacat): Add the constrains that v1/v2.archive only applies the object whose authoritative node is a v1 node.
10/01/2015
- 05:35 PM Metacat Revision 9355 (metacat): Adjust code according the change on cn.updateSystemMetadata.
- 05:33 PM Metacat Revision 9354 (metacat): Add the case the mn.updateSystemMetadata and cn.updateSystemMetadata will call the archive method internally.
- 03:01 PM Metacat Revision 9353 (metacat): Refactory the mn.archive and cn.archive method so the mn.update and cn.update can reuse them.
- 02:23 PM Metacat Revision 9352 (metacat): Update the packageId attribute in EML documents on update. Never display the local docid in the rendered EML.
- 12:30 PM Metacat Revision 9351 (metacat): Add the testArchive method.
- 12:30 PM Metacat Revision 9350 (metacat): In the archive method, add the lock.
- 10:39 AM Metacat Revision 9349 (metacat): check for auth before doing asynch call to MN dirtySysMeta implementation
09/30/2015
- 05:03 PM Metacat Revision 9348 (metacat): Adjusted the testSetAccessPolicy method.
- 05:01 PM Metacat Revision 9347 (metacat): Only applies the setAccessPolicy method to objects whose authoritative mn is v1.
- 04:39 PM Metacat Revision 9346 (metacat): Adjust the testReplicationPolicy method.
- 04:38 PM Metacat Revision 9345 (metacat): Add a comment to specify that the setReplicationPolicy only applys to v1.
- 04:27 PM Metacat Revision 9344 (metacat): Uncommented some code.
- 04:07 PM Metacat Revision 9343 (metacat): The setReplicationPolicy method only apply to the pids whose authoritative member node has v2 MNStorage.
- 11:55 AM Metacat Revision 9342 (metacat): Add the code to check if the serialVersion object is null before it is saved to the db.
09/29/2015
- 10:14 AM Metacat Revision 9341 (metacat): add missing quotation mark
09/28/2015
- 01:47 PM Metacat Revision 9340 (metacat): Add a flag on the systemMetadataChanged method. If it is true, the authoritative member node will only accepts the serial version and replica list; the replica node accepts everything. If it is false, it will accept everything.
- 10:01 AM Metacat Revision 9339 (metacat): Add a note for the updateSystemMetadata method.
Also available in: Atom