Ignore:
Timestamp:
2014-07-16T21:09:14+12:00 (10 years ago)
Author:
ak19
Message:

Part of port from lucene3.3.0 to lucene4.7.2. Solr related. 1. Java and perl code changes for solr4.7.2; 2. Dr Bainbridge further fixed a bug in how the variable called running is set in solrserver.pm

Location:
gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/service/GS2SolrSearch.java

    r28967 r29142  
    3535import org.apache.solr.core.CoreContainer;
    3636import org.apache.solr.core.SolrCore;
    37 import org.greenstone.LuceneWrapper3.SharedSoleneQueryResult;
     37import org.greenstone.LuceneWrapper4.SharedSoleneQueryResult;
    3838import org.greenstone.gsdl3.util.FacetWrapper;
    3939import org.greenstone.gsdl3.util.GSFile;
     
    109109            File solr_xml = new File( solr_home,"solr.xml" );
    110110           
    111             all_solr_cores.load(solr_home_str,solr_xml);
     111            //all_solr_cores.load(solr_home_str,solr_xml);
     112            all_solr_cores.load();
    112113
    113114        } catch (Exception e) {
     
    184185                if(solrCoreName.startsWith(collection_core_name_prefix)) {
    185186               
    186                 logger.error("**** Removing collection-specific core: " + solrCoreName + " from CoreContainer");
     187                logger.info("**** Removing collection-specific core: " + solrCoreName + " from CoreContainer");
    187188               
    188189                // CoreContainer.remove(String name): removes and returns registered core w/o decrementing it's reference count
     
    190191                SolrCore solr_core = all_solr_cores.remove(solrCoreName);
    191192                while(!solr_core.isClosed()) {
    192                     logger.error("@@@@@@ " + solrCoreName + " was not closed. Closing....");
     193                    logger.warn("@@@@@@ " + solrCoreName + " was not closed. Closing....");
    193194                    solr_core.close(); // http://lucene.apache.org/solr/api/org/apache/solr/core/SolrCore.html
    194195                }
    195196                if(solr_core.isClosed()) {
    196                     logger.error("@@@@@@ " + solrCoreName + " is closed.");
     197                    logger.info("@@@@@@ " + solrCoreName + " is closed.");
    197198                }
    198199                solr_core = null;
     
    208209            Collection<String> coreNamesRemaining = all_solr_cores.getCoreNames();
    209210            if(coreNamesRemaining.isEmpty()) {
    210             logger.error("**** CoreContainer contains 0 solrCores. Shutting down...");
     211            logger.info("**** CoreContainer contains 0 solrCores. Shutting down...");
    211212           
    212213            all_solr_cores.shutdown(); // wouldn't do anything anyway for 0 cores I think
  • gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/service/SolrSearch.java

    r28967 r29142  
    146146            File solr_xml = new File( solr_home,"solr.xml" );
    147147           
    148             solr_cores.load(solr_home_str,solr_xml);           
     148            //solr_cores.load(solr_home_str,solr_xml);         
     149            solr_cores.load();
    149150        } catch (Exception e) {
    150151            logger.error("Exception in SolrSearch.configure(): " + e.getMessage());
  • gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/util/SolrQueryResult.java

    r25864 r29142  
    3030
    3131import org.apache.solr.client.solrj.response.FacetField;
    32 import org.greenstone.LuceneWrapper3.SharedSoleneQueryResult;
     32import org.greenstone.LuceneWrapper4.SharedSoleneQueryResult;
    3333
    3434/**
  • gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/util/SolrQueryWrapper.java

    r28163 r29142  
    3939import org.apache.solr.common.SolrDocumentList;
    4040import org.apache.solr.common.params.ModifiableSolrParams;
    41 import org.greenstone.LuceneWrapper3.SharedSoleneQuery;
    42 import org.greenstone.LuceneWrapper3.SharedSoleneQueryResult;
     41import org.greenstone.LuceneWrapper4.SharedSoleneQuery;
     42import org.greenstone.LuceneWrapper4.SharedSoleneQueryResult;
    4343
    4444import com.google.gson.Gson;
Note: See TracChangeset for help on using the changeset viewer.