Project

General

Profile

Activity

From 09/21/2015 to 10/20/2015

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

09/30/2015

05:03 PM Revision 9348 (metacat): Adjusted the testSetAccessPolicy method.
Jing Tao
05:01 PM Revision 9347 (metacat): Only applies the setAccessPolicy method to objects whose authoritative mn is v1.
Jing Tao
04:39 PM Revision 9346 (metacat): Adjust the testReplicationPolicy method.
Jing Tao
04:38 PM Revision 9345 (metacat): Add a comment to specify that the setReplicationPolicy only applys to v1.
Jing Tao
04:27 PM Revision 9344 (metacat): Uncommented some code.
Jing Tao
04:07 PM Revision 9343 (metacat): The setReplicationPolicy method only apply to the pids whose authoritative member node has v2 MNStorage.
Jing Tao
11:55 AM Revision 9342 (metacat): Add the code to check if the serialVersion object is null before it is saved to the db.
Jing Tao

09/29/2015

10:14 AM Revision 9341 (metacat): add missing quotation mark
ben leinfelder

09/28/2015

01:47 PM 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.
Jing Tao
10:01 AM Revision 9339 (metacat): Add a note for the updateSystemMetadata method.
Jing Tao

09/25/2015

05:17 PM Revision 9338 (metacat): Add a test to test the cn.updateSystemMetadata will ignore the serial version and replica list from the coming system metadata.
Jing Tao
02:55 PM Revision 9337 (metacat): CN.updateSystemMetadata will ignore the serial version and replica list in the comming system metadata from the mn.
Jing Tao

09/24/2015

05:21 PM Revision 9336 (metacat): Change the test method for the updateSystemMetadata method.
Jing Tao
04:58 PM Revision 9335 (metacat): Add the code to check the date of system metadata modification match in MN.updateSystemMetadata only. CN.updateSystemMetadata doesn't check.
Jing Tao
02:51 PM Revision 9334 (metacat): fix compilation error for previous change: include isPublic criteria when there is a public subject (which is always).
ben leinfelder
01:59 PM Revision 9333 (metacat): use request query string first when handling MN.query() method. https://redmine.dataone.org/issues/7384
ben leinfelder
01:35 PM Revision 9332 (metacat): fix xpath from CN changes for isPublic. https://redmine.dataone.org/issues/7374
ben leinfelder
01:18 PM Revision 9331 (metacat): include isPublic criteria when there is a public subject (which is always)
ben leinfelder
10:34 AM Revision 9330 (metacat): include hierarchical permissions when evaluating isPublic during indexing. https://redmine.dataone.org/issues/7374
ben leinfelder

09/23/2015

03:35 PM Revision 9329 (metacat): Commented out the code to check serial version on the updateSystemMetadata method.
Jing Tao
12:00 PM Revision 9328 (metacat): Add more debug messages for the isCNAdmin method.
Jing Tao

09/21/2015

04:37 PM Revision 9327 (metacat): Put a the systemMetadataChanged method into a queue, so it will not hold the block.
Jing Tao
 

Also available in: Atom