lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael McCandless (JIRA)" <>
Subject [jira] Commented: (LUCENE-753) Use NIO positional read to avoid synchronization in FSIndexInput
Date Thu, 31 Jul 2008 09:40:32 GMT


Michael McCandless commented on LUCENE-753:

bq. I just tried out the latest NIOFSDirectory patch and I'm seeing a bug. If I go back to
the regular FSDirectory, everything works fine. 

Is the index itself corrupt, ie, NIOFSDirectory did something bad when writing the index?
 Or, is it only in reading the index with NIOFSDirectory that you see this?  IE, can you swap
in FSDirectory on your existing index and the problem goes away?

> Use NIO positional read to avoid synchronization in FSIndexInput
> ----------------------------------------------------------------
>                 Key: LUCENE-753
>                 URL:
>             Project: Lucene - Java
>          Issue Type: New Feature
>          Components: Store
>            Reporter: Yonik Seeley
>         Attachments:,,,,,,, FSDirectoryPool.patch, FSIndexInput.patch,
FSIndexInput.patch, lucene-753.patch, lucene-753.patch
> As suggested by Doug, we could use NIO pread to avoid synchronization on the underlying
> This could mitigate any MT performance drop caused by reducing the number of files in
the index format.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message