Advertisement
Guest User

SolrConfig.xml

a guest
Dec 15th, 2011
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 4.25 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <config>
  3.   <abortOnConfigurationError>${solr.abortOnConfigurationError:false}</abortOnConfigurationError>
  4.   <lib dir="/Users/satsunda/Work/Images/Solr/3.5.0/dist/lib" regex="apache-solr-dataimporthandler-\d.*\.jar" />
  5.   <lib dir="/Users/satsunda/Work/Images/Solr/3.5.0/dist/lib" regex="mysql-connector-java-\d.*\.jar" />
  6.   <luceneMatchVersion>LUCENE_35</luceneMatchVersion>
  7.  
  8.   <directoryFactory name="DirectoryFactory" class="${solr.directoryFactory:solr.StandardDirectoryFactory}"/>
  9.  
  10.   <indexDefaults>
  11.     <useCompoundFile>false</useCompoundFile>
  12.     <mergeFactor>10</mergeFactor>
  13.     <ramBufferSizeMB>32</ramBufferSizeMB>
  14.     <maxFieldLength>10000</maxFieldLength>
  15.     <writeLockTimeout>1000</writeLockTimeout>
  16.     <mergePolicy class="org.apache.lucene.index.TieredMergePolicy"/>
  17.     <mergeScheduler class="org.apache.lucene.index.ConcurrentMergeScheduler"/>
  18.     <lockType>single</lockType>
  19.     <termIndexInterval>128</termIndexInterval>
  20.   </indexDefaults>
  21.  
  22.   <mainIndex>
  23.     <useCompoundFile>false</useCompoundFile>
  24.     <ramBufferSizeMB>32</ramBufferSizeMB>
  25.     <mergeFactor>10</mergeFactor>
  26.     <reopenReaders>true</reopenReaders>
  27.     <deletionPolicy class="solr.SolrDeletionPolicy">
  28.       <str name="maxCommitsToKeep">1</str>
  29.       <str name="maxOptimizedCommitsToKeep">0</str>
  30.     </deletionPolicy>
  31.     <infoStream file="INFOSTREAM.txt">false</infoStream>
  32.   </mainIndex>
  33.  
  34.   <jmx />
  35.  
  36.   <updateHandler class="solr.DirectUpdateHandler2" />
  37.  
  38.   <query>
  39.     <maxBooleanClauses>1024</maxBooleanClauses>
  40.     <filterCache class="solr.FastLRUCache" size="512" initialSize="512" autowarmCount="0"/>
  41.     <queryResultCache class="solr.LRUCache" size="512" initialSize="512" autowarmCount="0"/>
  42.     <documentCache class="solr.LRUCache" size="512" initialSize="512" autowarmCount="0"/>
  43.     <enableLazyFieldLoading>true</enableLazyFieldLoading>
  44.     <queryResultWindowSize>20</queryResultWindowSize>
  45.     <queryResultMaxDocsCached>200</queryResultMaxDocsCached>
  46.     <listener event="newSearcher" class="solr.QuerySenderListener">
  47.       <arr name="queries"/>
  48.     </listener>
  49.     <listener event="firstSearcher" class="solr.QuerySenderListener">
  50.       <arr name="queries">
  51.         <lst><str name="q">link</str></lst>
  52.       </arr>
  53.     </listener>
  54.     <useColdSearcher>false</useColdSearcher>
  55.     <maxWarmingSearchers>2</maxWarmingSearchers>
  56.   </query>
  57.  
  58.   <requestDispatcher handleSelect="true">
  59.     <requestParsers enableRemoteStreaming="true" multipartUploadLimitInKB="2048000" />
  60.     <httpCaching never304="true" />
  61.   </requestDispatcher>
  62.  
  63.   <requestHandler name="search" class="solr.SearchHandler" default="true">
  64.      <lst name="defaults">
  65.        <str name="echoParams">explicit</str>
  66.        <int name="rows">10</int>
  67.      </lst>
  68.   </requestHandler>
  69.   <requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler">
  70.     <lst name="defaults"><str name="config">data-config.xml</str></lst> 
  71.   </requestHandler>
  72.   <requestHandler name="/update" class="solr.XmlUpdateRequestHandler" />
  73.   <requestHandler name="/analysis/field" startup="lazy" class="solr.FieldAnalysisRequestHandler" />
  74.   <requestHandler name="/analysis/document" class="solr.DocumentAnalysisRequestHandler" startup="lazy" />
  75.   <requestHandler name="/admin/" class="solr.admin.AdminHandlers" />
  76.   <requestHandler name="/admin/ping" class="solr.PingRequestHandler">
  77.     <lst name="invariants">
  78.       <str name="qt">search</str>
  79.       <str name="q">solrpingquery</str>
  80.     </lst>
  81.     <lst name="defaults">
  82.       <str name="echoParams">all</str>
  83.     </lst>
  84.   </requestHandler>
  85.  
  86.   <requestHandler name="/debug/dump" class="solr.DumpRequestHandler" >
  87.     <lst name="defaults">
  88.      <str name="echoParams">explicit</str>
  89.      <str name="echoHandler">true</str>
  90.     </lst>
  91.   </requestHandler>
  92.  
  93.   <searchComponent name="terms" class="solr.TermsComponent"/>
  94.   <requestHandler name="/terms" class="solr.SearchHandler" startup="lazy">
  95.      <lst name="defaults">
  96.       <bool name="terms">true</bool>
  97.     </lst>    
  98.     <arr name="components">
  99.       <str>terms</str>
  100.     </arr>
  101.   </requestHandler>
  102.  
  103.   <queryResponseWriter name="json" class="solr.JSONResponseWriter" />
  104.   <admin><defaultQuery>*:*</defaultQuery></admin>
  105.  
  106. </config>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement