Hi Yonik, Thanks for the reply.
I have around 200M documents in index. The field I'm sorting on is a date string (containing date and time in dd-mmm-yyyy hh:mm:yy format) and the field is part of the search criteria. Also please note that the number of documents returned by the search criteria is much less than 200M. In fact even in case of 0 hit I found jvm out of memory exception. Regards, Sourav -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Yonik Seeley Sent: Monday, November 24, 2008 5:40 PM To: solr-user@lucene.apache.org Subject: Re: Sorting and JVM heap size .... On Mon, Nov 24, 2008 at 6:26 PM, souravm <[EMAIL PROTECTED]> wrote: > I have indexed data of size around 20GB. My JVM memory is 1.5GB. > > For this data if I do a query with sort flag on (for a single field) I always > get java out of memory exception even if the number of hit is 0. With no > sorting (or default sorting with score) the query works perfectly fine.` > > I can understand that JVM heap size can max out when the number of records > hit is high, but why this is happening even when number of records hit is 0 ? > > The same query with sort flag on does not give me problem till 1.5 GB of data. > > Any explanation ? Sorting in lucene and solr uninverts the field and creates a FieldCache entry the first time the sort is used. How many documents are in your index, and what is the type of the field you are sorting on? -Yonik **************** CAUTION - Disclaimer ***************** This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. Infosys has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. Infosys reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the Infosys e-mail system. ***INFOSYS******** End of Disclaimer ********INFOSYS***