I recently fixed this in the trunk. -Yonik
On Nov 20, 2007 10:31 AM, Rishabh Joshi <[EMAIL PROTECTED]> wrote: > Hi, > > We are using Solr 1.2 for our project and have come across the following > exception and error: > > Exception: > SEVERE: java.lang.OutOfMemoryError: Java heap space > at org.apache.lucene.util.PriorityQueue.initialize (PriorityQueue.java > :36) > > Steps to reproduce: > 1. Restart your Web Server. > 2. Enter a query with VERY_LARGE_VALUE for "rows" field. For example: > http://xx.xx.xx.xx:8080/solr/select?q=unix&%20start=0&fl=id&indent=off&rows=999999999 > 3. Press enter or click on the 'Go' button on the browser. > > NOTE: > 1. This exception is thrown if '9999999' (seven digits) < > VERY_LARGE_VALUE < '999999999' (nine digits). > 2. The exception DOES NOT APPEAR AGAIN if we change the VERY_LARGE_VALUE to > <= '9999999', execute the query and then change the VERY_LARGE_VALUE back > to it's original value and execute the query again. > 3. If the VERY_LARGE_VALUE >= '9999999999' (ten digits) we get the following > error: > > Error: > HTTP Status 400 - For input string: "9999999999" > > Has anyone come across this scenario before? > > Regards, > Rishabh >