You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Thomas Koch <th...@koch.ro> on 2009/10/05 11:19:31 UTC

Limit of a one-server-SOLR-installation

Hi,

I'm running a read only index with SOLR 1.3 on a server with 8GB RAM and the 
Heap set to 6GB. The index contains 17 million documents and occupies 63GB of 
disc space with compression turned on. Replication frequency from the SOLR 
master is 5 minutes. The index should be able to support around 10 concurrent 
searches.

Now we start hitting RAM related errors like:

- java.lang.OutOfMemoryError: Java heap space or
- java.lang.OutOfMemoryError: GC overhead limit exceeded

which over time make the SOLR instance unresponsive.

Before asking for advices on how to optimize my setup, I'd kindly ask for your 
experiences with setups of this size. Is it possible to run such a large index 
on only one server? Can I support even larger indexes when I tweak my 
configuration? Where's the limit when I need to split the index on multiple 
shards? When do I need to start considering a setup like/with Katta?

Thanks for your insights,

Thomas Koch, http://www.koch.ro

Re: Limit of a one-server-SOLR-installation

Posted by Mark Miller <ma...@gmail.com>.
How many unique fields are you sorting and faceting on?

Without knowing much, based on what you have said, for a single machine
I would recommend at least 16GB of RAM for your setup. 32GB would be
even better. 17 million docs is def doable on a single server, but if
you are faceting/sorting on multiple fields, 8 GB of RAM is def on the
low end - especially with a 60 some GB index - you want to get a lot of
that cached in the filesystem cache - but if you are only leaving 2 GB
of RAM for the OS, there likely is very little available for the
filesystem cache - even if you can fit into that RAM (which you likely
can't), your performance will suffer.

If you want to shard across machines (if for some odd reason its easier
to get another machine rather than more RAM), I'd just look into Solr
distributed search. Its scalable to over a billion docs.

Thomas Koch wrote:
> Hi Gasol Wu,
>
> thanks for your reply. I tried to make the config and syslog shorter and more 
> readable.
>
> solrconfig.xml (shortened):
>
> <config>
>   <indexDefaults>
>     <useCompoundFile>false</useCompoundFile>
>     <mergeFactor>15</mergeFactor>
>     <maxBufferedDocs>1500</maxBufferedDocs>
>     <maxMergeDocs>2147483647</maxMergeDocs>
>     <maxFieldLength>10000</maxFieldLength>
>     <writeLockTimeout>1000</writeLockTimeout>
>     <commitLockTimeout>10000</commitLockTimeout>
>   </indexDefaults>
>
>   <mainIndex>
>     <useCompoundFile>false</useCompoundFile>
>     <mergeFactor>10</mergeFactor>
>     <maxBufferedDocs>1000</maxBufferedDocs>
>     <maxMergeDocs>2147483647</maxMergeDocs>
>     <maxFieldLength>10000</maxFieldLength>
>   </mainIndex>
>
>   <updateHandler class="solr.DirectUpdateHandler2" />
>
>   <query>
>     <filterCache
>       class="solr.LRUCache"
>       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>10</queryResultWindowSize>
>     <HashDocSet maxSize="3000" loadFactor="0.75"/>
>     <boolTofilterOptimizer enabled="true" cacheSize="32" threshold=".05"/>
>     <useColdSearcher>false</useColdSearcher>
>     <maxWarmingSearchers>4</maxWarmingSearchers>
>   </query>
>
>   <requestDispatcher handleSelect="true" >
>     <requestParsers enableRemoteStreaming="false" 
> multipartUploadLimitInKB="2048" />
>   </requestDispatcher>
>
>   <requestHandler name="standard" class="solr.StandardRequestHandler">
>      <lst name="defaults">
>        <str name="echoParams">explicit</str>
>      </lst>
>   </requestHandler>
>
>   <requestHandler name="dismax" class="solr.DisMaxRequestHandler" >
>     <lst name="defaults">
>      <str name="echoParams">explicit</str>
>      <float name="tie">0.01</float>
>      <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="pf">
>         text^0.2 features^1.1 name^1.5 manu^1.4 manu_exact^1.9
>      </str>
>      <str name="bf">
>         ord(poplarity)^0.5 recip(rord(price),1,1000,1000)^0.3
>      </str>
>      <str name="fl">
>         id,name,price,score
>      </str>
>      <str name="mm">
>         2&lt;-1 5&lt;-2 6&lt;90%
>      </str>
>      <int name="ps">100</int>
>      <str name="q.alt">*:*</str>
>     </lst>
>   </requestHandler>
>
>   <requestHandler name="partitioned" class="solr.DisMaxRequestHandler" >
>     <lst name="defaults">
>      <str name="echoParams">explicit</str>
>      <str name="qf">text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0</str>
>      <str name="mm">2&lt;-1 5&lt;-2 6&lt;90%</str>
>      <str name="bq">incubationdate_dt:[* TO NOW/DAY-1MONTH]^2.2</str>
>     </lst>
>     <lst name="appends">
>       <str name="fq">inStock:true</str>
>     </lst>
>     <lst name="invariants">
>       <str name="facet.field">cat</str>
>       <str name="facet.field">manu_exact</str>
>       <str name="facet.query">price:[* TO 500]</str>
>       <str name="facet.query">price:[500 TO *]</str>
>     </lst>
>   </requestHandler>
>   
>   <requestHandler name="instock" class="solr.DisMaxRequestHandler" >
>      <str name="fq">
>         inStock:true
>      </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="mm">
>         2&lt;-1 5&lt;-2 6&lt;90%
>      </str>
>   </requestHandler>
>
>   <queryResponseWriter name="xslt" 
> class="org.apache.solr.request.XSLTResponseWriter">
>     <int name="xsltCacheLifetimeSeconds">5</int>
>   </queryResponseWriter> 
> </config>
>
>
> syslog (shortened and formated):
>
> o.a.coyote.http11.Http11Protocol init
>     INFO: Initializing Coyote HTTP/1.1 on http-8080
> o.a.catalina.startup.Catalina load
>     INFO: Initialization processed in 416 ms
> o.a.catalina.core.StandardService start
>     INFO: Starting service Catalina
> o.a.catalina.core.StandardEngine start
>     INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
> o.a.s.servlet.SolrDispatchFilter init
>     INFO: SolrDispatchFilter.init()
> o.a.s.core.SolrResourceLoader locateInstanceDir
>     INFO: Using JNDI solr.home: /usr/share/solr
> o.a.s.core.CoreContainer$Initializer initialize
>     INFO: looking for solr.xml: /usr/share/solr/solr.xml
> o.a.s.core.SolrResourceLoader <init>
>     INFO: Solr home set to '/usr/share/solr/'
> o.a.s.core.SolrResourceLoader createClassLoader
>     INFO: Reusing parent classloader
> o.a.s.core.SolrResourceLoader locateInstanceDir
>     INFO: Using JNDI solr.home: /usr/share/solr
> o.a.s.core.SolrResourceLoader <init>
>     INFO: Solr home set to '/usr/share/solr/'
> o.a.s.core.SolrResourceLoader createClassLoader
>     INFO: Reusing parent classloader
> o.a.s.core.SolrConfig <init>
>     INFO: Loaded SolrConfig: solrconfig.xml
> o.a.s.core.SolrCore <init>
>     INFO: Opening new SolrCore at /usr/share/solr/, 
> dataDir=/var/lib/solr/data/
> o.a.s.schema.IndexSchema readSchema
>     INFO: Reading Solr Schema
> o.a.s.schema.IndexSchema readSchema
>     INFO: Schema name=memoarticle
> o.a.s.schema.IndexSchema readSchema
>     INFO: default search field is catchalltext
> o.a.s.schema.IndexSchema readSchema
>     INFO: query parser default operator is AND
> o.a.s.schema.IndexSchema readSchema
>     INFO: unique key field: id
> o.a.s.core.SolrCore <init>
>     INFO: JMX monitoring not detected for core: null
> o.a.s.core.SolrCore parseListener
>     INFO: Searching for listeners: //listener[@event="firstSearcher"]
> o.a.s.core.SolrCore parseListener
>     INFO: Searching for listeners: //listener[@event="newSearcher"]
> o.a.s.request.XSLTResponseWriter init
>     INFO: xsltCacheLifetimeSeconds=5
> o.a.s.core.RequestHandlers$1 create
>     INFO: adding lazy requestHandler: solr.SpellCheckerRequestHandler
> o.a.s.core.RequestHandlers$1 create
>     INFO: adding lazy requestHandler: solr.CSVRequestHandler
> o.a.s.core.SolrCore initDeprecatedSupport
>     WARNUNG: solrconfig.xml uses deprecated <admin/gettableFiles>, Please 
> update your config to use the ShowFileRequestHandler.
> o.a.s.core.SolrCore initDeprecatedSupport
>     WARNUNG: adding ShowFileRequestHandler with hidden files: [SCRIPTS.CONF, 
> PROTWORDS.TXT, STOPWORDS.TXT, SPELLINGS.TXT, XSLT, SYNONYMS.TXT, ELEVATE.XML]
> o.a.s.search.SolrIndexSearcher <init>
>     INFO: Opening Searcher@484845aa main
> o.a.s.update.DirectUpdateHandler2$CommitTracker <init>
>     INFO: AutoCommit: disabled
> o.a.s.handler.component.SearchHandler inform
>     INFO: Adding  
> component:org.apache.solr.handler.component.QueryComponent@4c650892 , 
> component:org.apache.solr.handler.component.FacetComponent@7d15d06c , 
> component:org.apache.solr.handler.component.MoreLikeThisComponent@2326a29c , 
> component:org.apache.solr.handler.component.HighlightComponent@3d7dc1cb , 
> debug component:org.apache.solr.handler.component.DebugComponent@b3e15f7 , 
> component:org.apache.solr.handler.component.QueryComponent@4c650892 , 
> component:org.apache.solr.handler.component.FacetComponent@7d15d06c , 
> component:org.apache.solr.handler.component.MoreLikeThisComponent@2326a29c , 
> component:org.apache.solr.handler.component.HighlightComponent@3d7dc1cb , 
> debug component:org.apache.solr.handler.component.DebugComponent@b3e15f7 , 
> component:org.apache.solr.handler.component.QueryComponent@4c650892 , 
> component:org.apache.solr.handler.component.FacetComponent@7d15d06c , 
> component:org.apache.solr.handler.component.MoreLikeThisComponent@2326a29c , 
> component:org.apache.solr.handler.component.HighlightComponent@3d7dc1cb , 
> debug component:org.apache.solr.handler.component.DebugComponent@b3e15f7 , 
> component:org.apache.solr.handler.component.QueryComponent@4c650892 , 
> component:org.apache.solr.handler.component.FacetComponent@7d15d06c , 
> component:org.apache.solr.handler.component.MoreLikeThisComponent@2326a29c , 
> component:org.apache.solr.handler.component.HighlightComponent@3d7dc1cb , 
> debug component:org.apache.solr.handler.component.DebugComponent@b3e15f7
> o.a.s.core.SolrCore registerSearcher
>     INFO: Registered new searcher Searcher@484845aa main
> o.a.s.core.CoreContainer register
>     INFO: registering core: 
> o.a.s.servlet.SolrDispatchFilter init
>     INFO: user.dir=/tmp/tomcat6-temp
> o.a.s.servlet.SolrDispatchFilter init
>     INFO: SolrDispatchFilter.init() done
> o.a.s.servlet.SolrServlet init
>     INFO: SolrServlet.init()
> o.a.s.core.SolrResourceLoader locateInstanceDir
>     INFO: Using JNDI solr.home: /usr/share/solr
> o.a.s.servlet.SolrServlet init
>     INFO: SolrServlet.init() done
> o.a.s.core.SolrResourceLoader locateInstanceDir
>     INFO: Using JNDI solr.home: /usr/share/solr
> o.a.s.servlet.SolrUpdateServlet init
>     INFO: SolrUpdateServlet.init() done
> o.a.coyote.http11.Http11Protocol start
>     INFO: Starting Coyote HTTP/1.1 on http-8080
> o.a.catalina.startup.Catalina start
>     INFO: Server startup in 1442 ms
> o.a.s.update.DirectUpdateHandler2 commit
>     INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
> o.a.s.search.SolrIndexSearcher <init>
>     INFO: Opening Searcher@58ca3783 main
> o.a.s.update.DirectUpdateHandler2 commit
>     INFO: end_commit_flush
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@58ca3783 main from Searcher@484845aa main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@58ca3783 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@58ca3783 main from Searcher@484845aa main
>     queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@58ca3783 main
>     queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@58ca3783 main from Searcher@484845aa main
>     documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@58ca3783 main
>     documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.core.SolrCore registerSearcher
>     INFO: [] Registered new searcher Searcher@58ca3783 main
> o.a.s.search.SolrIndexSearcher close
>     INFO: Closing Searcher@484845aa main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.update.processor.LogUpdateProcessor finish
>     INFO: {commit=} 0 42
> o.a.s.core.SolrCore execute
>     INFO: [] webapp=/solr path=/update params={} status=0 QTime=42 
> o.a.s.core.SolrCore execute
>     INFO: [] webapp=/solr path=/admin/file/ params={file=solrconfig.xml} 
> status=0 QTime=2 
> o.a.s.update.DirectUpdateHandler2 commit
>     INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
>     05.10.2009 09:42:50 org.apache.solr.search.SolrIndexSearcher <init>
>     INFO: Opening Searcher@3f72c47b main
>     05.10.2009 09:42:50 org.apache.solr.update.DirectUpdateHandler2 commit
>     INFO: end_commit_flush
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@3f72c47b main from Searcher@58ca3783 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@3f72c47b main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@3f72c47b main from Searcher@58ca3783 main
>     queryResultCache{lookups=17,hits=12,hitratio=0.70,inserts=5,evictions=0,size=5,warmupTime=0,cumulative_lookups=17,cumulative_hits=12,cumulative_hitratio=0.70,cumulative_inserts=5,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@3f72c47b main
>     queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=17,cumulative_hits=12,cumulative_hitratio=0.70,cumulative_inserts=5,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@3f72c47b main from Searcher@58ca3783 main
>     documentCache{lookups=32,hits=21,hitratio=0.65,inserts=11,evictions=0,size=11,warmupTime=0,cumulative_lookups=32,cumulative_hits=21,cumulative_hitratio=0.65,cumulative_inserts=11,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@3f72c47b main
>     documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=32,cumulative_hits=21,cumulative_hitratio=0.65,cumulative_inserts=11,cumulative_evictions=0}
> o.a.s.core.SolrCore registerSearcher
>     INFO: [] Registered new searcher Searcher@3f72c47b main
> o.a.s.search.SolrIndexSearcher close
>     INFO: Closing Searcher@58ca3783 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     queryResultCache{lookups=17,hits=12,hitratio=0.70,inserts=5,evictions=0,size=5,warmupTime=0,cumulative_lookups=17,cumulative_hits=12,cumulative_hitratio=0.70,cumulative_inserts=5,cumulative_evictions=0}
>     documentCache{lookups=32,hits=21,hitratio=0.65,inserts=11,evictions=0,size=11,warmupTime=0,cumulative_lookups=32,cumulative_hits=21,cumulative_hitratio=0.65,cumulative_inserts=11,cumulative_evictions=0}
> o.a.s.update.processor.LogUpdateProcessor finish
>     INFO: {commit=} 0 20
>     05.10.2009 09:42:50 org.apache.solr.core.SolrCore execute
>     INFO: [] webapp=/solr path=/update params={} status=0 QTime=20 
> o.a.s.common.SolrException log
>     SEVERE: java.lang.OutOfMemoryError: Java heap space
>     at org.apache.lucene.util.OpenBitSet.<init>(OpenBitSet.java:89)
>     at org.apache.lucene.search.RangeFilter.getDocIdSet(RangeFilter.java:209)
>     at 
> org.apache.lucene.search.ConstantScoreQuery$ConstantScorer.<init>(ConstantScoreQuery.java:116)
>     at 
> org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.scorer(ConstantScoreQuery.java:81)
>     at 
> org.apache.lucene.search.BooleanQuery$BooleanWeight.scorer(BooleanQuery.java:230)
>     at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:131)
>     at org.apache.lucene.search.Searcher.search(Searcher.java:126)
>     at org.apache.lucene.search.Searcher.search(Searcher.java:105)
>     at 
> org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:920)
>     at 
> org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:838)
>     at 
> org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:269)
>     at org.apache.solr.handler.componrocess(QueryComponent.java:160)
>     at 
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:169)
>     at 
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
>     at org.apache.solr.core.SolrCore.execute(SolrCore.java:1205)
>     at 
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:303)
>     at 
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:232)
>     at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:597)
>     at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:269)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>     at 
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:301)
>     at org.apache.catalina.security.SecurityUtil.doAsPrivilege(Security 11at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56)
>     at 
> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
>     at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>     at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>     
> o.a.s.common.SolrException log
>     SEVERE: java.lang.OutOfMemoryError: Java heap space
>     at org.apache.lucene.util.OpenBitSet.<init>(OpenBitSet.java:89)
>     at org.apache.lucene.search.RangeFilter.getDocIdSet(RangeFilter.java:209)
>     at 
> org.apache.lucene.search.ConstantScoreQuery$ConstantScorer.<init>(ConstantScoreQuery.java:116)
>     at 
> org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.scorer(ConstantScoreQuery.java:81)
>     at 
> org.apache.lucene.search.BooleanQuery$BooleanWeight.scorer(BooleanQuery.java:230)
>     at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:131)
>     at org.apache.lucene.search.Searcher.search(Searcher.java:126)
>     at org.apache.lucene.search.Searcher.search(Searcher.java:105)
>     at 
> org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:920)
>     at 
> org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:838)
>     at 
> org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:269)
>     at org.apache.solr.handler.compon
> rocess(QueryComponent.java:160)
>     at 
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:169)
>     at 
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
>     at org.apache.solr.core.SolrCore.execute(SolrCore.java:1205)
>     at 
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:303)
>     at 
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:232)
>     at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:597)
>     at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:269)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>     at 
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:301)
>     at org.apache.catalina.security.SecurityUtil.doAsPrivilege(Security
> 11at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56)
>     at 
> org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
>     at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>     at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>     
> o.a.s.common.SolrException log
>     SEVERE: java.lang.OutOfMemoryError: Java heap space
>     at java.util.Arrays.copyOfRange(Arrays.java:3209)
>     at java.lang.String.<init>(String.java:215)
>     at org.apache.lucene.index.TermBuffer.toTerm(TermBuffer.java:122)
>     at org.apache.lucene.index.SegmentTermEnum.term(SegmentTermEnum.java:167)
>     at org.apache.lucene.index.SegmentMergeInfo.next(SegmentMergeInfo.java:66)
>     at 
> org.apache.lucene.index.MultiSegmentReader$MultiTermEnum.next(MultiSegmentReader.java:494)
>     at 
> org.apache.lucene.search.FieldCacheImpl$10.createValue(FieldCacheImpl.java:389)
>     at 
> org.apache.lucene.search.FieldCacheImpl$Cache.get(FieldCacheImpl.java:71)
>     at 
> org.apache.lucene.search.FieldCacheImpl.getStringIndex(FieldCacheImpl.java:351)
>     at 
> org.apache.lucene.search.FieldSortedHitQueue.comparatorString(FieldSortedHitQueue.java:415)
>     at 
> org.apache.lucene.search.FieldSortedHitQueue$1.createValue(FieldSortedHitQueue.java:206)
>     at org.apache.lucene.search.FieldCacheImpl$Cache.get(FieldCacheIm
> t 
> org.apache.lucene.search.FieldSortedHitQueue.getCachedComparator(FieldSortedHitQueue.java:167)
>     at 
> org.apache.lucene.search.FieldSortedHitQueue.<init>(FieldSortedHitQueue.java:55)
>     at 
> org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:907)
>     at 
> org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:838)
>     at 
> org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:269)
>     at 
> org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:160)
>     at 
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:169)
>     at 
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
>     at org.apache.solr.core.SolrCore.execute(SolrCore.java:1205)
>     at 
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:303)
>     at 
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:232)
>     at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>     at sun.re
> odAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:597)
>     at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:269)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
>     at 
> org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:301)
>     at 
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:243)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
>     
> o.a.s.common.SolrException log
>     SEVERE: java.lang.OutOfMemoryError: Java heap space
>     at java.util.HashMap.<init>(HashMap.java:187)
>     at java.util.LinkedHashMap.<init>(LinkedHashMap.java:213)
>     at 
> org.apache.lucene.util.cache.SimpleLRUCache$1.<init>(SimpleLRUCache.java:42)
>     at 
> org.apache.lucene.util.cache.SimpleLRUCache.<init>(SimpleLRUCache.java:42)
>     at 
> org.apache.lucene.index.TermInfosReader.getThreadResources(TermInfosReader.java:161)
>     at org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:228)
>     at org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:218)
>     at org.apache.lucene.index.SegmentReader.docFreq(SegmentReader.java:752)
>     at 
> org.apache.lucene.index.MultiSegmentReader.docFreq(MultiSegmentReader.java:377)
>     at org.apache.lucene.search.IndexSearcher.docFreq(IndexSearcher.java:86)
>     at org.apache.lucene.search.Similarity.idf(Similarity.java:457)
>     at org.apache.lucene.search.Similarity.idf(Similarity.java:473)
>     at org.apache.lucene.search.PhraseQuery$PhraseQuery.java:120)
>     at org.apache.lucene.search.PhraseQuery.createWeight(PhraseQuery.java:247)
>     at 
> org.apache.lucene.search.BooleanQuery$BooleanWeight.<init>(BooleanQuery.java:185)
>     at 
> org.apache.lucene.search.BooleanQuery.createWeight(BooleanQuery.java:360)
>     at org.apache.lucene.search.Query.weight(Query.java:95)
>     at org.apache.lucene.search.Searcher.createWeight(Searcher.java:185)
>     at org.apache.lucene.search.Searcher.search(Searcher.java:126)
>     at org.apache.lucene.search.Searcher.search(Searcher.java:105)
>     at 
> org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:920)
>     at 
> org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:838)
>     at 
> org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:269)
>     at 
> org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:160)
>     at 
> org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:169)
>     at org.apache.solr.handler.RequestHandlerBase.handleReques.java:131)
>     at org.apache.solr.core.SolrCore.execute(SolrCore.java:1205)
>     at 
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:303)
>     at 
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:232)
>     at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:597)
>     
> o.a.s.update.DirectUpdateHandler2 commit
>     INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
> o.a.s.search.SolrIndexSearcher <init>
>     INFO: Opening Searcher@7f1a594c main
> o.a.s.update.DirectUpdateHandler2 commit
>     INFO: end_commit_flush
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@7f1a594c main from Searcher@3f72c47b main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     05.10.2009 10:04:28 org.apache.solr.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@7f1a594c main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     05.10.2009 10:04:28 org.apache.solr.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@7f1a594c main from Searcher@3f72c47b main
>     queryResultCache{lookups=190,hits=33,hitratio=0.17,inserts=157,evictions=0,size=150,warmupTime=0,cumulative_lookups=207,cumulative_hits=45,cumulative_hitratio=0.21,cumulative_inserts=162,cumulative_evictions=0}
>     05.10.2009 10:04:28 org.apache.so
> earcher warm
>     INFO: autowarming result for Searcher@7f1a594c main
>     queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=207,cumulative_hits=45,cumulative_hitratio=0.21,cumulative_inserts=162,cumulative_evictions=0}
>     05.10.2009 10:04:28 org.apache.solr.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@7f1a594c main from Searcher@3f72c47b main
>     documentCache{lookups=2428,hits=1723,hitratio=0.70,inserts=705,evictions=193,size=512,warmupTime=0,cumulative_lookups=2460,cumulative_hits=1744,cumulative_hitratio=0.70,cumulative_inserts=716,cumulative_evictions=193}
>     05.10.2009 10:04:28 org.apache.solr.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@7f1a594c main
>     documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=2460,cumulative_hits=1744,cumulative_hitratio=0.70,cumulative_inserts=716,cumulative_evictions=193}
>     05.10.2009 10:04:28 org.apache.solr.core.SolrCore regi
> : [] Registered new searcher Searcher@7f1a594c main
>     05.10.2009 10:04:28 org.apache.solr.search.SolrIndexSearcher close
>     INFO: Closing Searcher@3f72c47b main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     queryResultCache{lookups=190,hits=33,hitratio=0.17,inserts=157,evictions=0,size=150,warmupTime=0,cumulative_lookups=207,cumulative_hits=45,cumulative_hitratio=0.21,cumulative_inserts=162,cumulative_evictions=0}
>     documentCache{lookups=2428,hits=1723,hitratio=0.70,inserts=705,evictions=193,size=512,warmupTime=0,cumulative_lookups=2460,cumulative_hits=1744,cumulative_hitratio=0.70,cumulative_inserts=716,cumulative_evictions=193}
>     05.10.2009 10:04:28 org.apache.solr.update.processor.LogUpdateProcessor 
> finish
>     INFO: {commit=} 0 16
>     05.10.2009 10:04:28 org.apache.solr.core.SolrCore execute
>     INFO: [] webapp=/solr path=/update params={} status=0 QTime=16 
> o.a.s.common.SolrException log
>     SEVERE: java.lang.OutOfMemoryError: Java heap space
>     
> o.a.s.update.DirectUpdateHandler2 commit
>     INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
>     05.10.2009 10:12:46 org.apache.solr.search.SolrIndexSearcher <init>
>     INFO: Opening Searcher@6130fa43 main
>     05.10.2009 10:12:46 org.apache.solr.update.DirectUpdateHandler2 commit
>     INFO: end_commit_flush
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@6130fa43 main from Searcher@7f1a594c main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@6130fa43 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@6130fa43 main from Searcher@7f1a594c main
>     queryResultCache{lookups=17,hits=4,hitratio=0.23,inserts=12,evictions=0,size=12,warmupTime=0,cumulative_lookups=224,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=174,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@6130fa43 main
>     queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=224,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=174,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@6130fa43 main from Searcher@7f1a594c main
>     documentCache{lookups=242,hits=171,hitratio=0.70,inserts=71,evictions=0,size=71,warmupTime=0,cumulative_lookups=2702,cumulative_hits=1915,cumulative_hitratio=0.70,cumulative_inserts=787,cumulative_evictions=193}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@6130fa43 main
>     documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=2702,cumulative_hits=1915,cumulative_hitratio=0.70,cumulative_inserts=787,cumulative_evictions=193}
> o.a.s.core.SolrCore registerSearcher
>     INFO: [] Registered new searcher Searcher@6130fa43 main
> o.a.s.search.SolrIndexSearcher close
>     INFO: Closing Searcher@7f1a594c main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     queryResultCache{lookups=17,hits=4,hitratio=0.23,inserts=12,evictions=0,size=12,warmupTime=0,cumulative_lookups=224,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=174,cumulative_evictions=0}
>     documentCache{lookups=242,hits=171,hitratio=0.70,inserts=71,evictions=0,size=71,warmupTime=0,cumulative_lookups=2702,cumulative_hits=1915,cumulative_hitratio=0.70,cumulative_inserts=787,cumulative_evictions=193}
> o.a.s.update.processor.LogUpdateProcessor finish
>     INFO: {commit=} 0 14
>     05.10.2009 10:12:46 org.apache.solr.core.SolrCore execute
>     INFO: [] webapp=/solr path=/update params={} status=0 QTime=14 
> o.a.s.common.SolrException log
>     SEVERE: java.lang.OutOfMemoryError: Java heap space
>     
> o.a.s.update.DirectUpdateHandler2 commit
>     INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
> o.a.s.search.SolrIndexSearcher <init>
>     INFO: Opening Searcher@60cb03c4 main
>     05.10.2009 10:19:42 org.apache.solr.update.DirectUpdateHandler2 commit
>     INFO: end_commit_flush
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@60cb03c4 main from Searcher@6130fa43 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     05.10.2009 10:19:42 org.apache.solr.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@60cb03c4 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     05.10.2009 10:19:42 org.apache.solr.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@60cb03c4 main from Searcher@6130fa43 main
>     queryResultCache{lookups=2,hits=0,hitratio=0.00,inserts=1,evictions=0,size=1,warmupTime=0,cumulative_lookups=226,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=175,cumulative_evictions=0}
>     05.10.2009 10:19:42 org.apache.solr.sear
>  warm
>     INFO: autowarming result for Searcher@60cb03c4 main
>     queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=226,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=175,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@60cb03c4 main from Searcher@6130fa43 main
>     documentCache{lookups=2,hits=1,hitratio=0.50,inserts=1,evictions=0,size=1,warmupTime=0,cumulative_lookups=2704,cumulative_hits=1916,cumulative_hitratio=0.70,cumulative_inserts=788,cumulative_evictions=193}
>     05.10.2009 10:19:42 org.apache.solr.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@60cb03c4 main
>     documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=2704,cumulative_hits=1916,cumulative_hitratio=0.70,cumulative_inserts=788,cumulative_evictions=193}
>     05.10.2009 10:19:42 org.apache.solr.core.SolrCore registerSearcher
>     INFO: [] Registered new searcher Searcher@60cb03c4 main
>     05.10.2009 10:19:42 org.apache.solr.search.SolrIndexSearcher close
>     INFO: Closing Searcher@6130fa43 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumu
> ,cumulative_inserts=0,cumulative_evictions=0}
>     queryResultCache{lookups=2,hits=0,hitratio=0.00,inserts=1,evictions=0,size=1,warmupTime=0,cumulative_lookups=226,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=175,cumulative_evictions=0}
>     documentCache{lookups=2,hits=1,hitratio=0.50,inserts=1,evictions=0,size=1,warmupTime=0,cumulative_lookups=2704,cumulative_hits=1916,cumulative_hitratio=0.70,cumulative_inserts=788,cumulative_evictions=193}
> o.a.s.update.processor.LogUpdateProcessor finish
>     INFO: {commit=} 0 18
> o.a.s.core.SolrCore execute
>     INFO: [] webapp=/solr path=/update params={} status=0 QTime=18 
> o.a.s.update.DirectUpdateHandler2 commit
>     INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
>     05.10.2009 10:28:12 org.apache.solr.search.SolrIndexSearcher <init>
>     INFO: Opening Searcher@10fd8ce3 main
>     05.10.2009 10:28:12 org.apache.solr.update.DirectUpdateHandler2 commit
>     INFO: end_commit_flush
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@10fd8ce3 main from Searcher@60cb03c4 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@10fd8ce3 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@10fd8ce3 main from Searcher@60cb03c4 main
>     queryResultCache{lookups=153,hits=76,hitratio=0.49,inserts=89,evictions=0,size=76,warmupTime=0,cumulative_lookups=379,cumulative_hits=125,cumulative_hitratio=0.32,cumulative_inserts=264,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@10fd8ce3 main
>     queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=379,cumulative_hits=125,cumulative_hitratio=0.32,cumulative_inserts=264,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@10fd8ce3 main from Searcher@60cb03c4 main
>     documentCache{lookups=1112,hits=841,hitratio=0.75,inserts=271,evictions=0,size=271,warmupTime=0,cumulative_lookups=3816,cumulative_hits=2757,cumulative_hitratio=0.72,cumulative_inserts=1059,cumulative_evictions=193}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@10fd8ce3 main
>     documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=3816,cumulative_hits=2757,cumulative_hitratio=0.72,cumulative_inserts=1059,cumulative_evictions=193}
> o.a.s.core.SolrCore registerSearcher
>     INFO: [] Registered new searcher Searcher@10fd8ce3 main
> o.a.s.search.SolrIndexSearcher close
>     INFO: Closing Searcher@60cb03c4 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     queryResultCache{lookups=153,hits=76,hitratio=0.49,inserts=89,evictions=0,size=76,warmupTime=0,cumulative_lookups=379,cumulative_hits=125,cumulative_hitratio=0.32,cumulative_inserts=264,cumulative_evictions=0}
>     documentCache{lookups=1112,hits=841,hitratio=0.75,inserts=271,evictions=0,size=271,warmupTime=0,cumulative_lookups=3816,cumulative_hits=2757,cumulative_hitratio=0.72,cumulative_inserts=1059,cumulative_evictions=193}
> o.a.s.update.processor.LogUpdateProcessor finish
>     INFO: {commit=} 0 15
>     05.10.2009 10:28:12 org.apache.solr.core.SolrCore execute
>     INFO: [] webapp=/solr path=/update params={} status=0 QTime=15 
> o.a.s.update.DirectUpdateHandler2 commit
>     INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
>     05.10.2009 10:33:11 org.apache.solr.search.SolrIndexSearcher <init>
>     INFO: Opening Searcher@48b6434f main
>     05.10.2009 10:33:11 org.apache.solr.update.DirectUpdateHandler2 commit
>     INFO: end_commit_flush
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@48b6434f main from Searcher@10fd8ce3 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@48b6434f main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@48b6434f main from Searcher@10fd8ce3 main
>     queryResultCache{lookups=26,hits=1,hitratio=0.03,inserts=25,evictions=0,size=25,warmupTime=0,cumulative_lookups=405,cumulative_hits=126,cumulative_hitratio=0.31,cumulative_inserts=289,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@48b6434f main
>     queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=405,cumulative_hits=126,cumulative_hitratio=0.31,cumulative_inserts=289,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@48b6434f main from Searcher@10fd8ce3 main
>     documentCache{lookups=44,hits=29,hitratio=0.65,inserts=15,evictions=0,size=15,warmupTime=0,cumulative_lookups=3860,cumulative_hits=2786,cumulative_hitratio=0.72,cumulative_inserts=1074,cumulative_evictions=193}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@48b6434f main
>     documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=3860,cumulative_hits=2786,cumulative_hitratio=0.72,cumulative_inserts=1074,cumulative_evictions=193}
> o.a.s.core.SolrCore registerSearcher
>     INFO: [] Registered new searcher Searcher@48b6434f main
> o.a.s.search.SolrIndexSearcher close
>     INFO: Closing Searcher@10fd8ce3 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     queryResultCache{lookups=26,hits=1,hitratio=0.03,inserts=25,evictions=0,size=25,warmupTime=0,cumulative_lookups=405,cumulative_hits=126,cumulative_hitratio=0.31,cumulative_inserts=289,cumulative_evictions=0}
>     documentCache{lookups=44,hits=29,hitratio=0.65,inserts=15,evictions=0,size=15,warmupTime=0,cumulative_lookups=3860,cumulative_hits=2786,cumulative_hitratio=0.72,cumulative_inserts=1074,cumulative_evictions=193}
> o.a.s.update.processor.LogUpdateProcessor finish
>     INFO: {commit=} 0 17
>     05.10.2009 10:33:11 org.apache.solr.core.SolrCore execute
>     INFO: [] webapp=/solr path=/update params={} status=0 QTime=17 
> o.a.s.common.SolrException log
>     SEVERE: java.lang.OutOfMemoryError: Java heap space
>     
> o.a.s.common.SolrException log
>     SEVERE: java.lang.OutOfMemoryError: GC overhead limit exceeded
>     
> o.a.s.update.DirectUpdateHandler2 commit
>     INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
>     05.10.2009 10:44:42 org.apache.solr.search.SolrIndexSearcher <init>
>     INFO: Opening Searcher@7bf35647 main
>     05.10.2009 10:44:42 org.apache.solr.update.DirectUpdateHandler2 commit
>     INFO: end_commit_flush
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@7bf35647 main from Searcher@48b6434f main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@7bf35647 main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@7bf35647 main from Searcher@48b6434f main
>     queryResultCache{lookups=148,hits=73,hitratio=0.49,inserts=84,evictions=0,size=74,warmupTime=0,cumulative_lookups=553,cumulative_hits=199,cumulative_hitratio=0.35,cumulative_inserts=373,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@7bf35647 main
>     queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=553,cumulative_hits=199,cumulative_hitratio=0.35,cumulative_inserts=373,cumulative_evictions=0}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming Searcher@7bf35647 main from Searcher@48b6434f main
>     documentCache{lookups=1008,hits=790,hitratio=0.78,inserts=217,evictions=0,size=217,warmupTime=0,cumulative_lookups=4868,cumulative_hits=3576,cumulative_hitratio=0.73,cumulative_inserts=1291,cumulative_evictions=193}
> o.a.s.search.SolrIndexSearcher warm
>     INFO: autowarming result for Searcher@7bf35647 main
>     documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=4868,cumulative_hits=3576,cumulative_hitratio=0.73,cumulative_inserts=1291,cumulative_evictions=193}
> o.a.s.core.SolrCore registerSearcher
>     INFO: [] Registered new searcher Searcher@7bf35647 main
> o.a.s.search.SolrIndexSearcher close
>     INFO: Closing Searcher@48b6434f main
>     filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
>     queryResultCache{lookups=148,hits=73,hitratio=0.49,inserts=84,evictions=0,size=74,warmupTime=0,cumulative_lookups=553,cumulative_hits=199,cumulative_hitratio=0.35,cumulative_inserts=373,cumulative_evictions=0}
>     documentCache{lookups=1008,hits=790,hitratio=0.78,inserts=217,evictions=0,size=217,warmupTime=0,cumulative_lookups=4868,cumulative_hits=3576,cumulative_hitratio=0.73,cumulative_inserts=1291,cumulative_evictions=193}
> o.a.s.update.processor.LogUpdateProcessor finish
>     INFO: {commit=} 0 18
>     05.10.2009 10:44:42 org.apache.solr.core.SolrCore execute
>     INFO: [] webapp=/solr path=/update params={} status=0 QTime=18 
>   


