Ok Thanks Koji!

We have a test machine that currently running 1.3.0, I see the 
<queryResultMaxDocsCached>200</queryResultMaxDocsCached>

This set to "200" by default, should I increase it, if yes what should I set to?

Regards,

Francis

-----Original Message-----
From: Koji Sekiguchi [mailto:k...@r.email.ne.jp]
Sent: Wednesday, June 17, 2009 8:28 PM
To: solr-user@lucene.apache.org
Subject: Re: OutOfMemory error on solrslaves

Francis Yakin wrote:
> We are experiencing "OutOfMemory" error frequently on our slaves, this is the 
> error:
>
> SEVERE: Error during auto-warming of 
> key:org.apache.solr.search.queryresult...@a8c6f867:java.lang.OutOfMemoryError:
>  allocLargeObjectOrArray - Object size: 5120080, Num elements: 1280015
> java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 5968, Num 
> elements: 2974
> java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 3736, Num 
> elements: 1859
> Exception in thread "DynamicListenThread[Default]" 
> java.lang.OutOfMemoryError: allocLargeObjectOrArray - Object size: 8208, Num 
> elements: 8192
>
> We need to bounce our weblogic and solr application when that happened to 
> clear the java "OutOfMemory" error.
>
> Some people suggested me to made change on "queryResultCache"
>
> Currently se to:
>
> <queryResultCache
>  class="solr.LRUCache"
>  size="512"
>  initialSize="512"
>  autowarmCount="256"/>
>
> So the recommendation is:
>
> <queryResultCache
> class="solr.LRUCache"
> size="1024"
> initialSize="512"
> autowarmCount="256"/>
>
>
I don't think the change solves your problem... Since the error occured
during auto-warming,
autowarmingCount="0" might help. But...

> We are still running solr 1.2.0 version, do you upgrade to higher version 
> will also resolve the issue.
>
>
Solr 1.3 has queryResultMaxDocsCached parameter in solrconfig.xml.
I'd expect it works for you.

Koji
> Any inputs will be much appreciated.
>
> Thanks
>
> Francis
>
>
>
>

Reply via email to