hello mike, this is the field definition: <field name="msgid" type="slong" indexed="true" stored="true" required="true" />
holds message id's, values range from 0 to 127132531 can I disable this cache? Mike Klaas <[EMAIL PROTECTED]> wrote: On 28-Aug-07, at 6:19 AM, michael ravits wrote: > hello solrs, > > i have an index with 30M records, weights ~50GB. latest trunk > version. heap size 1024mb. > queries work fine until I specify a field to sort results by. even > if the result set consists of only 2 documents, the CPU jumps high > and after about 5 minutes I get the following exception: Sorting requires a one-time generation of a fieldCache for the field, which occupies 1, 2, 4, or 8 bytes per doc (possibly also the sum of the size of the unique values in the field, if it is a string field). What is the definition of the field you are trying to sort by, and what kinds of values are indexed therein? -Mike > Any idea? > thanks > > Java heap space > > java.lang.OutOfMemoryError: Java heap space > at org.apache.lucene.index.SegmentTermEnum.termInfo > (SegmentTermEnum.java:170) > at org.apache.lucene.index.TermInfosReader.scanEnum > (TermInfosReader.java:166) > at org.apache.lucene.index.TermInfosReader.get > (TermInfosReader.java:153) > at org.apache.lucene.index.SegmentTermDocs.seek > (SegmentTermDocs.java:54) > at org.apache.lucene.index.MultiTermDocs.termDocs > (MultiReader.java:429) > at org.apache.lucene.index.MultiTermDocs.next(MultiReader.java: > 380) > at org.apache.lucene.search.FieldCacheImpl$10.createValue > (FieldCacheImpl.java:383) > at org.apache.lucene.search.FieldCacheImpl$Cache.get > (FieldCacheImpl.java:72) > at org.apache.lucene.search.FieldCacheImpl.getStringIndex > (FieldCacheImpl.java:350) > at org.apache.lucene.search.FieldSortedHitQueue.comparatorString > (FieldSortedHitQueue.java:266) > at org.apache.lucene.search.FieldSortedHitQueue$1.createValue > (FieldSortedHitQueue.java:182) > at org.apache.lucene.search.FieldCacheImpl$Cache.get > (FieldCacheImpl.java:72) > at > org.apache.lucene.search.FieldSortedHitQueue.getCachedComparator > (FieldSortedHitQueue.java:155) > at org.apache.lucene.search.FieldSortedHitQueue. > (FieldSortedHitQueue.java:56) > at org.apache.solr.search.SolrIndexSearcher.getDocListNC > (SolrIndexSearcher.java:862) > at org.apache.solr.search.SolrIndexSearcher.getDocListC > (SolrIndexSearcher.java:810) > at org.apache.solr.search.SolrIndexSearcher.getDocList > (SolrIndexSearcher.java:703) > at > org.apache.solr.handler.StandardRequestHandler.handleRequestBody > (StandardRequestHandler.java:125) > at org.apache.solr.handler.RequestHandlerBase.handleRequest > (RequestHandlerBase.java:78) > at org.apache.solr.core.SolrCore.execute(SolrCore.java:723) > at org.apache.solr.servlet.SolrDispatchFilter.execute > (SolrDispatchFilter.java:193) > at org.apache.solr.servlet.SolrDispatchFilter.doFilter > (SolrDispatchFilter.java:161) > at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter > (ServletHandler.java:1089) > at org.mortbay.jetty.servlet.ServletHandler.handle > (ServletHandler.java:365) > at org.mortbay.jetty.security.SecurityHandler.handle > (SecurityHandler.java:216) > at org.mortbay.jetty.servlet.SessionHandler.handle > (SessionHandler.java:181) > at org.mortbay.jetty.handler.ContextHandler.handle > (ContextHandler.java:712) > at org.mortbay.jetty.webapp.WebAppContext.handle > (WebAppContext.java:405) > at org.mortbay.jetty.handler.ContextHandlerCollection.handle > (ContextHandlerCollection.java:211) > at org.mortbay.jetty.handler.HandlerCollection.handle > (HandlerCollection.java:114) > at org.mortbay.jetty.handler.HandlerWrapper.handle > (HandlerWrapper.java:139) > at org.mortbay.jetty.Server.handle(Server.java:285) > > > > --------------------------------- > Looking for a deal? Find great prices on flights and hotels with > Yahoo! FareChase. --------------------------------- Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center.