-
-
Save anonymous/ef8fa79ecc1673d11bc0 to your computer and use it in GitHub Desktop.
Solr configuration and logs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- /var/log/tomcat7/catalina.out -- | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/select params={facet=true&distrib=false&wt=javabin&facet.method=fc&version=2&rows=10&NOW=1363974951577&shard.url=10.253.13.199:8080/solr/jobsearch/&df=text&debugQuery=false&fl=id,score&start=0&q=j_classification:TRANSFER&f.d_city.facet.limit=22&facet.field=d_city&isShard=true&fq=d_zipcode:29303&fsv=true} hits=0 status=0 QTime=1 | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/select params={facet=true&debugQuery=true&fl=*,score&facet.mincount=1&indent=true&q=j_classification:TRANSFER&facet.limit=8&facet.field=d_city&wt=javabin&facet.method=fc&fq=d_zipcode:29303&version=2} hits=0 status=0 QTime=19644 | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/select params={facet=true&f.location.facet.limit=22&distrib=false&wt=javabin&facet.method=fc&version=2&rows=10&NOW=1363974951575&shard.url=10.253.13.199:8080/solr/jobsearch/&df=text&debugQuery=false&fl=id,score&start=0&q=j_classification:appraisal&facet.field=location&isShard=true&fq=maxannualsalary:[+15.6+TO+*]&fsv=true} hits=7 status=0 QTime=4 | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/select params={facet=true&distrib=false&wt=javabin&facet.method=fc&version=2&rows=10&NOW=1363974927064&shard.url=10.253.13.199:8080/solr/jobsearch/&df=text&debugQuery=false&fl=id,score&start=0&q=j_classification:hospital&facet.field=e_city&isShard=true&fq=maxannualsalary:[+355.3+TO+*]&fsv=true&f.e_city.facet.limit=22} hits=19 status=0 QTime=5 | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/select params={facet=true&distrib=false&wt=javabin&facet.method=fc&version=2&rows=10&NOW=1363974933394&shard.url=10.253.13.199:8080/solr/jobsearch/&df=text&debugQuery=false&fl=id,score&start=0&f.j_showsalaryannually.facet.limit=22&q=j_classification:specialist&facet.field=j_showsalaryannually&isShard=true&fq=location:"Bossier+City"&fsv=true} hits=2 status=0 QTime=1 | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/select params={facet=true&f.d_zipcode.facet.limit=22&distrib=false&wt=javabin&facet.method=fc&version=2&rows=10&NOW=1363974951620&shard.url=10.253.13.199:8080/solr/jobsearch/&df=text&debugQuery=false&fl=id,score&start=0&q=j_classification:ASSISTANT&facet.field=d_zipcode&isShard=true&fq=d_city:franklin&fsv=true} hits=0 status=0 QTime=1 | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/select params={facet=true&f.j_fulldescription.facet.limit=22&distrib=false&wt=javabin&facet.method=fc&version=2&rows=10&NOW=1363974927056&shard.url=10.253.13.199:8080/solr/jobsearch/&df=text&debugQuery=false&fl=id,score&start=0&q=j_classification:ii&facet.field=j_fulldescription&isShard=true&fq=location:"Anderson+County"&fsv=true} hits=0 status=0 QTime=2 | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/select params={facet=true&debugQuery=true&fl=*,score&facet.mincount=1&indent=true&q=j_classification:ASSISTANT&facet.limit=8&facet.field=d_zipcode&wt=javabin&facet.method=fc&fq=d_city:franklin&version=2} hits=0 status=0 QTime=19615 | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/select params={facet=true&debugQuery=true&fl=*,score&facet.mincount=1&indent=true&q=j_classification:ii&facet.limit=8&facet.field=j_fulldescription&wt=javabin&facet.method=fc&fq=location:"Anderson+County"&version=2} hits=0 status=0 QTime=44180 | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/admin/ping params={wt=javabin&version=2} hits=0 status=0 QTime=0 | |
Mar 22, 2013 5:56:11 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/admin/ping params={wt=javabin&version=2} status=0 QTime=0 | |
Mar 22, 2013 5:56:12 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/admin/mbeans params={cat=CACHE&stats=true&wt=javabin&version=2} status=0 QTime=1 | |
Mar 22, 2013 5:56:13 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/admin/mbeans params={cat=CACHE&stats=true&wt=javabin&version=2} status=0 QTime=0 | |
Mar 22, 2013 5:57:43 PM org.apache.solr.common.SolrException log | |
SEVERE: org.apache.solr.common.SolrException: org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://10.253.13.199:8080/solr/jobsearch | |
at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:302) | |
at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) | |
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1797) | |
at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:637) | |
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:343) | |
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:141) | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) | |
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) | |
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) | |
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) | |
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987) | |
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) | |
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:679) | |
Caused by: org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://10.253.13.199:8080/solr/jobsearch | |
at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:416) | |
at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:181) | |
at org.apache.solr.handler.component.HttpShardHandler$1.call(HttpShardHandler.java:169) | |
at org.apache.solr.handler.component.HttpShardHandler$1.call(HttpShardHandler.java:135) | |
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:166) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:166) | |
... 3 more | |
Caused by: java.net.SocketException: Connection reset | |
at java.net.SocketInputStream.read(SocketInputStream.java:185) | |
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:166) | |
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:90) | |
at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:281) | |
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:92) | |
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:62) | |
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:254) | |
at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:289) | |
at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:252) | |
at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:191) | |
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:300) | |
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:127) | |
at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:717) | |
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:522) | |
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) | |
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) | |
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784) | |
at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:353) | |
... 11 more | |
Mar 22, 2013 5:57:43 PM org.apache.solr.core.SolrCore execute | |
INFO: [jobsearch] webapp=/solr path=/select params={facet=true&debugQuery=true&fl=*,score&facet.mincount=1&indent=true&q=j_classification:Mechanical&facet.limit=8&facet.field=maxannualsalary&wt=javabin&facet.method=fc&fq=maxannualsalary:[+555.1+TO+*]&version=2} status=500 QTime=130285 | |
Mar 22, 2013 5:57:43 PM org.apache.solr.common.SolrException log | |
SEVERE: null:org.apache.solr.common.SolrException: org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://10.253.13.199:8080/solr/jobsearch | |
at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:302) | |
at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135) | |
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1797) | |
at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:637) | |
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:343) | |
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:141) | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) | |
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) | |
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) | |
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) | |
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987) | |
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) | |
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:679) | |
Caused by: org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://10.253.13.199:8080/solr/jobsearch | |
at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:416) | |
at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:181) | |
at org.apache.solr.handler.component.HttpShardHandler$1.call(HttpShardHandler.java:169) | |
at org.apache.solr.handler.component.HttpShardHandler$1.call(HttpShardHandler.java:135) | |
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:166) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:166) | |
... 3 more | |
Caused by: java.net.SocketException: Connection reset | |
at java.net.SocketInputStream.read(SocketInputStream.java:185) | |
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:166) | |
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:90) | |
at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:281) | |
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:92) | |
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:62) | |
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:254) | |
at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:289) | |
at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:252) | |
at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:191) | |
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:300) | |
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:127) | |
at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:717) | |
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:522) | |
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906) | |
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805) | |
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784) | |
at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:353) | |
... 11 more |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- /opt/solr/jobsearch/conf/schema.xml -- | |
<?xml version="1.0" encoding="utf-8"?> | |
<schema name="example" version="1.4"> | |
<types> | |
<fieldType name="string" class="solr.StrField" sortMissingLast="true" | |
omitNorms="true" /> | |
<fieldType name="boolean" class="solr.BoolField" sortMissingLast="true" | |
omitNorms="true" /> | |
<fieldtype name="binary" class="solr.BinaryField" /> | |
<fieldType name="int" class="solr.TrieIntField" precisionStep="0" omitNorms="true" | |
positionIncrementGap="0" /> | |
<fieldType name="float" class="solr.TrieFloatField" precisionStep="0" | |
omitNorms="true" positionIncrementGap="0" /> | |
<fieldType name="long" class="solr.TrieLongField" precisionStep="0" omitNorms="true" | |
positionIncrementGap="0" /> | |
<fieldType name="double" class="solr.TrieDoubleField" precisionStep="0" | |
omitNorms="true" positionIncrementGap="0" /> | |
<fieldType name="tint" class="solr.TrieIntField" precisionStep="8" omitNorms="true" | |
positionIncrementGap="0" /> | |
<fieldType name="tfloat" class="solr.TrieFloatField" precisionStep="8" | |
omitNorms="true" positionIncrementGap="0" /> | |
<fieldType name="tlong" class="solr.TrieLongField" precisionStep="8" omitNorms="true" | |
positionIncrementGap="0" /> | |
<fieldType name="tdouble" class="solr.TrieDoubleField" precisionStep="8" | |
omitNorms="true" positionIncrementGap="0" /> | |
<fieldType name="date" class="solr.TrieDateField" omitNorms="true" precisionStep="0" | |
positionIncrementGap="0" /> | |
<fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" | |
positionIncrementGap="0" /> | |
<fieldType name="pint" class="solr.IntField" omitNorms="true" /> | |
<fieldType name="plong" class="solr.LongField" omitNorms="true" /> | |
<fieldType name="pfloat" class="solr.FloatField" omitNorms="true" /> | |
<fieldType name="pdouble" class="solr.DoubleField" omitNorms="true" /> | |
<fieldType name="pdate" class="solr.DateField" sortMissingLast="true" | |
omitNorms="true" /> | |
<fieldType name="sint" class="solr.SortableIntField" sortMissingLast="true" | |
omitNorms="true" /> | |
<fieldType name="slong" class="solr.SortableLongField" sortMissingLast="true" | |
omitNorms="true" /> | |
<fieldType name="sfloat" class="solr.SortableFloatField" sortMissingLast="true" | |
omitNorms="true" /> | |
<fieldType name="sdouble" class="solr.SortableDoubleField" sortMissingLast="true" | |
omitNorms="true" /> | |
<fieldType name="random" class="solr.RandomSortField" indexed="true" /> | |
<fieldType name="text_ws" class="solr.TextField" positionIncrementGap="100"> | |
<analyzer> | |
<tokenizer class="solr.WhitespaceTokenizerFactory" /> | |
</analyzer> | |
</fieldType> | |
<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100"> | |
<analyzer type="index"> | |
<tokenizer class="solr.StandardTokenizerFactory" /> | |
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" | |
enablePositionIncrements="true" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
</analyzer> | |
<analyzer type="query"> | |
<tokenizer class="solr.StandardTokenizerFactory" /> | |
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" | |
enablePositionIncrements="true" /> | |
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" | |
ignoreCase="true" expand="true" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
</analyzer> | |
</fieldType> | |
<fieldType name="text_en" class="solr.TextField" positionIncrementGap="100"> | |
<analyzer type="index"> | |
<tokenizer class="solr.StandardTokenizerFactory" /> | |
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords_en.txt" | |
enablePositionIncrements="true" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
<filter class="solr.EnglishPossessiveFilterFactory" /> | |
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt" /> | |
<filter class="solr.PorterStemFilterFactory" /> | |
</analyzer> | |
<analyzer type="query"> | |
<tokenizer class="solr.StandardTokenizerFactory" /> | |
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" | |
ignoreCase="true" expand="true" /> | |
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords_en.txt" | |
enablePositionIncrements="true" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
<filter class="solr.EnglishPossessiveFilterFactory" /> | |
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt" /> | |
<filter class="solr.PorterStemFilterFactory" /> | |
</analyzer> | |
</fieldType> | |
<fieldType name="text_en_splitting" class="solr.TextField" positionIncrementGap="100" | |
autoGeneratePhraseQueries="true"> | |
<analyzer type="index"> | |
<tokenizer class="solr.WhitespaceTokenizerFactory" /> | |
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords_en.txt" | |
enablePositionIncrements="true" /> | |
<filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" | |
generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0" | |
splitOnCaseChange="1" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt" /> | |
<filter class="solr.PorterStemFilterFactory" /> | |
</analyzer> | |
<analyzer type="query"> | |
<tokenizer class="solr.WhitespaceTokenizerFactory" /> | |
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" | |
ignoreCase="true" expand="true" /> | |
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords_en.txt" | |
enablePositionIncrements="true" /> | |
<filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" | |
generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0" | |
splitOnCaseChange="1" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt" /> | |
<filter class="solr.PorterStemFilterFactory" /> | |
</analyzer> | |
</fieldType> | |
<fieldType name="text_en_splitting_tight" class="solr.TextField" | |
positionIncrementGap="100" autoGeneratePhraseQueries="true"> | |
<analyzer> | |
<tokenizer class="solr.WhitespaceTokenizerFactory" /> | |
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" | |
ignoreCase="true" expand="false" /> | |
<filter class="solr.StopFilterFactory" ignoreCase="true" | |
words="stopwords_en.txt" /> | |
<filter class="solr.WordDelimiterFilterFactory" generateWordParts="0" | |
generateNumberParts="0" catenateWords="1" catenateNumbers="1" catenateAll="0" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
<filter class="solr.KeywordMarkerFilterFactory" protected="protwords.txt" /> | |
<filter class="solr.EnglishMinimalStemFilterFactory" /> | |
<filter class="solr.RemoveDuplicatesTokenFilterFactory" /> | |
</analyzer> | |
</fieldType> | |
<fieldType name="text_general_rev" class="solr.TextField" positionIncrementGap="100"> | |
<analyzer type="index"> | |
<tokenizer class="solr.StandardTokenizerFactory" /> | |
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" | |
enablePositionIncrements="true" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
<filter class="solr.ReversedWildcardFilterFactory" withOriginal="true" | |
maxPosAsterisk="3" maxPosQuestion="2" maxFractionAsterisk="0.33" /> | |
</analyzer> | |
<analyzer type="query"> | |
<tokenizer class="solr.StandardTokenizerFactory" /> | |
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" | |
ignoreCase="true" expand="true" /> | |
<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" | |
enablePositionIncrements="true" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
</analyzer> | |
</fieldType> | |
<fieldType name="alphaOnlySort" class="solr.TextField" sortMissingLast="true" | |
omitNorms="true"> | |
<analyzer> | |
<tokenizer class="solr.KeywordTokenizerFactory" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
<filter class="solr.TrimFilterFactory" /> | |
<filter class="solr.PatternReplaceFilterFactory" pattern="([^a-z])" | |
replacement="" replace="all" /> | |
</analyzer> | |
</fieldType> | |
<fieldtype name="phonetic" stored="false" indexed="true" class="solr.TextField"> | |
<analyzer> | |
<tokenizer class="solr.StandardTokenizerFactory" /> | |
<filter class="solr.DoubleMetaphoneFilterFactory" inject="false" /> | |
</analyzer> | |
</fieldtype> | |
<fieldtype name="payloads" stored="false" indexed="true" class="solr.TextField"> | |
<analyzer> | |
<tokenizer class="solr.WhitespaceTokenizerFactory" /> | |
<filter class="solr.DelimitedPayloadTokenFilterFactory" encoder="float" /> | |
</analyzer> | |
</fieldtype> | |
<fieldType name="lowercase" class="solr.TextField" positionIncrementGap="100"> | |
<analyzer> | |
<tokenizer class="solr.KeywordTokenizerFactory" /> | |
<filter class="solr.LowerCaseFilterFactory" /> | |
</analyzer> | |
</fieldType> | |
<fieldType name="text_path" class="solr.TextField" positionIncrementGap="100"> | |
<analyzer> | |
<tokenizer class="solr.PathHierarchyTokenizerFactory" /> | |
</analyzer> | |
</fieldType> | |
<fieldtype name="ignored" stored="false" indexed="false" multiValued="true" | |
class="solr.StrField" /> | |
<fieldType name="point" class="solr.PointType" dimension="2" subFieldSuffix="_d" /> | |
<fieldType name="location" class="solr.LatLonType" subFieldSuffix="_coordinate" /> | |
<fieldtype name="geohash" class="solr.GeoHashField" /> | |
</types> | |
<fields> | |
<field name="_version_" type="long" indexed="true" stored="true" /> | |
<field name="id" type="int" indexed="true" stored="true" required="true" /> | |
<field name="sku" type="text_en_splitting_tight" indexed="true" stored="true" | |
omitNorms="true" /> | |
<field name="name" type="text_general" indexed="true" stored="true" /> | |
<field name="alphaNameSort" type="alphaOnlySort" indexed="true" stored="false" /> | |
<field name="manu" type="text_general" indexed="true" stored="true" | |
omitNorms="true" /> | |
<field name="cat" type="string" indexed="true" stored="true" multiValued="true" /> | |
<field name="features" type="text_general" indexed="true" stored="true" | |
multiValued="true" /> | |
<field name="includes" type="text_general" indexed="true" stored="true" | |
termVectors="true" termPositions="true" termOffsets="true" /> | |
<field name="weight" type="float" indexed="true" stored="true" /> | |
<field name="price" type="float" indexed="true" stored="true" /> | |
<field name="popularity" type="int" indexed="true" stored="true" /> | |
<field name="inStock" type="boolean" indexed="true" stored="true" /> | |
<field name="a_email" type="string" indexed="true" stored="true" /> | |
<field name="a_firstname" type="string" indexed="true" stored="true" /> | |
<field name="a_lastname" type="string" indexed="true" stored="true" /> | |
<field name="a_phone" type="string" indexed="true" stored="true" /> | |
<field name="a_title" type="string" indexed="true" stored="true" /> | |
<field name="bc_benefit_summary" type="text_general" indexed="true" stored="true" /> | |
<field name="c_category" type="string" indexed="true" stored="true" | |
multiValued="true" /> | |
<field name="category" type="text_general" indexed="true" stored="true" | |
multiValued="true" /> | |
<field name="c_categoryid" type="int" indexed="true" stored="true" | |
multiValued="true" /> | |
<field name="j_clientadvfrom" type="date" indexed="true" stored="true" | |
required="false" /> | |
<field name="d_address1" type="text_general" indexed="true" stored="true" /> | |
<field name="d_address2" type="text_general" indexed="true" stored="true" /> | |
<field name="d_city" type="text_general" indexed="true" stored="true" /> | |
<field name="d_departmentcode" type="text_general" indexed="true" stored="true" /> | |
<field name="d_departmentname" type="text_general" indexed="true" stored="true" /> | |
<field name="d_phone1" type="string" indexed="true" stored="true" /> | |
<field name="d_phone2" type="string" indexed="true" stored="true" /> | |
<field name="d_websiteurl" type="text_general" indexed="true" stored="true" /> | |
<field name="d_zipcode" type="string" indexed="true" stored="true" /> | |
<field name="e_city" type="string" indexed="true" stored="true" /> | |
<field name="city" type="text_general" indexed="true" stored="true" /> | |
<field name="e_countyname" type="string" indexed="true" stored="true" /> | |
<field name="e_employerid" type="int" indexed="true" stored="true" /> | |
<field name="e_foldername" type="string" indexed="true" stored="true" /> | |
<field name="e_jobbulletinpath" type="string" indexed="true" stored="true" /> | |
<field name="e_observesdst" type="boolean" indexed="true" stored="true" /> | |
<field name="e_servicelevelid" type="int" indexed="true" stored="true" /> | |
<field name="ep_examplanid" type="int" indexed="true" stored="true" /> | |
<field name="j_activecontinuous" type="boolean" indexed="true" stored="true" /> | |
<field name="j_advfrom" type="date" indexed="true" stored="true" required="false" /> | |
<field name="j_advto" type="date" indexed="true" stored="true" required="false" /> | |
<field name="j_applyonline" type="boolean" indexed="true" stored="true" /> | |
<field name="j_archived" type="boolean" indexed="true" stored="true" /> | |
<field name="j_assignedtoadminid" type="int" indexed="true" stored="true" /> | |
<field name="j_bgcheckflag" type="boolean" indexed="true" stored="true" /> | |
<field name="j_billablehoursid" type="int" indexed="true" stored="true" /> | |
<field name="j_billablehours" type="int" indexed="true" stored="true" /> | |
<field name="j_brochurefile" type="string" indexed="true" stored="true" /> | |
<field name="j_classification" type="text_general" indexed="true" stored="true" /> | |
<field name="classification" type="string" indexed="true" stored="true" /> | |
<field name="j_classspecid" type="int" indexed="true" stored="true" /> | |
<field name="j_closed" type="boolean" indexed="true" stored="true" /> | |
<field name="j_continuous" type="boolean" indexed="true" stored="true" /> | |
<field name="j_createdbyid" type="int" indexed="true" stored="true" | |
required="false" /> | |
<field name="j_createddate" type="date" indexed="true" stored="true" | |
required="false" /> | |
<field name="j_deletedflag" type="boolean" indexed="true" stored="true" /> | |
<field name="j_departmentid" type="int" indexed="true" stored="true" /> | |
<field name="j_departmentcode" type="string" indexed="true" stored="true" /> | |
<field name="j_departmentname" type="string" indexed="true" stored="true" /> | |
<field name="j_displaysalaryid" type="boolean" indexed="true" stored="true" /> | |
<field name="j_donotdisplaysalary" type="boolean" indexed="true" stored="true" /> | |
<field name="j_draft" type="boolean" indexed="true" stored="true" /> | |
<field name="j_employerid" type="int" indexed="true" stored="true" /> | |
<field name="j_examplesofduties" type="text_general" indexed="true" stored="true" /> | |
<field name="j_fulldescription" type="text_general" indexed="true" stored="true" /> | |
<field name="j_instructions" type="text_general" indexed="true" stored="true" /> | |
<field name="j_internalnotes" type="text_general" indexed="true" stored="true" /> | |
<field name="j_isnonstandard" type="boolean" indexed="true" stored="true" /> | |
<field name="j_istransfer_fg" type="boolean" indexed="true" stored="true" /> | |
<field name="j_jobid" type="int" indexed="true" stored="true" /> | |
<field name="j_jobnumbersingle" type="string" indexed="true" stored="true" /> | |
<field name="j_jobtermid" type="int" indexed="true" stored="true" /> | |
<field name="j_languageid" type="int" indexed="true" stored="true" | |
required="false" /> | |
<field name="j_lastupdateddate" type="date" indexed="true" stored="true" | |
required="false" /> | |
<field name="j_lastupdatedid" type="int" indexed="true" stored="true" /> | |
<field name="j_locationid" type="int" indexed="true" stored="true" /> | |
<field name="j_location" type="text_general" indexed="true" stored="true" /> | |
<field name="location" type="string" indexed="true" stored="true" /> | |
<field name="j_non_std_rate" type="double" indexed="true" stored="true" /> | |
<field name="j_nonstandardpaidid" type="int" indexed="true" stored="true" /> | |
<field name="j_pointofcontact" type="text_general" indexed="true" stored="true" /> | |
<field name="j_promotional" type="text_general" indexed="true" stored="true" /> | |
<field name="j_qualifications" type="text_general" indexed="true" stored="true" /> | |
<field name="j_salaryautoupdate" type="boolean" indexed="true" stored="true" /> | |
<field name="j_salarymax" type="double" indexed="true" stored="true" /> | |
<field name="j_salarymin" type="double" indexed="true" stored="true" /> | |
<field name="j_salarypaidid" type="int" indexed="true" stored="true" | |
required="false" /> | |
<field name="j_showadvto" type="boolean" indexed="true" stored="true" | |
required="false" /> | |
<field name="j_showsalaryannually" type="boolean" indexed="true" stored="true" /> | |
<field name="j_showsalarybiweekly" type="boolean" indexed="true" stored="true" /> | |
<field name="j_showsalarydaily" type="boolean" indexed="true" stored="true" /> | |
<field name="j_showsalaryhourly" type="boolean" indexed="true" stored="true" /> | |
<field name="j_showsalarymonthly" type="boolean" indexed="true" stored="true" /> | |
<field name="j_showsalarysemimonthly" type="boolean" indexed="true" stored="true" /> | |
<field name="j_showsalaryweekly" type="boolean" indexed="true" stored="true" /> | |
<field name="j_ssonetcode" type="boolean" indexed="true" stored="true" /> | |
<field name="j_subagencyid" type="int" indexed="true" stored="true" /> | |
<field name="j_supplementalquestions" type="text_general" indexed="true" | |
stored="true" required="false" /> | |
<field name="j_timeclose" type="date" indexed="true" stored="true" | |
required="false" /> | |
<field name="j_userdeletedid" type="int" indexed="true" stored="true" /> | |
<field name="j_version" type="int" indexed="true" stored="true" /> | |
<field name="j_exampleofduties" type="text_general" indexed="true" stored="true" /> | |
<field name="j_jobhits" type="int" indexed="true" stored="true" /> | |
<field name="j_jobstatus" type="string" indexed="true" stored="true" /> | |
<field name="jt_jobterm" type="text_general" indexed="true" stored="true" /> | |
<field name="l_location" type="text_general" indexed="true" stored="true" /> | |
<field name="l_locationid" type="int" indexed="true" stored="true" /> | |
<field name="maxannualsalary" type="double" indexed="true" stored="true" /> | |
<field name="maxbiweeklysalary" type="double" indexed="true" stored="true" /> | |
<field name="maxhourlysalary" type="double" indexed="true" stored="true" /> | |
<field name="maxmonthlysalary" type="double" indexed="true" stored="true" /> | |
<field name="minannualsalary" type="double" indexed="true" stored="true" /> | |
<field name="minbiweeklysalary" type="double" indexed="true" stored="true" /> | |
<field name="minhourlysalary" type="double" indexed="true" stored="true" /> | |
<field name="minmonthlysalary" type="double" indexed="true" stored="true" /> | |
<field name="spd_salarypaidcode" type="string" indexed="true" stored="true" /> | |
<field name="spd_salarypaidid" type="int" indexed="true" stored="true" /> | |
<field name="spd_salarypaidname" type="string" indexed="true" stored="true" /> | |
<field name="st_abbrvstate" type="string" indexed="true" stored="true" /> | |
<field name="abbrvstate" type="text_general" indexed="true" stored="true" /> | |
<field name="st_sortcode" type="string" indexed="true" stored="true" /> | |
<field name="st_state" type="string" indexed="true" stored="true" /> | |
<field name="state" type="text_general" indexed="true" stored="true" /> | |
<field name="st_stateid" type="int" indexed="true" stored="true" /> | |
<field name="tz_timezone" type="string" indexed="true" stored="true" /> | |
<field name="tz_utcoffset" type="int" indexed="true" stored="true" /> | |
<field name="q_suppquestion" type="string" indexed="true" stored="true" | |
multiValued="true" /> | |
<field name="q_options" type="string" indexed="true" stored="true" | |
multiValued="true" /> | |
<field name="lowercase_classification" type="string" indexed="true" stored="true" /> | |
<field name="lowercase_location" type="string" indexed="true" stored="true" /> | |
<field name="lowercase_abbrvstate" type="string" indexed="true" stored="true" /> | |
<field name="lowercase_category" type="string" indexed="true" stored="true" | |
multiValued="true" /> | |
<field name="lowercase_city" type="string" indexed="true" stored="true" /> | |
<field name="lowercase_state" type="string" indexed="true" stored="true" /> | |
<field name="lowercase_countyname" type="string" indexed="true" stored="true" /> | |
<field name="store" type="location" indexed="true" stored="true" /> | |
<field name="text" type="text_general" indexed="true" stored="false" | |
multiValued="true" /> | |
<field name="text_rev" type="text_general_rev" indexed="true" stored="false" | |
multiValued="true" /> | |
<field name="manu_exact" type="string" indexed="true" stored="false" /> | |
<field name="payloads" type="payloads" indexed="true" stored="true" /> | |
<dynamicField name="*_i" type="int" indexed="true" stored="true" /> | |
<dynamicField name="*_s" type="string" indexed="true" stored="true" /> | |
<dynamicField name="*_l" type="long" indexed="true" stored="true" /> | |
<dynamicField name="*_t" type="text_general" indexed="true" stored="true" /> | |
<dynamicField name="*_txt" type="text_general" indexed="true" stored="true" | |
multiValued="true" /> | |
<dynamicField name="*_b" type="boolean" indexed="true" stored="true" /> | |
<dynamicField name="*_f" type="float" indexed="true" stored="true" /> | |
<dynamicField name="*_d" type="double" indexed="true" stored="true" /> | |
<dynamicField name="*_coordinate" type="tdouble" indexed="true" stored="false" /> | |
<dynamicField name="*_dt" type="date" indexed="true" stored="true" /> | |
<dynamicField name="*_p" type="location" indexed="true" stored="true" /> | |
<dynamicField name="*_ti" type="tint" indexed="true" stored="true" /> | |
<dynamicField name="*_tl" type="tlong" indexed="true" stored="true" /> | |
<dynamicField name="*_tf" type="tfloat" indexed="true" stored="true" /> | |
<dynamicField name="*_td" type="tdouble" indexed="true" stored="true" /> | |
<dynamicField name="*_tdt" type="tdate" indexed="true" stored="true" /> | |
<dynamicField name="*_pi" type="pint" indexed="true" stored="true" /> | |
<dynamicField name="ignored_*" type="ignored" multiValued="true" /> | |
<dynamicField name="attr_*" type="text_general" indexed="true" stored="true" | |
multiValued="true" /> | |
<dynamicField name="random_*" type="random" /> | |
</fields> | |
<uniqueKey>id</uniqueKey> | |
<defaultSearchField>text</defaultSearchField> | |
<solrQueryParser defaultOperator="OR" /> | |
<copyField source="cat" dest="text" /> | |
<copyField source="name" dest="text" /> | |
<copyField source="manu" dest="text" /> | |
<copyField source="features" dest="text" /> | |
<copyField source="includes" dest="text" /> | |
<copyField source="manu" dest="manu_exact" /> | |
<copyField source="j_classification" dest="classification" /> | |
<copyField source="j_location" dest="location" /> | |
<copyField source="st_abbrvstate" dest="abbrvstate" /> | |
<copyField source="c_category" dest="category" /> | |
<copyField source="e_city" dest="city" /> | |
<copyField source="st_state" dest="state" /> | |
</schema> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- /etc/tomcat7/server.xml -- | |
<?xml version='1.0' encoding='utf-8'?> | |
<!-- comments stripped by me other than my one addition in the Connector section --> | |
<Server port="8005" shutdown="SHUTDOWN"> | |
<Listener className="org.apache.catalina.core.JasperListener" /> | |
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /> | |
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> | |
<Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" /> | |
<GlobalNamingResources> | |
<Resource name="UserDatabase" auth="Container" | |
type="org.apache.catalina.UserDatabase" | |
description="User database that can be updated and saved" | |
factory="org.apache.catalina.users.MemoryUserDatabaseFactory" | |
pathname="conf/tomcat-users.xml" /> | |
</GlobalNamingResources> | |
<Service name="Catalina"> | |
<!-- added by me: maxThreads="2500" enableLookups="false" acceptCount="10000" --> | |
<Connector port="8080" protocol="HTTP/1.1" | |
connectionTimeout="20000" | |
URIEncoding="UTF-8" | |
maxThreads="2500" enableLookups="false" acceptCount="10000" | |
redirectPort="8443" /> | |
<Engine name="Catalina" defaultHost="localhost"> | |
<Realm className="org.apache.catalina.realm.LockOutRealm"> | |
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" | |
resourceName="UserDatabase"/> | |
</Realm> | |
<Host name="localhost" appBase="webapps" | |
unpackWARs="true" autoDeploy="true"> | |
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" | |
prefix="localhost_access_log." suffix=".txt" | |
pattern="%h %l %u %t "%r" %s %b" /> | |
</Host> | |
</Engine> | |
</Service> | |
</Server> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- /opt/solr/jobsearch/conf/solrconfig.xml -- | |
<?xml version="1.0" encoding="utf-8"?> | |
<config> | |
<luceneMatchVersion>LUCENE_40</luceneMatchVersion> | |
<lib dir="../../../contrib/extraction/lib" regex=".*\.jar" /> | |
<lib dir="../../../dist/" regex="apache-solr-cell-\d.*\.jar" /> | |
<lib dir="../../../contrib/clustering/lib/" regex=".*\.jar" /> | |
<lib dir="../../../dist/" regex="apache-solr-clustering-\d.*\.jar" /> | |
<lib dir="../../../contrib/langid/lib/" regex=".*\.jar" /> | |
<lib dir="../../../dist/" regex="apache-solr-langid-\d.*\.jar" /> | |
<lib dir="../../../contrib/velocity/lib" regex=".*\.jar" /> | |
<lib dir="../../../dist/" regex="apache-solr-velocity-\d.*\.jar" /> | |
<lib dir="/total/crap/dir/ignored" /> | |
<dataDir>${solr.data.dir:/data/solr/jobsearch}</dataDir> | |
<directoryFactory name="DirectoryFactory" | |
class="${solr.directoryFactory:solr.NRTCachingDirectoryFactory}" /> | |
<indexConfig></indexConfig> | |
<jmx /> | |
<updateHandler class="solr.DirectUpdateHandler2"> | |
<autoCommit> | |
<maxTime>15000</maxTime> | |
<openSearcher>false</openSearcher> | |
</autoCommit> | |
<updateLog> | |
<str name="dir">${solr.data.dir:}</str> | |
</updateLog> | |
</updateHandler> | |
<query> | |
<maxBooleanClauses>1024</maxBooleanClauses> | |
<filterCache class="solr.FastLRUCache" size="512" initialSize="512" | |
autowarmCount="0" /> | |
<queryResultCache class="solr.LRUCache" size="512" initialSize="512" | |
autowarmCount="0" /> | |
<documentCache class="solr.LRUCache" size="512" initialSize="512" | |
autowarmCount="0" /> | |
<enableLazyFieldLoading>true</enableLazyFieldLoading> | |
<queryResultWindowSize>20</queryResultWindowSize> | |
<queryResultMaxDocsCached>200</queryResultMaxDocsCached> | |
<listener event="newSearcher" class="solr.QuerySenderListener"> | |
<arr name="queries"></arr> | |
</listener> | |
<listener event="firstSearcher" class="solr.QuerySenderListener"> | |
<arr name="queries"> | |
<lst> | |
<str name="q">static firstSearcher warming in solrconfig.xml</str> | |
</lst> | |
</arr> | |
</listener> | |
<useColdSearcher>false</useColdSearcher> | |
<maxWarmingSearchers>2</maxWarmingSearchers> | |
</query> | |
<requestDispatcher handleSelect="false"> | |
<requestParsers enableRemoteStreaming="true" multipartUploadLimitInKB="2048000" /> | |
<httpCaching never304="true" /> | |
</requestDispatcher> | |
<requestHandler name="/select" class="solr.SearchHandler"> | |
<lst name="defaults"> | |
<str name="echoParams">explicit</str> | |
<int name="rows">10</int> | |
<str name="df">text</str> | |
</lst> | |
</requestHandler> | |
<requestHandler name="/query" class="solr.SearchHandler"> | |
<lst name="defaults"> | |
<str name="echoParams">explicit</str> | |
<str name="wt">json</str> | |
<str name="indent">true</str> | |
<str name="df">text</str> | |
</lst> | |
</requestHandler> | |
<requestHandler name="/get" class="solr.RealTimeGetHandler"> | |
<lst name="defaults"> | |
<str name="omitHeader">true</str> | |
<str name="wt">json</str> | |
<str name="indent">true</str> | |
</lst> | |
</requestHandler> | |
<requestHandler name="/browse" class="solr.SearchHandler"> | |
<lst name="defaults"> | |
<str name="echoParams">explicit</str> | |
<str name="wt">velocity</str> | |
<str name="v.template">browse</str> | |
<str name="v.layout">layout</str> | |
<str name="title">Solritas</str> | |
<str name="defType">edismax</str> | |
<str name="qf">text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4 | |
title^10.0 description^5.0 keywords^5.0 author^2.0 resourcename^1.0</str> | |
<str name="df">text</str> | |
<str name="mm">100%</str> | |
<str name="q.alt">*:*</str> | |
<str name="rows">10</str> | |
<str name="fl">*,score</str> | |
<str name="mlt.qf">text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4 | |
title^10.0 description^5.0 keywords^5.0 author^2.0 resourcename^1.0</str> | |
<str name="mlt.fl"> | |
text,features,name,sku,id,manu,cat,title,description,keywords,author,resourcename</str> | |
<int name="mlt.count">3</int> | |
<str name="facet">on</str> | |
<str name="facet.field">cat</str> | |
<str name="facet.field">manu_exact</str> | |
<str name="facet.field">content_type</str> | |
<str name="facet.field">author_s</str> | |
<str name="facet.query">ipod</str> | |
<str name="facet.query">GB</str> | |
<str name="facet.mincount">1</str> | |
<str name="facet.pivot">cat,inStock</str> | |
<str name="facet.range.other">after</str> | |
<str name="facet.range">price</str> | |
<int name="f.price.facet.range.start">0</int> | |
<int name="f.price.facet.range.end">600</int> | |
<int name="f.price.facet.range.gap">50</int> | |
<str name="facet.range">popularity</str> | |
<int name="f.popularity.facet.range.start">0</int> | |
<int name="f.popularity.facet.range.end">10</int> | |
<int name="f.popularity.facet.range.gap">3</int> | |
<str name="facet.range">manufacturedate_dt</str> | |
<str name="f.manufacturedate_dt.facet.range.start">NOW/YEAR-10YEARS</str> | |
<str name="f.manufacturedate_dt.facet.range.end">NOW</str> | |
<str name="f.manufacturedate_dt.facet.range.gap">+1YEAR</str> | |
<str name="f.manufacturedate_dt.facet.range.other">before</str> | |
<str name="f.manufacturedate_dt.facet.range.other">after</str> | |
<str name="hl">on</str> | |
<str name="hl.fl">content features title name</str> | |
<str name="hl.encoder">html</str> | |
<str name="hl.simple.pre"><b></str> | |
<str name="hl.simple.post"></b></str> | |
<str name="f.title.hl.fragsize">0</str> | |
<str name="f.title.hl.alternateField">title</str> | |
<str name="f.name.hl.fragsize">0</str> | |
<str name="f.name.hl.alternateField">name</str> | |
<str name="f.content.hl.snippets">3</str> | |
<str name="f.content.hl.fragsize">200</str> | |
<str name="f.content.hl.alternateField">content</str> | |
<str name="f.content.hl.maxAlternateFieldLength">750</str> | |
<str name="spellcheck">on</str> | |
<str name="spellcheck.extendedResults">false</str> | |
<str name="spellcheck.count">5</str> | |
<str name="spellcheck.alternativeTermCount">2</str> | |
<str name="spellcheck.maxResultsForSuggest">5</str> | |
<str name="spellcheck.collate">true</str> | |
<str name="spellcheck.collateExtendedResults">true</str> | |
<str name="spellcheck.maxCollationTries">5</str> | |
<str name="spellcheck.maxCollations">3</str> | |
</lst> | |
<arr name="last-components"> | |
<str>spellcheck</str> | |
</arr> | |
</requestHandler> | |
<requestHandler name="/update" class="solr.UpdateRequestHandler"></requestHandler> | |
<requestHandler name="/update/json" class="solr.JsonUpdateRequestHandler"> | |
<lst name="defaults"> | |
<str name="stream.contentType">application/json</str> | |
</lst> | |
</requestHandler> | |
<requestHandler name="/update/csv" class="solr.CSVRequestHandler"> | |
<lst name="defaults"> | |
<str name="stream.contentType">application/csv</str> | |
</lst> | |
</requestHandler> | |
<requestHandler name="/update/extract" startup="lazy" | |
class="solr.extraction.ExtractingRequestHandler"> | |
<lst name="defaults"> | |
<str name="lowernames">true</str> | |
<str name="uprefix">ignored_</str> | |
<str name="captureAttr">true</str> | |
<str name="fmap.a">links</str> | |
<str name="fmap.div">ignored_</str> | |
</lst> | |
</requestHandler> | |
<requestHandler name="/analysis/field" startup="lazy" | |
class="solr.FieldAnalysisRequestHandler" /> | |
<requestHandler name="/analysis/document" class="solr.DocumentAnalysisRequestHandler" | |
startup="lazy" /> | |
<requestHandler name="/admin/" class="solr.admin.AdminHandlers" /> | |
<requestHandler name="/admin/ping" class="solr.PingRequestHandler"> | |
<lst name="invariants"> | |
<str name="q">solrpingquery</str> | |
</lst> | |
<lst name="defaults"> | |
<str name="echoParams">all</str> | |
</lst> | |
</requestHandler> | |
<requestHandler name="/debug/dump" class="solr.DumpRequestHandler"> | |
<lst name="defaults"> | |
<str name="echoParams">explicit</str> | |
<str name="echoHandler">true</str> | |
</lst> | |
</requestHandler> | |
<requestHandler name="/replication" class="solr.ReplicationHandler"></requestHandler> | |
<searchComponent name="spellcheck" class="solr.SpellCheckComponent"> | |
<str name="queryAnalyzerFieldType">textSpell</str> | |
<lst name="spellchecker"> | |
<str name="name">default</str> | |
<str name="field">name</str> | |
<str name="classname">solr.DirectSolrSpellChecker</str> | |
<str name="distanceMeasure">internal</str> | |
<float name="accuracy">0.5</float> | |
<int name="maxEdits">2</int> | |
<int name="minPrefix">1</int> | |
<int name="maxInspections">5</int> | |
<int name="minQueryLength">4</int> | |
<float name="maxQueryFrequency">0.01</float> | |
</lst> | |
<lst name="spellchecker"> | |
<str name="name">wordbreak</str> | |
<str name="classname">solr.WordBreakSolrSpellChecker</str> | |
<str name="field">name</str> | |
<str name="combineWords">true</str> | |
<str name="breakWords">true</str> | |
<int name="maxChanges">10</int> | |
</lst> | |
</searchComponent> | |
<requestHandler name="/spell" class="solr.SearchHandler" startup="lazy"> | |
<lst name="defaults"> | |
<str name="df">text</str> | |
<str name="spellcheck.dictionary">default</str> | |
<str name="spellcheck.dictionary">wordbreak</str> | |
<str name="spellcheck">on</str> | |
<str name="spellcheck.extendedResults">true</str> | |
<str name="spellcheck.count">10</str> | |
<str name="spellcheck.alternativeTermCount">5</str> | |
<str name="spellcheck.maxResultsForSuggest">5</str> | |
<str name="spellcheck.collate">true</str> | |
<str name="spellcheck.collateExtendedResults">true</str> | |
<str name="spellcheck.maxCollationTries">10</str> | |
<str name="spellcheck.maxCollations">5</str> | |
</lst> | |
<arr name="last-components"> | |
<str>spellcheck</str> | |
</arr> | |
</requestHandler> | |
<searchComponent name="tvComponent" class="solr.TermVectorComponent" /> | |
<requestHandler name="/tvrh" class="solr.SearchHandler" startup="lazy"> | |
<lst name="defaults"> | |
<str name="df">text</str> | |
<bool name="tv">true</bool> | |
</lst> | |
<arr name="last-components"> | |
<str>tvComponent</str> | |
</arr> | |
</requestHandler> | |
<searchComponent name="clustering" enable="${solr.clustering.enabled:false}" | |
class="solr.clustering.ClusteringComponent"> | |
<lst name="engine"> | |
<str name="name">default</str> | |
<str name="carrot.algorithm"> | |
org.carrot2.clustering.lingo.LingoClusteringAlgorithm</str> | |
<str name="LingoClusteringAlgorithm.desiredClusterCountBase">20</str> | |
<str name="carrot.lexicalResourcesDir">clustering/carrot2</str> | |
<str name="MultilingualClustering.defaultLanguage">ENGLISH</str> | |
</lst> | |
<lst name="engine"> | |
<str name="name">stc</str> | |
<str name="carrot.algorithm"> | |
org.carrot2.clustering.stc.STCClusteringAlgorithm</str> | |
</lst> | |
</searchComponent> | |
<requestHandler name="/clustering" startup="lazy" | |
enable="${solr.clustering.enabled:false}" class="solr.SearchHandler"> | |
<lst name="defaults"> | |
<bool name="clustering">true</bool> | |
<str name="clustering.engine">default</str> | |
<bool name="clustering.results">true</bool> | |
<str name="carrot.title">name</str> | |
<str name="carrot.url">id</str> | |
<str name="carrot.snippet">features</str> | |
<bool name="carrot.produceSummary">true</bool> | |
<bool name="carrot.outputSubClusters">false</bool> | |
<str name="defType">edismax</str> | |
<str name="qf">text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 | |
cat^1.4</str> | |
<str name="q.alt">*:*</str> | |
<str name="rows">10</str> | |
<str name="fl">*,score</str> | |
</lst> | |
<arr name="last-components"> | |
<str>clustering</str> | |
</arr> | |
</requestHandler> | |
<searchComponent name="terms" class="solr.TermsComponent" /> | |
<requestHandler name="/terms" class="solr.SearchHandler" startup="lazy"> | |
<lst name="defaults"> | |
<bool name="terms">true</bool> | |
<bool name="distrib">false</bool> | |
</lst> | |
<arr name="components"> | |
<str>terms</str> | |
</arr> | |
</requestHandler> | |
<searchComponent name="elevator" class="solr.QueryElevationComponent"> | |
<str name="queryFieldType">string</str> | |
<str name="config-file">elevate.xml</str> | |
</searchComponent> | |
<requestHandler name="/elevate" class="solr.SearchHandler" startup="lazy"> | |
<lst name="defaults"> | |
<str name="echoParams">explicit</str> | |
<str name="df">text</str> | |
</lst> | |
<arr name="last-components"> | |
<str>elevator</str> | |
</arr> | |
</requestHandler> | |
<searchComponent class="solr.HighlightComponent" name="highlight"> | |
<highlighting> | |
<fragmenter name="gap" default="true" class="solr.highlight.GapFragmenter"> | |
<lst name="defaults"> | |
<int name="hl.fragsize">100</int> | |
</lst> | |
</fragmenter> | |
<fragmenter name="regex" class="solr.highlight.RegexFragmenter"> | |
<lst name="defaults"> | |
<int name="hl.fragsize">70</int> | |
<float name="hl.regex.slop">0.5</float> | |
<str name="hl.regex.pattern">[-\w ,/\n\"']{20,200}</str> | |
</lst> | |
</fragmenter> | |
<formatter name="html" default="true" class="solr.highlight.HtmlFormatter"> | |
<lst name="defaults"> | |
<str name="hl.simple.pre"> | |
<![CDATA[<em>]]> | |
</str> | |
<str name="hl.simple.post"> | |
<![CDATA[</em>]]> | |
</str> | |
</lst> | |
</formatter> | |
<encoder name="html" class="solr.highlight.HtmlEncoder" /> | |
<fragListBuilder name="simple" class="solr.highlight.SimpleFragListBuilder" /> | |
<fragListBuilder name="single" class="solr.highlight.SingleFragListBuilder" /> | |
<fragListBuilder name="weighted" default="true" | |
class="solr.highlight.WeightedFragListBuilder" /> | |
<fragmentsBuilder name="default" default="true" | |
class="solr.highlight.ScoreOrderFragmentsBuilder"></fragmentsBuilder> | |
<fragmentsBuilder name="colored" class="solr.highlight.ScoreOrderFragmentsBuilder"> | |
<lst name="defaults"> | |
<str name="hl.tag.pre"> | |
<![CDATA[ | |
<b style="background:yellow">,<b style="background:lawgreen">, | |
<b style="background:aquamarine">,<b style="background:magenta">, | |
<b style="background:palegreen">,<b style="background:coral">, | |
<b style="background:wheat">,<b style="background:khaki">, | |
<b style="background:lime">,<b style="background:deepskyblue">]]> | |
</str> | |
<str name="hl.tag.post"> | |
<![CDATA[</b>]]> | |
</str> | |
</lst> | |
</fragmentsBuilder> | |
<boundaryScanner name="default" default="true" | |
class="solr.highlight.SimpleBoundaryScanner"> | |
<lst name="defaults"> | |
<str name="hl.bs.maxScan">10</str> | |
<str name="hl.bs.chars">.,!? | |
</str> | |
</lst> | |
</boundaryScanner> | |
<boundaryScanner name="breakIterator" | |
class="solr.highlight.BreakIteratorBoundaryScanner"> | |
<lst name="defaults"> | |
<str name="hl.bs.type">WORD</str> | |
<str name="hl.bs.language">en</str> | |
<str name="hl.bs.country">US</str> | |
</lst> | |
</boundaryScanner> | |
</highlighting> | |
</searchComponent> | |
<queryResponseWriter name="json" class="solr.JSONResponseWriter"> | |
<str name="content-type">text/plain; charset=UTF-8</str> | |
</queryResponseWriter> | |
<queryResponseWriter name="velocity" class="solr.VelocityResponseWriter" | |
enable="false" /> | |
<queryResponseWriter name="xslt" class="solr.XSLTResponseWriter"> | |
<int name="xsltCacheLifetimeSeconds">5</int> | |
</queryResponseWriter> | |
<admin> | |
<defaultQuery>*:*</defaultQuery> | |
</admin> | |
</config> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- /etc/default/tomcat7 -- | |
# comments stripped | |
TOMCAT7_USER=tomcat7 | |
TOMCAT7_GROUP=tomcat7 | |
JAVA_OPTS="-Djava.awt.headless=true -Xmx3072m -XX:+UseConcMarkSweepGC -javaagent:/opt/newrelic/newrelic.jar -Dnewrelic.environment=awstest -DnumShards=2 -DzkHost=ec2-54-245-194-49.us-west-2.compute.amazonaws.com:2181" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment