From 18f254ad5930e62cb7a8ea72eedb5cb87df2953d Mon Sep 17 00:00:00 2001 From: briancaruso Date: Tue, 26 Jun 2012 19:00:59 +0000 Subject: [PATCH] Index all labels for an individual, to support searching on multiple labels and other-language versions of a label NIHVIVO-3811 Fixed number of threads used during a solr index update Changed nameLowercaseSingleValue to not be a copy field Changed logging in solr index building so that errors from the solr server are logged --- .../vitro/webapp/search/solr/VivoAgentContextNodeFields.java | 2 ++ .../vitro/webapp/search/solr/VivoDocumentModifiers.java | 3 +-- .../search/solr/VivoInformationResourceContextNodeFields.java | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoAgentContextNodeFields.java b/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoAgentContextNodeFields.java index 849b39c0..43934710 100644 --- a/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoAgentContextNodeFields.java +++ b/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoAgentContextNodeFields.java @@ -7,6 +7,8 @@ import java.util.List; import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory; import edu.cornell.mannlib.vitro.webapp.search.solr.documentBuilding.ContextNodeFields; +import edu.cornell.mannlib.vitro.webapp.search.solr.documentBuilding.ContextNodeFields; + /** * Class that adds text from context nodes to Solr Documents for * foaf:Agent individuals. diff --git a/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoDocumentModifiers.java b/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoDocumentModifiers.java index eac0c358..6dc7e661 100644 --- a/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoDocumentModifiers.java +++ b/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoDocumentModifiers.java @@ -13,8 +13,7 @@ import com.hp.hpl.jena.query.DatasetFactory; import edu.cornell.mannlib.vitro.webapp.dao.jena.ModelContext; import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory; import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceUtils; -import edu.cornell.mannlib.vitro.webapp.search.solr.VivoAgentContextNodeFields; -import edu.cornell.mannlib.vitro.webapp.search.solr.VivoInformationResourceContextNodeFields; + import edu.cornell.mannlib.vitro.webapp.search.solr.documentBuilding.CalculateParameters; import edu.cornell.mannlib.vitro.webapp.search.solr.documentBuilding.DocumentModifier; diff --git a/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoInformationResourceContextNodeFields.java b/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoInformationResourceContextNodeFields.java index 2091d38e..a2068c01 100644 --- a/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoInformationResourceContextNodeFields.java +++ b/src/edu/cornell/mannlib/vitro/webapp/search/solr/VivoInformationResourceContextNodeFields.java @@ -7,6 +7,8 @@ import java.util.List; import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory; import edu.cornell.mannlib.vitro.webapp.search.solr.documentBuilding.ContextNodeFields; +import edu.cornell.mannlib.vitro.webapp.search.solr.documentBuilding.ContextNodeFields; + /** * Class that adds text from context nodes to Solr Documents for * core:InformationResource individuals.