lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael McCandless (JIRA)" <>
Subject [jira] Updated: (LUCENE-753) Use NIO positional read to avoid synchronization in FSIndexInput
Date Thu, 28 Aug 2008 17:54:44 GMT


Michael McCandless updated LUCENE-753:

    Attachment: LUCENE-753.patch

New version attached.  This one re-uses a wrapped byte buffer even when it's CSIndexInput
that's calling it.

I plan to commit in a day or two.

> 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
>            Assignee: Michael McCandless
>             Fix For: 2.4
>         Attachments:,,,,,,, FSDirectoryPool.patch, FSIndexInput.patch,
FSIndexInput.patch, LUCENE-753.patch, LUCENE-753.patch, LUCENE-753.patch, LUCENE-753.patch,
LUCENE-753.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