Project

General

Profile

Activity

From 12/15/2015 to 01/13/2016

01/13/2016

03:49 PM Bug #6525 (Closed): Got index already exists error when ran the db upgrade scripts from 2.2.1 to 2.4.1
I just downloaded both 2.2.1 and 2.4.1 from the KNB web site. I did a fresh installation of 2.2.1, then upgrade it to... Jing Tao
03:04 PM Bug #6610 (Closed): Can't index resource in Metacat trunk
I just confirmed that the bug was fixed. Jing Tao
02:54 PM Bug #6643 (Closed): EventLog.getD1Report does not correctly map event types
The create dataone event now maps the create, insert, INSERT, upload and UPLOAD events right now. Jing Tao
01:05 PM Revision 9489 (metacat): Add the dataone create event mapping to the select clause.
Jing Tao

01/12/2016

03:48 PM Revision 9488 (metacat): map the metacat log event INSERT, upload and UPLOAD to the dataone log event "create"
Jing Tao
02:19 PM Revision 9487 (metacat): comment out the party annotation-target - don't think we'll be using this anytime soon (had been for annotating with orcids)
ben leinfelder
10:22 AM Bug #6938 (Closed): MNStorage.create() doesn't set sysmeta "authoritativeMemberNode" field if not already set by client
committed to trunk - can be deployed to a MN for testing if you'd like. ben leinfelder
10:17 AM Bug #6938 (In Progress): MNStorage.create() doesn't set sysmeta "authoritativeMemberNode" field if not already set by client
Now setting authMN to origin MN if not already set by client ben leinfelder
10:14 AM Bug #6938 (Closed): MNStorage.create() doesn't set sysmeta "authoritativeMemberNode" field if not already set by client
If authoritativeMemberNode element is not set in the sysmeta submitted with an object during create() the MN doesn't ... Peter Slaughter
10:22 AM Revision 9486 (metacat): set authoritative MN to origin MN if the client did not set it on mn.create. https://projects.ecoinformatics.org/ecoinfo/issues/6938
ben leinfelder

01/11/2016

10:07 AM Task #6937 (Closed): Remove ant/source instructions for harvester documentation
ben leinfelder
09:49 AM Task #6937 (Closed): Remove ant/source instructions for harvester documentation
We rarely have users deploying Metacat from source and should remove references to that from the harvester configurat... ben leinfelder
10:07 AM Bug #6936 (Closed): Harvester registration login redirects to incorrect location
ben leinfelder
09:47 AM Bug #6936 (Closed): Harvester registration login redirects to incorrect location
David Blankman reported this for Metacat 2.4.3.
> After a successful login using the default skin HarvestRegistrat...
ben leinfelder
10:07 AM Revision 9485 (metacat): remove ant commands in harvester configuration instructions. https://projects.ecoinformatics.org/ecoinfo/issues/6937
ben leinfelder
10:03 AM Revision 9484 (metacat): include metacat context in the redirect after successful harvester registration login. https://projects.ecoinformatics.org/ecoinfo/issues/6936
ben leinfelder

01/07/2016

09:47 AM Bug #6576 (Closed): Ensure replicaPolicy node list order is preserved in backing store
A new column policy_id was added to the smReplicationPolicy table. When we get data from the table, the mn list will ... Jing Tao

01/06/2016

05:32 PM Revision 9483 (metacat): Add a policy_id in the smReplicationPolicy table to help preserver the order of the nodes list.
Jing Tao
05:28 PM Revision 9482 (metacat): Use the "order by" to preserve the nodes order in the replication policy.
Jing Tao
02:23 PM Bug #6542 (Closed): Fix MNodeService.systemMetadataChanged() to be asynchronous
In the 2.5.0 release the MN.systemMetadataChanged method is asynchronous. Jing Tao

01/05/2016

04:40 PM Feature #6916 (Closed): Create a read-only mode for Metacat MN
The above methods were added a checker for the read-only mode. Jing Tao
02:06 PM Revision 9481 (metacat): Use the ServiceFailure to replace the InvalidRequest when it is the read-only mode (CN throws the exception).
Jing Tao
09:42 AM Revision 9480 (metacat): In the replicate method, the checking of the read-only mode was moved from MNodeService class to the MNResourceHandler class since it is asynchronized.
Jing Tao

01/04/2016

05:23 PM Revision 9479 (metacat): The systemmetadataChanged method is asynchronized, so we put the read-only checking on the ResourceHandler class.
Jing Tao
03:09 PM Revision 9478 (metacat): Add the code to check if the mn is on the read-only mode.
Jing Tao

12/29/2015

12:58 PM Revision 9477 (metacat): Add the code to check if the metacat is in the read-only mode.
Jing Tao

12/28/2015

04:09 PM Revision 9476 (metacat): In the clean method, the metacatui build directory will be deleted as well.
Jing Tao
03:19 PM Revision 9475 (metacat): Add the code to handle the read-only mode.
Jing Tao

12/23/2015

01:33 PM Revision 9474 (metacat): Add a junit test.
Jing Tao
01:33 PM Revision 9473 (metacat): Add a class to determine if the metacat is in the readonly mode.
Jing Tao
01:31 PM Revision 9472 (metacat): Add a new property named application.readOnlyMode.
Jing Tao

12/22/2015

05:02 PM Revision 9470 (metacat): Add the check that only the administrator can shrink the connection pool.
Jing Tao

12/21/2015

03:49 PM Revision 9469 (metacat): 'Change the verion of the production CN from the v1 to the v2.
Jing Tao

12/18/2015

04:30 PM Revision 9467 (metacat): Add two new test methods to test systemMetadataPIDExists and systemMetadataSIDExists.
Jing Tao
03:40 PM Revision 9465 (metacat): Close the sql statements on the four methods - getGUID, getHeadPID, systemMetadataSIDExist and systemMetadataPIDExist.
Jing Tao
03:14 PM Revision 9463 (metacat): Close some prepared sql statement in the summarize method.
Jing Tao
12:19 PM Bug #6917 (Closed): Error registering new account
Figured out it was a configuration issue on the KNB and fixed it. ben leinfelder
11:15 AM Bug #6917 (Closed): Error registering new account
Bryce reports error when using the KNB #signup page.
He presses "register" and the UI spins for ever. the ldap cgi r...
ben leinfelder
11:28 AM Revision 9461 (metacat): include expiration configuration option for NCEAS accounts to prevent errors during account registration. https://projects.ecoinformatics.org/ecoinfo/issues/6917
ben leinfelder

12/17/2015

04:43 PM Feature #6916: Create a read-only mode for Metacat MN
Those methods can NOT be executed :) Jing Tao
04:42 PM Feature #6916 (Closed): Create a read-only mode for Metacat MN
During a big os upgrade of a Metacat member node, we always face the issue that it will have a long down time. In ord... Jing Tao

12/16/2015

04:41 PM Revision 9459 (metacat): merge from 2.0 branch: use updated node list information from cn-dev so that test will match current state of env. https://redmine.dataone.org/issues/7534
ben leinfelder
04:37 PM Revision 9457 (metacat): merge from 2.0 branch: initialize mock cn for test to run successfully.
ben leinfelder
02:58 PM Revision 9455 (metacat): merge from branch: only check for d1 rightsholder when checking permissions in original metacat code base, otherwise legacy access control tests in metcat begin to fail. https://redmine.dataone.org/issues/7560
ben leinfelder
09:58 AM Revision 9452 (metacat): include check for d1 rightsholder when checking permissions in original metacat code base. https://redmine.dataone.org/issues/7560
ben leinfelder
 

Also available in: Atom