Issue Details (XML | Word | Printable)

Key: LUCENE-753
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Michael McCandless
Reporter: Yonik Seeley
Votes: 5
Watchers: 8
Operations

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

Use NIO positional read to avoid synchronization in FSIndexInput

Created: 19/Dec/06 06:18 PM   Updated: 15/Sep/09 08:32 PM
Return to search
Component/s: Store
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

File Attachments:
  Size
Java Source File Licensed for inclusion in ASF works FileReadTest.java 2009-09-15 08:32 PM Yonik Seeley 8 kB
Java Source File Licensed for inclusion in ASF works FileReadTest.java 2008-06-30 11:31 PM Brian Pinkerton 8 kB
Java Source File Licensed for inclusion in ASF works FileReadTest.java 2008-06-30 07:26 PM Yonik Seeley 8 kB
Java Source File Licensed for inclusion in ASF works FileReadTest.java 2008-06-30 05:47 PM Yonik Seeley 8 kB
Java Source File FileReadTest.java 2008-06-30 12:25 PM Michael McCandless 6 kB
Java Source File Licensed for inclusion in ASF works FileReadTest.java 2007-12-11 08:10 PM Yonik Seeley 6 kB
Java Source File Licensed for inclusion in ASF works FileReadTest.java 2007-12-10 10:34 PM Yonik Seeley 5 kB
Java Source File Licensed for inclusion in ASF works FileReadTest.java 2006-12-21 10:45 PM Yonik Seeley 5 kB
Text File FSDirectoryPool.patch 2008-07-17 06:18 PM Michael McCandless 6 kB
Text File Licensed for inclusion in ASF works FSIndexInput.patch 2006-12-20 06:01 AM Yonik Seeley 7 kB
Text File Licensed for inclusion in ASF works FSIndexInput.patch 2006-12-19 06:37 PM Yonik Seeley 2 kB
Text File Licensed for inclusion in ASF works LUCENE-753.patch 2008-08-28 05:53 PM Michael McCandless 11 kB
Text File Licensed for inclusion in ASF works LUCENE-753.patch 2008-08-26 02:44 PM Michael McCandless 10 kB
Text File Licensed for inclusion in ASF works LUCENE-753.patch 2008-08-25 02:46 PM Jason Rutherglen 13 kB
Text File Licensed for inclusion in ASF works LUCENE-753.patch 2008-08-23 01:24 PM Michael McCandless 10 kB
Text File Licensed for inclusion in ASF works LUCENE-753.patch 2008-08-22 11:57 AM Michael McCandless 8 kB
Text File Licensed for inclusion in ASF works lucene-753.patch 2008-07-02 12:55 PM Jason Rutherglen 8 kB
Text File Licensed for inclusion in ASF works lucene-753.patch 2008-06-29 06:22 PM Jason Rutherglen 9 kB

Lucene Fields: New


 Description  « Hide
As suggested by Doug, we could use NIO pread to avoid synchronization on the underlying file.
This could mitigate any MT performance drop caused by reducing the number of files in the index format.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Yonik Seeley made changes - 19/Dec/06 06:37 PM
Field Original Value New Value
Attachment FSIndexInput.patch [ 12347511 ]
Yonik Seeley made changes - 20/Dec/06 06:01 AM
Attachment FSIndexInput.patch [ 12347535 ]
Yonik Seeley made changes - 21/Dec/06 10:45 PM
Attachment FileReadTest.java [ 12347704 ]
Yonik Seeley made changes - 10/Dec/07 10:34 PM
Attachment FileReadTest.java [ 12371384 ]
Yonik Seeley made changes - 11/Dec/07 08:10 PM
Attachment FileReadTest.java [ 12371453 ]
Jason Rutherglen made changes - 29/Jun/08 06:22 PM
Attachment lucene-753.patch [ 12384924 ]
Michael McCandless made changes - 30/Jun/08 12:25 PM
Attachment FileReadTest.java [ 12384945 ]
Yonik Seeley made changes - 30/Jun/08 05:47 PM
Attachment FileReadTest.java [ 12384971 ]
Yonik Seeley made changes - 30/Jun/08 07:26 PM
Attachment FileReadTest.java [ 12384980 ]
Brian Pinkerton made changes - 30/Jun/08 11:31 PM
Attachment FileReadTest.java [ 12384993 ]
Jason Rutherglen made changes - 02/Jul/08 12:55 PM
Attachment lucene-753.patch [ 12385120 ]
Michael McCandless made changes - 17/Jul/08 06:18 PM
Attachment FSDirectoryPool.patch [ 12386329 ]
Michael McCandless made changes - 22/Aug/08 11:57 AM
Attachment LUCENE-753.patch [ 12388734 ]
Michael McCandless made changes - 22/Aug/08 12:05 PM
Assignee Michael McCandless [ mikemccand ]
Fix Version/s 2.4 [ 12312681 ]
Michael McCandless made changes - 23/Aug/08 01:24 PM
Attachment LUCENE-753.patch [ 12388794 ]
Jason Rutherglen made changes - 25/Aug/08 02:46 PM
Attachment LUCENE-753.patch [ 12388846 ]
Michael McCandless made changes - 26/Aug/08 02:44 PM
Attachment LUCENE-753.patch [ 12388910 ]
Michael McCandless made changes - 28/Aug/08 05:53 PM
Attachment LUCENE-753.patch [ 12389109 ]
Michael McCandless made changes - 30/Aug/08 05:34 PM
Fix Version/s 2.4 [ 12312681 ]
Yonik Seeley made changes - 15/Sep/09 08:32 PM
Attachment FileReadTest.java [ 12419678 ]