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<-1 5<-2 6<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<-1 5<-2 6<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<-1 5<-2 6<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<-1 5<-2 6<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<-1 5<-2 6<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<-1 5<-2 6<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
>