-- 
- Mark

http://www.lucidimagination.com




Re: Limit of a one-server-SOLR-installation

Posted by Thomas Koch <th...@koch.ro>.
Hi Gasol Wu,

thanks for your reply. I tried to make the config and syslog shorter and more 
readable.

solrconfig.xml (shortened):

<config>
  <indexDefaults>
    <useCompoundFile>false</useCompoundFile>
    <mergeFactor>15</mergeFactor>
    <maxBufferedDocs>1500</maxBufferedDocs>
    <maxMergeDocs>2147483647</maxMergeDocs>
    <maxFieldLength>10000</maxFieldLength>
    <writeLockTimeout>1000</writeLockTimeout>
    <commitLockTimeout>10000</commitLockTimeout>
  </indexDefaults>

  <mainIndex>
    <useCompoundFile>false</useCompoundFile>
    <mergeFactor>10</mergeFactor>
    <maxBufferedDocs>1000</maxBufferedDocs>
    <maxMergeDocs>2147483647</maxMergeDocs>
    <maxFieldLength>10000</maxFieldLength>
  </mainIndex>

  <updateHandler class="solr.DirectUpdateHandler2" />

  <query>
    <filterCache
      class="solr.LRUCache"
      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>10</queryResultWindowSize>
    <HashDocSet maxSize="3000" loadFactor="0.75"/>
    <boolTofilterOptimizer enabled="true" cacheSize="32" threshold=".05"/>
    <useColdSearcher>false</useColdSearcher>
    <maxWarmingSearchers>4</maxWarmingSearchers>
  </query>

  <requestDispatcher handleSelect="true" >
    <requestParsers enableRemoteStreaming="false" 
multipartUploadLimitInKB="2048" />
  </requestDispatcher>

  <requestHandler name="standard" class="solr.StandardRequestHandler">
     <lst name="defaults">
       <str name="echoParams">explicit</str>
     </lst>
  </requestHandler>

  <requestHandler name="dismax" class="solr.DisMaxRequestHandler" >
    <lst name="defaults">
     <str name="echoParams">explicit</str>
     <float name="tie">0.01</float>
     <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="pf">
        text^0.2 features^1.1 name^1.5 manu^1.4 manu_exact^1.9
     </str>
     <str name="bf">
        ord(poplarity)^0.5 recip(rord(price),1,1000,1000)^0.3
     </str>
     <str name="fl">
        id,name,price,score
     </str>
     <str name="mm">
        2&lt;-1 5&lt;-2 6&lt;90%
     </str>
     <int name="ps">100</int>
     <str name="q.alt">*:*</str>
    </lst>
  </requestHandler>

  <requestHandler name="partitioned" class="solr.DisMaxRequestHandler" >
    <lst name="defaults">
     <str name="echoParams">explicit</str>
     <str name="qf">text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0</str>
     <str name="mm">2&lt;-1 5&lt;-2 6&lt;90%</str>
     <str name="bq">incubationdate_dt:[* TO NOW/DAY-1MONTH]^2.2</str>
    </lst>
    <lst name="appends">
      <str name="fq">inStock:true</str>
    </lst>
    <lst name="invariants">
      <str name="facet.field">cat</str>
      <str name="facet.field">manu_exact</str>
      <str name="facet.query">price:[* TO 500]</str>
      <str name="facet.query">price:[500 TO *]</str>
    </lst>
  </requestHandler>
  
  <requestHandler name="instock" class="solr.DisMaxRequestHandler" >
     <str name="fq">
        inStock:true
     </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="mm">
        2&lt;-1 5&lt;-2 6&lt;90%
     </str>
  </requestHandler>

  <queryResponseWriter name="xslt" 
class="org.apache.solr.request.XSLTResponseWriter">
    <int name="xsltCacheLifetimeSeconds">5</int>
  </queryResponseWriter> 
</config>


syslog (shortened and formated):

o.a.coyote.http11.Http11Protocol init
    INFO: Initializing Coyote HTTP/1.1 on http-8080
o.a.catalina.startup.Catalina load
    INFO: Initialization processed in 416 ms
o.a.catalina.core.StandardService start
    INFO: Starting service Catalina
o.a.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
o.a.s.servlet.SolrDispatchFilter init
    INFO: SolrDispatchFilter.init()
o.a.s.core.SolrResourceLoader locateInstanceDir
    INFO: Using JNDI solr.home: /usr/share/solr
o.a.s.core.CoreContainer$Initializer initialize
    INFO: looking for solr.xml: /usr/share/solr/solr.xml
o.a.s.core.SolrResourceLoader <init>
    INFO: Solr home set to '/usr/share/solr/'
o.a.s.core.SolrResourceLoader createClassLoader
    INFO: Reusing parent classloader
o.a.s.core.SolrResourceLoader locateInstanceDir
    INFO: Using JNDI solr.home: /usr/share/solr
o.a.s.core.SolrResourceLoader <init>
    INFO: Solr home set to '/usr/share/solr/'
o.a.s.core.SolrResourceLoader createClassLoader
    INFO: Reusing parent classloader
o.a.s.core.SolrConfig <init>
    INFO: Loaded SolrConfig: solrconfig.xml
o.a.s.core.SolrCore <init>
    INFO: Opening new SolrCore at /usr/share/solr/, 
dataDir=/var/lib/solr/data/
o.a.s.schema.IndexSchema readSchema
    INFO: Reading Solr Schema
o.a.s.schema.IndexSchema readSchema
    INFO: Schema name=memoarticle
o.a.s.schema.IndexSchema readSchema
    INFO: default search field is catchalltext
o.a.s.schema.IndexSchema readSchema
    INFO: query parser default operator is AND
o.a.s.schema.IndexSchema readSchema
    INFO: unique key field: id
o.a.s.core.SolrCore <init>
    INFO: JMX monitoring not detected for core: null
o.a.s.core.SolrCore parseListener
    INFO: Searching for listeners: //listener[@event="firstSearcher"]
o.a.s.core.SolrCore parseListener
    INFO: Searching for listeners: //listener[@event="newSearcher"]
o.a.s.request.XSLTResponseWriter init
    INFO: xsltCacheLifetimeSeconds=5
o.a.s.core.RequestHandlers$1 create
    INFO: adding lazy requestHandler: solr.SpellCheckerRequestHandler
o.a.s.core.RequestHandlers$1 create
    INFO: adding lazy requestHandler: solr.CSVRequestHandler
o.a.s.core.SolrCore initDeprecatedSupport
    WARNUNG: solrconfig.xml uses deprecated <admin/gettableFiles>, Please 
update your config to use the ShowFileRequestHandler.
o.a.s.core.SolrCore initDeprecatedSupport
    WARNUNG: adding ShowFileRequestHandler with hidden files: [SCRIPTS.CONF, 
PROTWORDS.TXT, STOPWORDS.TXT, SPELLINGS.TXT, XSLT, SYNONYMS.TXT, ELEVATE.XML]
o.a.s.search.SolrIndexSearcher <init>
    INFO: Opening Searcher@484845aa main
o.a.s.update.DirectUpdateHandler2$CommitTracker <init>
    INFO: AutoCommit: disabled
o.a.s.handler.component.SearchHandler inform
    INFO: Adding  
component:org.apache.solr.handler.component.QueryComponent@4c650892 , 
component:org.apache.solr.handler.component.FacetComponent@7d15d06c , 
component:org.apache.solr.handler.component.MoreLikeThisComponent@2326a29c , 
component:org.apache.solr.handler.component.HighlightComponent@3d7dc1cb , 
debug component:org.apache.solr.handler.component.DebugComponent@b3e15f7 , 
component:org.apache.solr.handler.component.QueryComponent@4c650892 , 
component:org.apache.solr.handler.component.FacetComponent@7d15d06c , 
component:org.apache.solr.handler.component.MoreLikeThisComponent@2326a29c , 
component:org.apache.solr.handler.component.HighlightComponent@3d7dc1cb , 
debug component:org.apache.solr.handler.component.DebugComponent@b3e15f7 , 
component:org.apache.solr.handler.component.QueryComponent@4c650892 , 
component:org.apache.solr.handler.component.FacetComponent@7d15d06c , 
component:org.apache.solr.handler.component.MoreLikeThisComponent@2326a29c , 
component:org.apache.solr.handler.component.HighlightComponent@3d7dc1cb , 
debug component:org.apache.solr.handler.component.DebugComponent@b3e15f7 , 
component:org.apache.solr.handler.component.QueryComponent@4c650892 , 
component:org.apache.solr.handler.component.FacetComponent@7d15d06c , 
component:org.apache.solr.handler.component.MoreLikeThisComponent@2326a29c , 
component:org.apache.solr.handler.component.HighlightComponent@3d7dc1cb , 
debug component:org.apache.solr.handler.component.DebugComponent@b3e15f7
o.a.s.core.SolrCore registerSearcher
    INFO: Registered new searcher Searcher@484845aa main
o.a.s.core.CoreContainer register
    INFO: registering core: 
o.a.s.servlet.SolrDispatchFilter init
    INFO: user.dir=/tmp/tomcat6-temp
o.a.s.servlet.SolrDispatchFilter init
    INFO: SolrDispatchFilter.init() done
o.a.s.servlet.SolrServlet init
    INFO: SolrServlet.init()
o.a.s.core.SolrResourceLoader locateInstanceDir
    INFO: Using JNDI solr.home: /usr/share/solr
o.a.s.servlet.SolrServlet init
    INFO: SolrServlet.init() done
o.a.s.core.SolrResourceLoader locateInstanceDir
    INFO: Using JNDI solr.home: /usr/share/solr
o.a.s.servlet.SolrUpdateServlet init
    INFO: SolrUpdateServlet.init() done
o.a.coyote.http11.Http11Protocol start
    INFO: Starting Coyote HTTP/1.1 on http-8080
o.a.catalina.startup.Catalina start
    INFO: Server startup in 1442 ms
o.a.s.update.DirectUpdateHandler2 commit
    INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
o.a.s.search.SolrIndexSearcher <init>
    INFO: Opening Searcher@58ca3783 main
o.a.s.update.DirectUpdateHandler2 commit
    INFO: end_commit_flush
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@58ca3783 main from Searcher@484845aa main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@58ca3783 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@58ca3783 main from Searcher@484845aa main
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@58ca3783 main
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@58ca3783 main from Searcher@484845aa main
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@58ca3783 main
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.core.SolrCore registerSearcher
    INFO: [] Registered new searcher Searcher@58ca3783 main
o.a.s.search.SolrIndexSearcher close
    INFO: Closing Searcher@484845aa main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.update.processor.LogUpdateProcessor finish
    INFO: {commit=} 0 42
o.a.s.core.SolrCore execute
    INFO: [] webapp=/solr path=/update params={} status=0 QTime=42 
o.a.s.core.SolrCore execute
    INFO: [] webapp=/solr path=/admin/file/ params={file=solrconfig.xml} 
status=0 QTime=2 
o.a.s.update.DirectUpdateHandler2 commit
    INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
    05.10.2009 09:42:50 org.apache.solr.search.SolrIndexSearcher <init>
    INFO: Opening Searcher@3f72c47b main
    05.10.2009 09:42:50 org.apache.solr.update.DirectUpdateHandler2 commit
    INFO: end_commit_flush
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@3f72c47b main from Searcher@58ca3783 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@3f72c47b main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@3f72c47b main from Searcher@58ca3783 main
    queryResultCache{lookups=17,hits=12,hitratio=0.70,inserts=5,evictions=0,size=5,warmupTime=0,cumulative_lookups=17,cumulative_hits=12,cumulative_hitratio=0.70,cumulative_inserts=5,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@3f72c47b main
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=17,cumulative_hits=12,cumulative_hitratio=0.70,cumulative_inserts=5,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@3f72c47b main from Searcher@58ca3783 main
    documentCache{lookups=32,hits=21,hitratio=0.65,inserts=11,evictions=0,size=11,warmupTime=0,cumulative_lookups=32,cumulative_hits=21,cumulative_hitratio=0.65,cumulative_inserts=11,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@3f72c47b main
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=32,cumulative_hits=21,cumulative_hitratio=0.65,cumulative_inserts=11,cumulative_evictions=0}
o.a.s.core.SolrCore registerSearcher
    INFO: [] Registered new searcher Searcher@3f72c47b main
o.a.s.search.SolrIndexSearcher close
    INFO: Closing Searcher@58ca3783 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    queryResultCache{lookups=17,hits=12,hitratio=0.70,inserts=5,evictions=0,size=5,warmupTime=0,cumulative_lookups=17,cumulative_hits=12,cumulative_hitratio=0.70,cumulative_inserts=5,cumulative_evictions=0}
    documentCache{lookups=32,hits=21,hitratio=0.65,inserts=11,evictions=0,size=11,warmupTime=0,cumulative_lookups=32,cumulative_hits=21,cumulative_hitratio=0.65,cumulative_inserts=11,cumulative_evictions=0}
o.a.s.update.processor.LogUpdateProcessor finish
    INFO: {commit=} 0 20
    05.10.2009 09:42:50 org.apache.solr.core.SolrCore execute
    INFO: [] webapp=/solr path=/update params={} status=0 QTime=20 
o.a.s.common.SolrException log
    SEVERE: java.lang.OutOfMemoryError: Java heap space
    at org.apache.lucene.util.OpenBitSet.<init>(OpenBitSet.java:89)
    at org.apache.lucene.search.RangeFilter.getDocIdSet(RangeFilter.java:209)
    at 
org.apache.lucene.search.ConstantScoreQuery$ConstantScorer.<init>(ConstantScoreQuery.java:116)
    at 
org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.scorer(ConstantScoreQuery.java:81)
    at 
org.apache.lucene.search.BooleanQuery$BooleanWeight.scorer(BooleanQuery.java:230)
    at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:131)
    at org.apache.lucene.search.Searcher.search(Searcher.java:126)
    at org.apache.lucene.search.Searcher.search(Searcher.java:105)
    at 
org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:920)
    at 
org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:838)
    at 
org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:269)
    at org.apache.solr.handler.componrocess(QueryComponent.java:160)
    at 
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:169)
    at 
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
    at org.apache.solr.core.SolrCore.execute(SolrCore.java:1205)
    at 
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:303)
    at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:232)
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:269)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at 
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:301)
    at org.apache.catalina.security.SecurityUtil.doAsPrivilege(Security 11at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
    at 
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56)
    at 
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
    at java.security.AccessController.doPrivileged(Native Method)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
    at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    
o.a.s.common.SolrException log
    SEVERE: java.lang.OutOfMemoryError: Java heap space
    at org.apache.lucene.util.OpenBitSet.<init>(OpenBitSet.java:89)
    at org.apache.lucene.search.RangeFilter.getDocIdSet(RangeFilter.java:209)
    at 
org.apache.lucene.search.ConstantScoreQuery$ConstantScorer.<init>(ConstantScoreQuery.java:116)
    at 
org.apache.lucene.search.ConstantScoreQuery$ConstantWeight.scorer(ConstantScoreQuery.java:81)
    at 
org.apache.lucene.search.BooleanQuery$BooleanWeight.scorer(BooleanQuery.java:230)
    at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:131)
    at org.apache.lucene.search.Searcher.search(Searcher.java:126)
    at org.apache.lucene.search.Searcher.search(Searcher.java:105)
    at 
org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:920)
    at 
org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:838)
    at 
org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:269)
    at org.apache.solr.handler.compon
rocess(QueryComponent.java:160)
    at 
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:169)
    at 
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
    at org.apache.solr.core.SolrCore.execute(SolrCore.java:1205)
    at 
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:303)
    at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:232)
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:269)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at 
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:301)
    at org.apache.catalina.security.SecurityUtil.doAsPrivilege(Security
11at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
    at 
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56)
    at 
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
    at java.security.AccessController.doPrivileged(Native Method)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
    at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    
o.a.s.common.SolrException log
    SEVERE: java.lang.OutOfMemoryError: Java heap space
    at java.util.Arrays.copyOfRange(Arrays.java:3209)
    at java.lang.String.<init>(String.java:215)
    at org.apache.lucene.index.TermBuffer.toTerm(TermBuffer.java:122)
    at org.apache.lucene.index.SegmentTermEnum.term(SegmentTermEnum.java:167)
    at org.apache.lucene.index.SegmentMergeInfo.next(SegmentMergeInfo.java:66)
    at 
org.apache.lucene.index.MultiSegmentReader$MultiTermEnum.next(MultiSegmentReader.java:494)
    at 
org.apache.lucene.search.FieldCacheImpl$10.createValue(FieldCacheImpl.java:389)
    at 
org.apache.lucene.search.FieldCacheImpl$Cache.get(FieldCacheImpl.java:71)
    at 
org.apache.lucene.search.FieldCacheImpl.getStringIndex(FieldCacheImpl.java:351)
    at 
org.apache.lucene.search.FieldSortedHitQueue.comparatorString(FieldSortedHitQueue.java:415)
    at 
org.apache.lucene.search.FieldSortedHitQueue$1.createValue(FieldSortedHitQueue.java:206)
    at org.apache.lucene.search.FieldCacheImpl$Cache.get(FieldCacheIm
t 
org.apache.lucene.search.FieldSortedHitQueue.getCachedComparator(FieldSortedHitQueue.java:167)
    at 
org.apache.lucene.search.FieldSortedHitQueue.<init>(FieldSortedHitQueue.java:55)
    at 
org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:907)
    at 
org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:838)
    at 
org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:269)
    at 
org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:160)
    at 
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:169)
    at 
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
    at org.apache.solr.core.SolrCore.execute(SolrCore.java:1205)
    at 
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:303)
    at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:232)
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
    at sun.re
odAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:269)
    at java.security.AccessController.doPrivileged(Native Method)
    at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
    at 
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:301)
    at 
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:243)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
    
o.a.s.common.SolrException log
    SEVERE: java.lang.OutOfMemoryError: Java heap space
    at java.util.HashMap.<init>(HashMap.java:187)
    at java.util.LinkedHashMap.<init>(LinkedHashMap.java:213)
    at 
org.apache.lucene.util.cache.SimpleLRUCache$1.<init>(SimpleLRUCache.java:42)
    at 
org.apache.lucene.util.cache.SimpleLRUCache.<init>(SimpleLRUCache.java:42)
    at 
org.apache.lucene.index.TermInfosReader.getThreadResources(TermInfosReader.java:161)
    at org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:228)
    at org.apache.lucene.index.TermInfosReader.get(TermInfosReader.java:218)
    at org.apache.lucene.index.SegmentReader.docFreq(SegmentReader.java:752)
    at 
org.apache.lucene.index.MultiSegmentReader.docFreq(MultiSegmentReader.java:377)
    at org.apache.lucene.search.IndexSearcher.docFreq(IndexSearcher.java:86)
    at org.apache.lucene.search.Similarity.idf(Similarity.java:457)
    at org.apache.lucene.search.Similarity.idf(Similarity.java:473)
    at org.apache.lucene.search.PhraseQuery$PhraseQuery.java:120)
    at org.apache.lucene.search.PhraseQuery.createWeight(PhraseQuery.java:247)
    at 
org.apache.lucene.search.BooleanQuery$BooleanWeight.<init>(BooleanQuery.java:185)
    at 
org.apache.lucene.search.BooleanQuery.createWeight(BooleanQuery.java:360)
    at org.apache.lucene.search.Query.weight(Query.java:95)
    at org.apache.lucene.search.Searcher.createWeight(Searcher.java:185)
    at org.apache.lucene.search.Searcher.search(Searcher.java:126)
    at org.apache.lucene.search.Searcher.search(Searcher.java:105)
    at 
org.apache.solr.search.SolrIndexSearcher.getDocListNC(SolrIndexSearcher.java:920)
    at 
org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:838)
    at 
org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:269)
    at 
org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:160)
    at 
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:169)
    at org.apache.solr.handler.RequestHandlerBase.handleReques.java:131)
    at org.apache.solr.core.SolrCore.execute(SolrCore.java:1205)
    at 
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:303)
    at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:232)
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    
o.a.s.update.DirectUpdateHandler2 commit
    INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
o.a.s.search.SolrIndexSearcher <init>
    INFO: Opening Searcher@7f1a594c main
o.a.s.update.DirectUpdateHandler2 commit
    INFO: end_commit_flush
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@7f1a594c main from Searcher@3f72c47b main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    05.10.2009 10:04:28 org.apache.solr.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@7f1a594c main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    05.10.2009 10:04:28 org.apache.solr.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@7f1a594c main from Searcher@3f72c47b main
    queryResultCache{lookups=190,hits=33,hitratio=0.17,inserts=157,evictions=0,size=150,warmupTime=0,cumulative_lookups=207,cumulative_hits=45,cumulative_hitratio=0.21,cumulative_inserts=162,cumulative_evictions=0}
    05.10.2009 10:04:28 org.apache.so
earcher warm
    INFO: autowarming result for Searcher@7f1a594c main
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=207,cumulative_hits=45,cumulative_hitratio=0.21,cumulative_inserts=162,cumulative_evictions=0}
    05.10.2009 10:04:28 org.apache.solr.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@7f1a594c main from Searcher@3f72c47b main
    documentCache{lookups=2428,hits=1723,hitratio=0.70,inserts=705,evictions=193,size=512,warmupTime=0,cumulative_lookups=2460,cumulative_hits=1744,cumulative_hitratio=0.70,cumulative_inserts=716,cumulative_evictions=193}
    05.10.2009 10:04:28 org.apache.solr.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@7f1a594c main
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=2460,cumulative_hits=1744,cumulative_hitratio=0.70,cumulative_inserts=716,cumulative_evictions=193}
    05.10.2009 10:04:28 org.apache.solr.core.SolrCore regi
: [] Registered new searcher Searcher@7f1a594c main
    05.10.2009 10:04:28 org.apache.solr.search.SolrIndexSearcher close
    INFO: Closing Searcher@3f72c47b main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    queryResultCache{lookups=190,hits=33,hitratio=0.17,inserts=157,evictions=0,size=150,warmupTime=0,cumulative_lookups=207,cumulative_hits=45,cumulative_hitratio=0.21,cumulative_inserts=162,cumulative_evictions=0}
    documentCache{lookups=2428,hits=1723,hitratio=0.70,inserts=705,evictions=193,size=512,warmupTime=0,cumulative_lookups=2460,cumulative_hits=1744,cumulative_hitratio=0.70,cumulative_inserts=716,cumulative_evictions=193}
    05.10.2009 10:04:28 org.apache.solr.update.processor.LogUpdateProcessor 
finish
    INFO: {commit=} 0 16
    05.10.2009 10:04:28 org.apache.solr.core.SolrCore execute
    INFO: [] webapp=/solr path=/update params={} status=0 QTime=16 
o.a.s.common.SolrException log
    SEVERE: java.lang.OutOfMemoryError: Java heap space
    
o.a.s.update.DirectUpdateHandler2 commit
    INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
    05.10.2009 10:12:46 org.apache.solr.search.SolrIndexSearcher <init>
    INFO: Opening Searcher@6130fa43 main
    05.10.2009 10:12:46 org.apache.solr.update.DirectUpdateHandler2 commit
    INFO: end_commit_flush
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@6130fa43 main from Searcher@7f1a594c main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@6130fa43 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@6130fa43 main from Searcher@7f1a594c main
    queryResultCache{lookups=17,hits=4,hitratio=0.23,inserts=12,evictions=0,size=12,warmupTime=0,cumulative_lookups=224,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=174,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@6130fa43 main
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=224,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=174,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@6130fa43 main from Searcher@7f1a594c main
    documentCache{lookups=242,hits=171,hitratio=0.70,inserts=71,evictions=0,size=71,warmupTime=0,cumulative_lookups=2702,cumulative_hits=1915,cumulative_hitratio=0.70,cumulative_inserts=787,cumulative_evictions=193}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@6130fa43 main
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=2702,cumulative_hits=1915,cumulative_hitratio=0.70,cumulative_inserts=787,cumulative_evictions=193}
o.a.s.core.SolrCore registerSearcher
    INFO: [] Registered new searcher Searcher@6130fa43 main
o.a.s.search.SolrIndexSearcher close
    INFO: Closing Searcher@7f1a594c main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    queryResultCache{lookups=17,hits=4,hitratio=0.23,inserts=12,evictions=0,size=12,warmupTime=0,cumulative_lookups=224,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=174,cumulative_evictions=0}
    documentCache{lookups=242,hits=171,hitratio=0.70,inserts=71,evictions=0,size=71,warmupTime=0,cumulative_lookups=2702,cumulative_hits=1915,cumulative_hitratio=0.70,cumulative_inserts=787,cumulative_evictions=193}
o.a.s.update.processor.LogUpdateProcessor finish
    INFO: {commit=} 0 14
    05.10.2009 10:12:46 org.apache.solr.core.SolrCore execute
    INFO: [] webapp=/solr path=/update params={} status=0 QTime=14 
o.a.s.common.SolrException log
    SEVERE: java.lang.OutOfMemoryError: Java heap space
    
o.a.s.update.DirectUpdateHandler2 commit
    INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
o.a.s.search.SolrIndexSearcher <init>
    INFO: Opening Searcher@60cb03c4 main
    05.10.2009 10:19:42 org.apache.solr.update.DirectUpdateHandler2 commit
    INFO: end_commit_flush
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@60cb03c4 main from Searcher@6130fa43 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    05.10.2009 10:19:42 org.apache.solr.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@60cb03c4 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    05.10.2009 10:19:42 org.apache.solr.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@60cb03c4 main from Searcher@6130fa43 main
    queryResultCache{lookups=2,hits=0,hitratio=0.00,inserts=1,evictions=0,size=1,warmupTime=0,cumulative_lookups=226,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=175,cumulative_evictions=0}
    05.10.2009 10:19:42 org.apache.solr.sear
 warm
    INFO: autowarming result for Searcher@60cb03c4 main
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=226,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=175,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@60cb03c4 main from Searcher@6130fa43 main
    documentCache{lookups=2,hits=1,hitratio=0.50,inserts=1,evictions=0,size=1,warmupTime=0,cumulative_lookups=2704,cumulative_hits=1916,cumulative_hitratio=0.70,cumulative_inserts=788,cumulative_evictions=193}
    05.10.2009 10:19:42 org.apache.solr.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@60cb03c4 main
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=2704,cumulative_hits=1916,cumulative_hitratio=0.70,cumulative_inserts=788,cumulative_evictions=193}
    05.10.2009 10:19:42 org.apache.solr.core.SolrCore registerSearcher
    INFO: [] Registered new searcher Searcher@60cb03c4 main
    05.10.2009 10:19:42 org.apache.solr.search.SolrIndexSearcher close
    INFO: Closing Searcher@6130fa43 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumu
,cumulative_inserts=0,cumulative_evictions=0}
    queryResultCache{lookups=2,hits=0,hitratio=0.00,inserts=1,evictions=0,size=1,warmupTime=0,cumulative_lookups=226,cumulative_hits=49,cumulative_hitratio=0.21,cumulative_inserts=175,cumulative_evictions=0}
    documentCache{lookups=2,hits=1,hitratio=0.50,inserts=1,evictions=0,size=1,warmupTime=0,cumulative_lookups=2704,cumulative_hits=1916,cumulative_hitratio=0.70,cumulative_inserts=788,cumulative_evictions=193}
o.a.s.update.processor.LogUpdateProcessor finish
    INFO: {commit=} 0 18
o.a.s.core.SolrCore execute
    INFO: [] webapp=/solr path=/update params={} status=0 QTime=18 
o.a.s.update.DirectUpdateHandler2 commit
    INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
    05.10.2009 10:28:12 org.apache.solr.search.SolrIndexSearcher <init>
    INFO: Opening Searcher@10fd8ce3 main
    05.10.2009 10:28:12 org.apache.solr.update.DirectUpdateHandler2 commit
    INFO: end_commit_flush
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@10fd8ce3 main from Searcher@60cb03c4 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@10fd8ce3 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@10fd8ce3 main from Searcher@60cb03c4 main
    queryResultCache{lookups=153,hits=76,hitratio=0.49,inserts=89,evictions=0,size=76,warmupTime=0,cumulative_lookups=379,cumulative_hits=125,cumulative_hitratio=0.32,cumulative_inserts=264,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@10fd8ce3 main
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=379,cumulative_hits=125,cumulative_hitratio=0.32,cumulative_inserts=264,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@10fd8ce3 main from Searcher@60cb03c4 main
    documentCache{lookups=1112,hits=841,hitratio=0.75,inserts=271,evictions=0,size=271,warmupTime=0,cumulative_lookups=3816,cumulative_hits=2757,cumulative_hitratio=0.72,cumulative_inserts=1059,cumulative_evictions=193}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@10fd8ce3 main
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=3816,cumulative_hits=2757,cumulative_hitratio=0.72,cumulative_inserts=1059,cumulative_evictions=193}
o.a.s.core.SolrCore registerSearcher
    INFO: [] Registered new searcher Searcher@10fd8ce3 main
o.a.s.search.SolrIndexSearcher close
    INFO: Closing Searcher@60cb03c4 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    queryResultCache{lookups=153,hits=76,hitratio=0.49,inserts=89,evictions=0,size=76,warmupTime=0,cumulative_lookups=379,cumulative_hits=125,cumulative_hitratio=0.32,cumulative_inserts=264,cumulative_evictions=0}
    documentCache{lookups=1112,hits=841,hitratio=0.75,inserts=271,evictions=0,size=271,warmupTime=0,cumulative_lookups=3816,cumulative_hits=2757,cumulative_hitratio=0.72,cumulative_inserts=1059,cumulative_evictions=193}
o.a.s.update.processor.LogUpdateProcessor finish
    INFO: {commit=} 0 15
    05.10.2009 10:28:12 org.apache.solr.core.SolrCore execute
    INFO: [] webapp=/solr path=/update params={} status=0 QTime=15 
o.a.s.update.DirectUpdateHandler2 commit
    INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
    05.10.2009 10:33:11 org.apache.solr.search.SolrIndexSearcher <init>
    INFO: Opening Searcher@48b6434f main
    05.10.2009 10:33:11 org.apache.solr.update.DirectUpdateHandler2 commit
    INFO: end_commit_flush
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@48b6434f main from Searcher@10fd8ce3 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@48b6434f main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@48b6434f main from Searcher@10fd8ce3 main
    queryResultCache{lookups=26,hits=1,hitratio=0.03,inserts=25,evictions=0,size=25,warmupTime=0,cumulative_lookups=405,cumulative_hits=126,cumulative_hitratio=0.31,cumulative_inserts=289,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@48b6434f main
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=405,cumulative_hits=126,cumulative_hitratio=0.31,cumulative_inserts=289,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@48b6434f main from Searcher@10fd8ce3 main
    documentCache{lookups=44,hits=29,hitratio=0.65,inserts=15,evictions=0,size=15,warmupTime=0,cumulative_lookups=3860,cumulative_hits=2786,cumulative_hitratio=0.72,cumulative_inserts=1074,cumulative_evictions=193}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@48b6434f main
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=3860,cumulative_hits=2786,cumulative_hitratio=0.72,cumulative_inserts=1074,cumulative_evictions=193}
o.a.s.core.SolrCore registerSearcher
    INFO: [] Registered new searcher Searcher@48b6434f main
o.a.s.search.SolrIndexSearcher close
    INFO: Closing Searcher@10fd8ce3 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    queryResultCache{lookups=26,hits=1,hitratio=0.03,inserts=25,evictions=0,size=25,warmupTime=0,cumulative_lookups=405,cumulative_hits=126,cumulative_hitratio=0.31,cumulative_inserts=289,cumulative_evictions=0}
    documentCache{lookups=44,hits=29,hitratio=0.65,inserts=15,evictions=0,size=15,warmupTime=0,cumulative_lookups=3860,cumulative_hits=2786,cumulative_hitratio=0.72,cumulative_inserts=1074,cumulative_evictions=193}
o.a.s.update.processor.LogUpdateProcessor finish
    INFO: {commit=} 0 17
    05.10.2009 10:33:11 org.apache.solr.core.SolrCore execute
    INFO: [] webapp=/solr path=/update params={} status=0 QTime=17 
o.a.s.common.SolrException log
    SEVERE: java.lang.OutOfMemoryError: Java heap space
    
o.a.s.common.SolrException log
    SEVERE: java.lang.OutOfMemoryError: GC overhead limit exceeded
    
o.a.s.update.DirectUpdateHandler2 commit
    INFO: start commit(optimize=false,waitFlush=false,waitSearcher=true)
    05.10.2009 10:44:42 org.apache.solr.search.SolrIndexSearcher <init>
    INFO: Opening Searcher@7bf35647 main
    05.10.2009 10:44:42 org.apache.solr.update.DirectUpdateHandler2 commit
    INFO: end_commit_flush
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@7bf35647 main from Searcher@48b6434f main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@7bf35647 main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@7bf35647 main from Searcher@48b6434f main
    queryResultCache{lookups=148,hits=73,hitratio=0.49,inserts=84,evictions=0,size=74,warmupTime=0,cumulative_lookups=553,cumulative_hits=199,cumulative_hitratio=0.35,cumulative_inserts=373,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@7bf35647 main
    queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=553,cumulative_hits=199,cumulative_hitratio=0.35,cumulative_inserts=373,cumulative_evictions=0}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming Searcher@7bf35647 main from Searcher@48b6434f main
    documentCache{lookups=1008,hits=790,hitratio=0.78,inserts=217,evictions=0,size=217,warmupTime=0,cumulative_lookups=4868,cumulative_hits=3576,cumulative_hitratio=0.73,cumulative_inserts=1291,cumulative_evictions=193}
o.a.s.search.SolrIndexSearcher warm
    INFO: autowarming result for Searcher@7bf35647 main
    documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=4868,cumulative_hits=3576,cumulative_hitratio=0.73,cumulative_inserts=1291,cumulative_evictions=193}
o.a.s.core.SolrCore registerSearcher
    INFO: [] Registered new searcher Searcher@7bf35647 main
o.a.s.search.SolrIndexSearcher close
    INFO: Closing Searcher@48b6434f main
    filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
    queryResultCache{lookups=148,hits=73,hitratio=0.49,inserts=84,evictions=0,size=74,warmupTime=0,cumulative_lookups=553,cumulative_hits=199,cumulative_hitratio=0.35,cumulative_inserts=373,cumulative_evictions=0}
    documentCache{lookups=1008,hits=790,hitratio=0.78,inserts=217,evictions=0,size=217,warmupTime=0,cumulative_lookups=4868,cumulative_hits=3576,cumulative_hitratio=0.73,cumulative_inserts=1291,cumulative_evictions=193}
o.a.s.update.processor.LogUpdateProcessor finish
    INFO: {commit=} 0 18
    05.10.2009 10:44:42 org.apache.solr.core.SolrCore execute
    INFO: [] webapp=/solr path=/update params={} status=0 QTime=18 

Re: Limit of a one-server-SOLR-installation

Posted by Gasol Wu <ga...@gmail.com>.
Hi,
it need more information to clarify.
can you paste your solrconfig.xml and OOO exception log?


On Mon, Oct 5, 2009 at 5:19 PM, Thomas Koch <th...@koch.ro> wrote:

> Hi,
>
> I'm running a read only index with SOLR 1.3 on a server with 8GB RAM and
> the
> Heap set to 6GB. The index contains 17 million documents and occupies 63GB
> of
> disc space with compression turned on. Replication frequency from the SOLR
> master is 5 minutes. The index should be able to support around 10
> concurrent
> searches.
>
> Now we start hitting RAM related errors like:
>
> - java.lang.OutOfMemoryError: Java heap space or
> - java.lang.OutOfMemoryError: GC overhead limit exceeded
>
> which over time make the SOLR instance unresponsive.
>
> Before asking for advices on how to optimize my setup, I'd kindly ask for
> your
> experiences with setups of this size. Is it possible to run such a large
> index
> on only one server? Can I support even larger indexes when I tweak my
> configuration? Where's the limit when I need to split the index on multiple
> shards? When do I need to start considering a setup like/with Katta?
>
> Thanks for your insights,
>
> Thomas Koch, http://www.koch.ro
>