Project

General

Profile

Statistics
| Revision:
  • svn:ignore: build
  • svn:mergeinfo: /branches/D1_0_6_2_BRANCH:6107-6121

# Date Author Comment
7736 05/21/2013 11:05 PM ben leinfelder

first pass at integrating CILogon/MyProxy certificates in Metacat. Configuration is specific to mn-demo-4.test.dataone.org for the time being (this will cause localhost deployments to fail webapp deployment). https://projects.ecoinformatics.org/ecoinfo/issues/5936

7735 05/21/2013 07:32 PM Matt Jones

Updated Sitemap generation to use latest version of the sitemap protocol schemas.

7734 05/21/2013 02:23 PM Jing Tao

Try to get the metacat ids first.

7733 05/21/2013 11:11 AM Jing Tao

Use SolrQueryServiceController to get the ValidFieldList.

7732 05/20/2013 11:39 PM Jing Tao

Remove the code to throw an exception if the subjects is null in the query method.

7731 05/20/2013 10:42 PM Jing Tao

changed the xpath to get solr_spec_version.

7730 05/20/2013 10:20 PM Jing Tao

Use the SolrQueryServiceController to get the spec version and index schema information.

7729 05/20/2013 10:18 PM Jing Tao

Add some new properties for the http solr server.

7728 05/20/2013 09:33 PM Jing Tao

Add the getIndexFields and getValidIndexFields methods.

7727 05/20/2013 04:27 PM Jing Tao

Add getSolrSpecVersion method for the HttpServer and the controller.

7726 05/20/2013 02:12 PM Jing Tao

Imeplement the getSolrVersion, getSchemaField and getValidSchemaFields for the EmbeddedSolrServer.

7725 05/18/2013 11:46 PM Jing Tao

Change the package of SolrQueryReponseWriterFactory and SolrQueryResponseTransformer.

7724 05/18/2013 11:32 PM Jing Tao

Change the package name of SolrQueryResponseTransformer and SolrQueryWriterFactory.

7723 05/18/2013 11:29 PM Jing Tao

move SolrQueryResponseTransformer and SolrQueryReponseWriterFactory to the query package.

7722 05/18/2013 11:28 PM Jing Tao

Move it to the query package.

7721 05/18/2013 11:28 PM Jing Tao

move it to the query package.

7720 05/18/2013 11:24 PM Jing Tao

Use the new query(SolrParams param) method of the SolrQueryServiceController.

7719 05/18/2013 11:22 PM Jing Tao

Remove the query(String query) methods from SolrQueryService.java.

7718 05/18/2013 05:19 PM Jing Tao

Use the SolrQueryServiceController class to handle the query.

7717 05/18/2013 04:49 PM Jing Tao

Add the depency of d1_cn_index_processor here.

7716 05/18/2013 04:48 PM Jing Tao

Remove the depency on the d1_cn_index_processor.

7715 05/18/2013 03:57 PM Jing Tao

move the depency of d1_cn_index_processor to the metacat-common module.

7714 05/18/2013 03:56 PM Jing Tao

Use one query method in the SolrQueryServiceController.

7713 05/18/2013 03:38 PM Jing Tao

Move the solr query part here since metacat-index needs to query the solr server too.

7712 05/18/2013 03:37 PM Jing Tao

Use the sepcified exceptions to replace the Exception.

7711 05/17/2013 05:01 PM Jing Tao

Add the code to add a resource map information.

7710 05/17/2013 04:07 PM Jing Tao

Add code the transform query response to SolrDoc.

7709 05/17/2013 02:22 PM Jing Tao

Move the cod which transformed the query response to the inputstream to the metacat-common module.
Remove some obsoleted imports.

7708 05/17/2013 02:05 PM Jing Tao

Add a transformer to process the query response object.

7707 05/17/2013 12:57 PM Jing Tao

Move the code to generate the QueryResponseWriter to the metacat-common module. So it can be shared with the metacat-index module.

7706 05/17/2013 12:40 PM Jing Tao

Add a new class to create the solr QueryResponseWriter.

7705 05/17/2013 10:41 AM ben leinfelder

use pid, not docid as the parameter to the registry when editing/deleting objects since the vlaue is really the pid. https://projects.ecoinformatics.org/ecoinfo/issues/5932

7704 05/17/2013 10:29 AM ben leinfelder

exclude jibx-tools, maven cruft and org.eclipse "dependencies" to cut down on the number of jar files in the lib folder.

7703 05/17/2013 10:27 AM ben leinfelder

organize imports

7702 05/17/2013 09:57 AM ben leinfelder

format before editing

