Issue Details (XML | Word | Printable)

Key: LUCENE-750
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Yonik Seeley
Reporter: Yonik Seeley
Votes: 1
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Lucene - Java

don't use finalizers for FSIndexInput clones

Created: 15/Dec/06 04:11 PM   Updated: 19/Dec/06 09:49 PM
Return to search
Component/s: Search
Affects Version/s: 2.1
Fix Version/s: None

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works IndexInput_finalizer.patch 2006-12-16 03:37 PM Yonik Seeley 2 kB
Text File Licensed for inclusion in ASF works IndexInput_finalizer.patch 2006-12-15 04:20 PM Yonik Seeley 2 kB

Lucene Fields: New
Resolution Date: 19/Dec/06 09:49 PM


 Description  « Hide
finalizers are expensive, and we should avoid using them where possible.
It looks like this helped to tickle some kind of bug (looks like a JVM bug?)
http://www.nabble.com/15-minute-hang-in-IndexInput.clone%28%29-involving-finalizers-tf2826906.html#a7891015

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Yonik Seeley made changes - 15/Dec/06 04:20 PM
Field Original Value New Value
Attachment IndexInput_finalizer.patch [ 12347293 ]
Yonik Seeley made changes - 16/Dec/06 03:37 PM
Attachment IndexInput_finalizer.patch [ 12347345 ]
Yonik Seeley made changes - 19/Dec/06 09:49 PM
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]