Re: FieldSortedHitQueue rise in memory

2008-02-19 Thread Peter Keegan
Hi Brian, I ran into something similar a long time ago. My custom sort objects were being cached by Lucene, but there were too many of them because each one had different 'reference values' for different queries. So, I changed the equals and hashcode methods to NOT use any instance data, thus

Re: FieldSortedHitQueue rise in memory

2008-02-19 Thread Brian Doyle
In our custom sort code we had many issues. We fixed most of them by implementing hashcode and equals and then needed to have a WeakReference to the IndexReader. Once we did this our memory problems have mostly gone away. Thanks. On Feb 19, 2008 7:37 AM, Peter Keegan [EMAIL PROTECTED] wrote:

FieldSortedHitQueue rise in memory

2008-02-18 Thread Brian Doyle
We've implemented a custom sort class and use it to sort by distance. We have implemented the equals and hashcode in the sort comparator. After running for a few hours we're reaching peak memory usage and eventually the server runs out of memory. We did some profiling and noticed that a