7701 05/16/2013 04:02 PM ben leinfelder

use java 1.6 for maven compiler

7700 05/16/2013 03:22 PM ben leinfelder

use correct test for PID param.

7699 05/16/2013 03:21 PM ben leinfelder

remove extra lines from returned <docid/> block. https://projects.ecoinformatics.org/ecoinfo/issues/5932

7698 05/16/2013 01:53 PM ben leinfelder

move to libclient/common snapshot to match metacat-common project.

7697 05/16/2013 12:04 PM Jing Tao

Use the new class to handle the resource map.

7696 05/15/2013 05:48 PM Jing Tao

Modify the subprocessor to use SolrServer rather than solr service url.

7695 05/15/2013 05:16 PM ben leinfelder

Allow use of PID instead of docid in the Perl registry. At least for reading/editing and deleting existing content. Does not create content using a pid. https://projects.ecoinformatics.org/ecoinfo/issues/5932

7694 05/15/2013 03:53 PM ben leinfelder

initialize the SOLR home directory if it does not already exist.

7693 05/14/2013 06:10 PM Jing Tao

Add code to test title for the query result.

7692 05/14/2013 05:51 PM Jing Tao

Rewrite some methods, so the query result can be processed many times.

7691 05/13/2013 09:23 PM Jing Tao

Add code to wait the readiness of the hazelcast service.

7690 05/13/2013 04:34 PM Jing Tao

Use the DistributedMapsFactory to get maps.

7689 05/13/2013 03:51 PM Jing Tao

Add a class to get distributed maps such as the system metadata map.

7688 05/13/2013 11:58 AM Jing Tao

Removed the comment on the process of building index.

7687 05/13/2013 11:55 AM Jing Tao

Add code to wait the startup of the MNode.

7686 05/10/2013 03:02 PM Jing Tao

Removed the commented out text cases and add a test for archvied document.

7685 05/10/2013 02:59 PM Jing Tao

Only after reloading the core, the query result can reflect the change made in metacat-index module.

7684 05/10/2013 02:37 PM Jing Tao

Use the log info to replace the print.

7683 05/10/2013 02:36 PM Jing Tao

Add log information for archiving or inserting indexes.

7682 05/09/2013 12:11 PM Jing Tao

Consider mutithread issue there.

7681 05/09/2013 12:10 PM Jing Tao

Fixed a bug to put "OR" correctly in the query.
And remove the user "authorized_user" from the rightsholder clause in the query.

7680 05/09/2013 10:04 AM Jing Tao

Use the set of subjects to replace the user and groups for the solr query.

7679 05/09/2013 12:19 AM Jing Tao

Call setting certificate location to be the test one after getting the MN baseurl.
The method to getting MN baseurl somehow calls CN and it set the certificate location to be /var/metacat/certs/METACAT1.pem.

7678 05/08/2013 10:14 PM ben leinfelder

escape reserved XML characters when constructing a pathquery from user input (&). https://projects.ecoinformatics.org/ecoinfo/issues/3017

7677 05/08/2013 05:21 PM ben leinfelder

escape special XML characters when constructing a pathquery from user input (&). https://projects.ecoinformatics.org/ecoinfo/issues/3017

7676 05/08/2013 04:53 PM Jing Tao

Add a distrusted certificate for the testing.

7675 05/08/2013 04:53 PM Jing Tao

Use the MNode to query the server when we use certificates to set up the session.

7674 05/08/2013 03:34 PM Jing Tao

Add the code to test the user with a distrusted certificate.

7673 05/08/2013 03:34 PM ben leinfelder

add note about metacat.properties backup. https://projects.ecoinformatics.org/ecoinfo/issues/3085

7672 05/08/2013 03:10 PM ben leinfelder

remove xslt sort for solr search results in case someone actually specifies a sort field in the query. https://projects.ecoinformatics.org/ecoinfo/issues/3397

7671 05/08/2013 02:58 PM ben leinfelder

adjust action=zip behavior to use full docids and entity names (data files) for the zip entry. Also uses the given qformat to render the metadata. https://projects.ecoinformatics.org/ecoinfo/issues/3816

7670 05/08/2013 10:42 AM Jing Tao

Add tests to test group and rightsholder.

7669 05/08/2013 10:41 AM Jing Tao

Add the rightsHolder in the access filter.

7668 05/07/2013 08:34 PM Jing Tao

Change the delete to archive.

7667 05/07/2013 06:52 PM Jing Tao

Add a test for testing access control for the solr query.

7666 05/07/2013 05:29 PM ben leinfelder

force the use of newer xercesImpl 2.7.1

