Uwe Schindler created LUCENE-4864:
-------------------------------------

             Summary: Add AsyncFSDirectory to work around Windows issues with 
NIOFS (Lucene 5.0 only)
                 Key: LUCENE-4864
                 URL: https://issues.apache.org/jira/browse/LUCENE-4864
             Project: Lucene - Core
          Issue Type: Improvement
          Components: core/store
            Reporter: Uwe Schindler


On LUCENE-4848 a new directory implementation was proposed that uses 
AsyncFileChannel to make a sync-less directory implementation (only needed for 
IndexInput). The problem on Windows is that positional reads are impossible 
without overlapping (async I/O), so FileChannel in the JDK has to syncronize 
all reads, because they consist of an atomic seek and atomic read.

AsyncFSDirectoty would not have this issue, but has to take care of thread 
management.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to