Project

General

Profile

Activity

From 12/22/2015 to 01/20/2016

01/20/2016

02:46 PM Feature #6951 (New): Develop XSLT for ISO-19119 for Member Node Services
There are details in the ISO-19119 XSLT that may be useful to expose to users through the D1 view service / MetacatUI... Lauren Walker
11:30 AM Revision 9495 (metacat): The getPackage method should throw an exception since the id is a data object.
Jing Tao
11:17 AM Revision 9494 (metacat): Put a detal code on the InvalidRequest exception in the getPackage method.
Jing Tao
09:59 AM Revision 9493 (metacat): If the pid it is a package id in the getPackage method, the method will throw an InvalidRequest exception.
Jing Tao

01/15/2016

05:17 PM Revision 9492 (metacat): Make sure to close the prepared statement on the final statement.
Jing Tao
11:57 AM Revision 9491 (metacat): Close the result and connection in the finally clause to make sure they being closed.
Jing Tao

01/14/2016

01:28 PM Revision 9490 (metacat): add warning when exception encountered loading SM into map.
ben leinfelder

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
 

Also available in: Atom