7665 05/07/2013 04:54 PM ben leinfelder

adjust action=zip behavior to use full docids when checking for permissions/existence. https://projects.ecoinformatics.org/ecoinfo/issues/3816

7664 05/02/2013 05:30 PM Jing Tao

Add code to handle query for the http solr server.

7663 05/02/2013 04:58 PM Jing Tao

Add some java doc.

7662 05/02/2013 12:47 PM Jing Tao

Use a new class to handle the solr query engine description request.

7661 05/02/2013 12:46 PM Jing Tao

Copy the index fields description file to the web-inf dir.

7660 05/02/2013 12:44 PM Jing Tao

A property file to describe the index fields.

7659 05/02/2013 11:30 AM Jing Tao

Fixed a bug the collection name was not set.

7658 05/02/2013 11:21 AM Jing Tao

Catch a new exception base on the change of the calling method.

7657 05/02/2013 10:56 AM Jing Tao

Add getCollectionName method.

7656 05/01/2013 10:57 PM ben leinfelder

Use solr query instead of path query in the NCEAS skin. https://projects.ecoinformatics.org/ecoinfo/issues/5917

7655 05/01/2013 10:55 PM ben leinfelder

only build metacat-common before compile, no need to do it every time the ant build is called.

7654 05/01/2013 05:17 PM ben leinfelder

enable solr results rendering on the server side for the NCEAS skin (does not include UI for generating the query yet). https://projects.ecoinformatics.org/ecoinfo/issues/5917

7653 05/01/2013 05:16 PM ben leinfelder

clean-up the solr results XSLT to display more pertinent fields (many paths have been collapsed into single fields, etc). Added an abstract snippet in the search results (140 chars). https://projects.ecoinformatics.org/ecoinfo/issues/5916

7652 05/01/2013 04:57 PM Jing Tao

Add double quotes to surrend the user or group names in the access fq. This will fix the issue if the names have white spaces.

7650 05/01/2013 03:33 PM ben leinfelder

rename resultset template to include "solr" so that it can co-exist with the original pathquery-based resultset template (NCEAS skin approach that has one style sheet for multiple document types)

7649 05/01/2013 03:20 PM ben leinfelder

use charset=UTF-8 for the meta tag (especially important if other international sites want to use default skin with translations)

7648 05/01/2013 02:38 PM Jing Tao

Add the access query filter.

7647 05/01/2013 01:53 PM ben leinfelder

Allow use of server-side XSLT for SOLR queries that include "wt=<qformat>". https://projects.ecoinformatics.org/ecoinfo/issues/5812

7646 05/01/2013 01:53 PM ben leinfelder

Allow use of server-side XSLT for SOLR queries that include "wt=<qformat>". https://projects.ecoinformatics.org/ecoinfo/issues/5812

7645 05/01/2013 01:52 PM ben leinfelder

Allow use of server-side XSLT for SOLR queries that include "wt=<qformat>". https://projects.ecoinformatics.org/ecoinfo/issues/5812

7644 05/01/2013 07:37 AM ben leinfelder

Use 2.0.7 version number in configuration/upgrade/docs (trunk, even though we will not be releasing 2.0.7 from trunk, we want to have the upgrade scripts included here)

7639 04/30/2013 09:35 PM ben leinfelder

Allow null SM.submitter (per schema). There were null values in cn-dev (and probably elsewhere since it is technically allowed in the schema. But with a null value, we need to have a null Subject for the SM.submitter field, not a Subject with a null getValue() return. Encountered this when testing for: https://projects.ecoinformatics.org/ecoinfo/issues/5929.

7638 04/30/2013 04:47 PM ben leinfelder

add space to prevent syntax error when additional clause is appended. https://projects.ecoinformatics.org/ecoinfo/issues/5929.

7637 04/30/2013 03:09 PM ben leinfelder

move maven.home into build properties (hoping that hudson will be able to correctly override it)

7636 04/30/2013 02:50 PM Matt Jones

CHange replication 'update' query to use a LEFT JOIN so that the performance of the replication update action is improved, which had been causing an HTTP timeout for large metacat installations. See https://projects.ecoinformatics.org/ecoinfo/issues/5929.

7635 04/30/2013 02:46 PM Jing Tao

Add the code to read the index field information from the schema.xml.

7634 04/29/2013 04:59 PM Jing Tao

Add code to handle the solr index information. we still need to figure out how to get the information.

7633 04/29/2013 09:16 AM Jing Tao

Add the code to build the metacat-common.

7632 04/29/2013 09:15 AM Jing Tao

Add the dependency to the metacat-common.