Activity
From 04/29/2013 to 05/28/2013
05/24/2013
- 06:16 PM Task #5994 (New): Create REST API for accessing statistics
- For objects, users, packages, nodes, etc.
- 06:15 PM Task #5993 (New): Summarize and index statistics for fast access
- 06:15 PM Task #5992 (New): Track citations
- Or interface with Impact Story
- 06:14 PM Task #5991 (New): Track views
- 06:14 PM Task #5990 (New): Track downloads
- 06:14 PM Feature #5989 (In Progress): Track data download, view and citation statistics
- Currently the only usage stats we have in Metacat are the raw logs. This new service would provide several statistic...
- 04:38 PM Task #5945 (Closed): Implement reindex action for individual PID
- We may need issue a command to metacat-index to regenerate index for all missed ids or just regenerate one for a spec...
- 04:31 PM Task #5944 (Closed): Metacat-index need an IndexEvent and IndexEventLog mechanism
- We need the IndexEvent and IndexEventLog to handle the events in building the solr index. For example, a failure even...
- 04:24 PM Task #5943 (Resolved): Eliminate the unnecessary Systemmetadata event between the Metacat and Metacat-index modules.
- Currently we split metacat and metacat-index web apps. The communication between them is the Systemmetadata entry eve...
- 04:12 PM Task #5926 (Resolved): Metacat-index doesn't build solr index during a Metadata inserting document
- It turned out that the solr doc was generated. However, the building index and querying index use different EmbeddedS...
- 04:05 PM Task #5927 (Resolved): Implements listing the query engines and fields for the solr query engine
- We add a new class - MetacatSolrEngineDescriptionHandler to handle the request. It works on both http solr server and...
- 04:03 PM Task #5822 (Resolved): Enforce access control for SOLR-based search implementation
- 04:02 PM Task #5904 (Resolved): Design mechanism to enforce access policy
- We append a filter query to enforce the access rules.
- 04:01 PM Task #5905 (Resolved): Implement access control filter
- Add junit test to test the public, specified user and group users readable documents. Also it tests a use with untru...
- 03:58 PM Task #5820 (Resolved): Incorporate DataONE indexing
- Create metacat-index web apps to avoid the spring in the metacat. We also create the metacat-common to share code bet...
- 03:57 PM Task #5819 (Resolved): MN query for SOLR
- The query and query description is done.
- 03:56 PM Task #5906 (Resolved): Implement MetacatSolrIndex class
- We added two classes MetacatSolrIndex and MetacatSolrEngineDescriptionHandler. This two classes handle the query and ...
- 03:07 PM Task #5942 (Closed): Handle sessionid (cookie from login method) in D1 REST service
- This is now in D1ResourceHandler in Metacat trunk
05/23/2013
- 05:22 PM Task #5942 (Closed): Handle sessionid (cookie from login method) in D1 REST service
- If there is no client certificate on the request or in the portal delegation store, then we should look for a valid s...
- 05:19 PM Task #5941 (Rejected): Add login/logout methods to DataONE MN service
- These will use the existing functionality of Metacat servlet's action=login/logout.
- 05:17 PM Story #5940 (Closed): Support session-based Metacat authentication (for D1 services)
- We want to be able to deploy Metacat without relying on DataONE, CILogon, ECP, or even client certificates.
Idea i... - 04:44 PM Feature #5939 (Closed): Create view service that can render metadata documents at REST URL
- We need a 'landing page' for metadata views that can be referenced as REST URLs and that show an HTML'ised version of...
- 04:41 PM Feature #5936: Include certificate delegation inside Metacat
- Here's the documentation for MyProxy that I was using to set this all up: http://grid.ncsa.illinois.edu/myproxy/oauth...
05/22/2013
- 11:23 AM Task #5928 (Closed): Make sure to start metacat-index web apps when the metacat web apps is start-up during the tomcat startup
- Added the mechanism to wait some time if the MNode or the Hazelcast is not ready. We also add a maximum attempt contr...
05/21/2013
- 07:35 PM Bug #5938 (Closed): sitemap format is deprecated
- Updated the namespace to use the 0.9 format. No other changes needed for validity. Committed in r7735.
- 07:34 PM Bug #5938 (Closed): sitemap format is deprecated
- The sitemap format used by Metacat has been deprecated, and should be updated to the current release (0.9) as publish...
- 11:29 AM Task #5937 (Closed): The solr indexes of the data file contains obsoleted ids for the resourcemap and documentBy element after updating a data package
- I used a morpho to insert a data package which includes the data file, eml file and resource map file to the metacat....
05/17/2013
- 10:58 AM Feature #5936 (Closed): Include certificate delegation inside Metacat
- Like the d1_portal, we want to be able to have users authenticate with their preferred Identity Provider via the brow...
- 10:52 AM Task #5928: Make sure to start metacat-index web apps when the metacat web apps is start-up during the tomcat startup
- Is there a way to tell Tomcat which order to load the webapps? I have seen some errors on mn-demo-4 when metacat-inde...
- 10:44 AM Task #5935 (Rejected): Display the PID not the docid in the rendered metadata
- I think we decided that rendering the PID on the EML view page is not a requirement at this time, though I still thin...
05/16/2013
- 03:42 PM Task #5932 (Closed): Allow use of PID (or docid) using cgi-registry modification form
- The registry now calls a new Metacat servlet method: getDocid(pid). Then it continues on as though the docid was prov...
05/10/2013
- 04:09 PM Task #5905: Implement access control filter
- I also tested that if there is a fq in the user specified query, it wouldn't cause any issue:
The user specified q... - 04:04 PM Task #5905: Implement access control filter
- Append filter query (fq) to the main query. The fq looks like:
fq=(readPermission:"public")OR(readPermission:"CN=ben...
05/09/2013
- 01:26 PM Bug #3017 (Closed): The Ampersand returns a blank page on searches
- This is in trunk now, though it is not applicable for solr queries. (I'm sure there are other character escaping issu...
05/08/2013
- 03:35 PM Bug #3085 (Resolved): document the impact of re-deploying on metacat.properties
- Added clarification and a note to documentation about what is backed up and when a full metacat.properties file shoul...
- 03:14 PM Task #5931 (Closed): Allow use of PID (or docid) using Metacat API "read" action
- This was committed along with a different change. But might as well stick with it as I think it will be important as ...
- 03:05 PM Bug #3397 (Resolved): metacat needs server side sort mechanism
- SOLR queries can specify a sort field 9or even a function!) - we will not implement this in pathquery.
- 02:58 PM Bug #3816 (Closed): Export action doesn't create complete package
- this has been corrected in trunk and will be included in the next release built from trunk.
05/06/2013
- 11:44 AM Bug #5929 (Closed): replication update action times out
- This is included in the 2.0.7 release targeted for CN environment in DataONE.
- 11:43 AM Bug #5925 (Resolved): Clean up the jar files in the Metacat deploy directory
- Now using Maven to handle dependencies, especially as relates to geotools for generating the spatial cache and all th...
05/03/2013
- 03:52 PM Task #5935 (Rejected): Display the PID not the docid in the rendered metadata
- This would apply to the FGDC and EML stylesheets. It means adding in an additional parameter (default to docid if pid...
- 09:53 AM Task #5932: Allow use of PID (or docid) using cgi-registry modification form
- Another option would be to "look-up" the docid from Metacat using the pid and a yet-to-be-defined new Metacat API ser...
- 09:44 AM Task #5932 (Closed): Allow use of PID (or docid) using cgi-registry modification form
- The SOLR search results XSLT includes a section for editing packages via the Perl registry. But the registry assumes ...
- 09:40 AM Task #5931 (Closed): Allow use of PID (or docid) using Metacat API "read" action
- The SOLR results use PID as the identifier but the Metacat API for rendering metadata uses docid. We should allow opt...
05/02/2013
- 01:54 PM Task #5916 (Closed): Create resultset-solr.xsl
- This is available in the style/common directory for all skins to utilize. Skins can either include the root style she...
- 01:52 PM Task #5917 (Closed): Create NCEAS search form that uses SOLR instead of pathquery
- It's very basic, but works. And searches should be so much quicker!
05/01/2013
- 12:51 PM Task #5917: Create NCEAS search form that uses SOLR instead of pathquery
- This is under way. Decided to use the server-side XSLT processing we already have for pathquery and other XML->HTML t...
04/30/2013
- 03:24 PM Task #5930 (Closed): Add a configuration property to turn on/off the indexing processes (SOLR indexing)
- So that Metacat installations can decide which (or both) they want to use.
The proposed the property is:
dbquery.... - 03:02 PM Bug #5929: replication update action times out
- By replacing the subselect with a LEFT JOIN, we can massively improve performance of this query. Here's the same quer...
- 02:35 PM Bug #5929 (Closed): replication update action times out
- With large database sizes, the replications "update" action times out with normal settings for HTTP timeouts. On Dat...
- 02:35 PM Task #5928 (Closed): Make sure to start metacat-index web apps when the metacat web apps is start-up during the tomcat startup
- Metacat-index will use the distribute system metadata map from the metacat during the startup. So we need to make sur...
Also available in: Atom