Changeset 25758 for main/trunk/greenstone2/perllib/buildConfigxml.pm
- Timestamp:
- 2012-06-06T11:24:24+12:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/buildConfigxml.pm
r24464 r25758 102 102 } 103 103 104 #@ handle indexes - store indexmap (mg) or indexfields and indexfieldmap (mgpp/lucene )104 #@ handle indexes - store indexmap (mg) or indexfields and indexfieldmap (mgpp/lucene/solr) 105 105 elsif ($element =~ /^indexList$/) { 106 106 # set up the data arrays … … 114 114 } 115 115 else { 116 # mgpp or lucene116 # mgpp, lucene or solr 117 117 $indexmap_name = "indexfieldmap"; 118 118 $haveindexfields = 1; … … 233 233 } elsif ($buildtype eq "lucene") { 234 234 $service_type = "Lucene"; 235 } elsif ($buildtype eq "solr") { 236 $service_type = "Solr"; 235 237 } 236 238 $settings->{'service_type'} = $service_type; … … 330 332 my $default_db_level = "Doc"; 331 333 332 if ($buildtype eq "mgpp" || $buildtype eq "lucene" ) {334 if ($buildtype eq "mgpp" || $buildtype eq "lucene" || $buildtype eq "solr") { 333 335 if (defined $buildcfg->{'levelmap'}) { 334 336 my $first = 1; … … 447 449 } 448 450 # add in defaultLevel as the same level as indexLevelList, making the reading job easier 449 if ($buildtype eq "lucene" || $buildtype eq "mgpp" ) {451 if ($buildtype eq "lucene" || $buildtype eq "mgpp" || $buildtype eq "solr") { 450 452 &write_line('COLCFG', ["<defaultLevel shortname=\"", $default_search_level, "\" />"]); 451 453 } 452 if ($buildtype eq "lucene" || $buildtype eq "mgpp" ) {454 if ($buildtype eq "lucene" || $buildtype eq "mgpp" || $buildtype eq "solr") { 453 455 &write_line('COLCFG', ["<defaultDBLevel shortname=\"", $default_db_level, "\" />"]); 454 456 } 455 457 # do searchTypeList 456 if ($buildtype eq "mgpp" || $buildtype eq "lucene" ) {458 if ($buildtype eq "mgpp" || $buildtype eq "lucene" || $buildtype eq "solr") { 457 459 &write_line('COLCFG', ["<searchTypeList>"]); 458 460 … … 568 570 &write_line('COLCFG', ["<indexStem name=\"", $indexstem, "\" />"]); 569 571 } 570 if ($buildtype eq "mgpp" || $buildtype eq "lucene" ) {572 if ($buildtype eq "mgpp" || $buildtype eq "lucene" || $buildtype eq "solr") { 571 573 my $default_retrieve_level = $settings->{'default_retrieve_level'}; 572 574 &write_line('COLCFG', ["<defaultLevel shortname=\"", $default_retrieve_level, "\" />"]);
Note:
See TracChangeset
for help on using the changeset viewer.