Project

General

Profile

Jing Tao's activity

From 02/03/2015 to 03/04/2015

02/19/2015

03:12 PM Metacat Revision 9132 (metacat): It is tricky to determine if the type works since v2.SystemMetadata extends from v1.SystemMetadata.
We have to set true that the return object is v1.SystemMetadata, also set false that the return object is not v2.Syst... Jing Tao
02:54 PM Metacat Revision 9131 (metacat): Convert the v2 system metadata object to v1 in the getSystemMetadata method.
Jing Tao
02:51 PM Metacat Revision 9130 (metacat): Add the test code for v1 api.
Jing Tao

02/18/2015

05:25 PM Metacat Revision 9129 (metacat): Completed the 18 test cases.
Jing Tao
05:22 PM Metacat Revision 9128 (metacat): Use the log to the replace system.out.print.
Jing Tao
11:47 AM Metacat Revision 9127 (metacat): Add more test cases for the method getHeadVersion.
Jing Tao

02/17/2015

05:37 PM Metacat Revision 9126 (metacat): Add more test cases for the method getHeadVersion.
Jing Tao
04:01 PM Metacat Revision 9125 (metacat): The setObsoletedBy only handles PID.
Jing Tao
04:00 PM Metacat Revision 9124 (metacat): The method setObsoletedBy only hanldes SID.
Jing Tao
02:41 PM Metacat Revision 9123 (metacat): Added the code to handle put method in meta url. See bug https://projects.ecoinformatics.org/ecoinfo/issues/6666
Jing Tao
02:40 PM Metacat Revision 9122 (metacat): Add the code to handle the PUT method for meta url. See https://projects.ecoinformatics.org/ecoinfo/issues/6666.
Jing Tao

02/13/2015

08:54 PM Metacat Revision 9120 (metacat): Add test cases for the method getHeadPID.
Jing Tao
04:37 PM Metacat Revision 9119 (metacat): Add the code to get the head version.
Jing Tao

02/12/2015

03:32 PM Metacat Revision 9116 (metacat): Add the timestamp for the printing out the start and end of hazelcast synchronization.
Jing Tao

02/09/2015

05:44 PM Metacat Revision 9112 (metacat): Add a test case for testing sid chains.
Jing Tao
05:38 PM Metacat Revision 9111 (metacat): Call the method lock.lock() immediately after getting the lock. Otherwise, if an exception happened between the two calls (in another word, lock.lock() was called), lock.unlock() can cause an issue:
Current thread is not owner of lock!
See https://redmine.dataone.org/issues/6836.
Jing Tao

02/06/2015

04:47 PM Metacat Revision 9108 (metacat): Add the code to test only 512 characters can be written to db.
Jing Tao
04:46 PM Metacat Revision 9107 (metacat): Add a cap to only write 512 characters of the user-agent to db.
Jing Tao
03:46 PM Metacat Revision 9105 (metacat): Add the code to make sure that the event, ip address, principal and userAgent were recorded.
Jing Tao
03:23 PM Metacat Revision 9104 (metacat): Handle the IOException which was added to MockCNode constructor.
Jing Tao
03:22 PM Metacat Revision 9103 (metacat): Change the constructor's signature since the super class - MultipartDCNode was changed.
Jing Tao
11:55 AM Metacat Revision 9098 (metacat): The constrcutor of EventLogData missed the user-agent field. So the user-agent wasn't recorded.
The bug was fixed. Jing Tao

02/04/2015

04:44 PM Metacat Revision 9093 (metacat): The setReplicationStatus method only supports sid and the setRightsHolder method supports both PID and SID.
Jing Tao
03:10 PM Metacat Revision 9092 (metacat): Add the code transform a sid to a pid in publish, getPackage and view method. Fefer dataONE #6734.
Jing Tao
02:28 PM Metacat Revision 9091 (metacat): Fixed a bug that it should use getReplica rather than get method.
Jing Tao
09:47 AM Metacat Revision 9090 (metacat): Add the option -h for tar command in order to follow the link.
Jing Tao

02/03/2015

05:48 PM Metacat Revision 9089 (metacat): Add the test case 18. Refer https://redmine.dataone.org/issues/6734.
Jing Tao
02:32 PM Metacat Revision 9088 (metacat): Add two more test cases. Refer https://redmine.dataone.org/issues/6734.
Jing Tao
02:10 PM Metacat Revision 9087 (metacat): The CN.setReplicationPolicy method now only support PIDs. Refer to https://redmine.dataone.org/issues/6734.
Jing Tao
 

Also available in: Atom