On 12/16/06, Chuck Williams <[EMAIL PROTECTED]> wrote:
Applying the patch moved the issue somewhat, but not materially.  The
setup of the FieldCache comparator still takes the same amount of time
and all thread dumps still find the stack inside Object.clone() working
on finalizers.

Oops, I forgot to remove the finalizer from FSIndexInput.
I've attached another patch, although it may just move your problem
somewhere else.

One interesting thing is that it appears that all 4
threads simultaneously doing this query are building a field cache.  It
seems the synchronization in FieldCacheIImpl.get() with the
CreationPlaceHolder should have prevented that, but for some reason it
is not.

Is it because ParallelReader?  Perhaps a different sub-reader is being
passed to the FieldCache each time?


-Yonik
http://incubator.apache.org/solr Solr, the open-source Lucene search server

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to