Changeset 33306 for gs3-extensions/solr
- Timestamp:
- 2019-07-08T13:59:12+12:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/service/GS2SolrSearch.java
r32636 r33306 571 571 solrServer.setConnectionTimeout(3000); 572 572 //Cores 573 String coreSecName = getCollectionCoreNamePrefix() + "-sidx"; 574 String coreDocName = getCollectionCoreNamePrefix() + "-didx"; 575 576 577 if (!checkSolrCore(coreSecName, solrServer)){ 578 if (!activateSolrCore(coreSecName, solrServer)){ 579 logger.error("Couldn't activate Solr core " + coreSecName + " for collection " + cluster_name); 580 return false; 581 } 582 } 583 if (!checkSolrCore(coreDocName, solrServer)){ 584 if (!activateSolrCore(coreDocName, solrServer)){ 585 logger.error("Couldn't activate Solr core " + coreDocName + " for collection " + cluster_name); 586 return false; 587 } 588 } 573 // check level_ids to see which cores we have 574 for (int i=0; i<level_ids.size(); i++) { 575 String level = level_ids.get(i); 576 if (level.toUpperCase().equals("SEC")) { 577 String coreSecName = getCollectionCoreNamePrefix() + "-sidx"; 578 if (!checkSolrCore(coreSecName, solrServer)){ 579 if (!activateSolrCore(coreSecName, solrServer)){ 580 logger.error("Couldn't activate Solr core " + coreSecName + " for collection " + cluster_name); 581 return false; 582 } 583 } 584 } 585 else if (level.toUpperCase().equals("DOC")){ 586 String coreDocName = getCollectionCoreNamePrefix() + "-didx"; 587 if (!checkSolrCore(coreDocName, solrServer)){ 588 if (!activateSolrCore(coreDocName, solrServer)){ 589 logger.error("Couldn't activate Solr core " + coreDocName + " for collection " + cluster_name); 590 return false; 591 } 592 } 593 } 594 } // for each level 589 595 return true; 590 596 }
Note:
See TracChangeset
for help on using the changeset viewer.