Uwe Schindler created LUCENE-5678:
-------------------------------------

             Summary: Investigate to use FileoutputStream instead of 
RandomAccessFile in FSIndexOutput
                 Key: LUCENE-5678
                 URL: https://issues.apache.org/jira/browse/LUCENE-5678
             Project: Lucene - Core
          Issue Type: Bug
          Components: core/store
            Reporter: Uwe Schindler
            Assignee: Uwe Schindler


We no longer allow seeking in IndexOutput, so there is no need to use 
RandomAccessFile. We can change this with a < 1 KiB patch.

Further improvements would be to merge this with OutputStreamIndexOutput, so we 
get many simplifications.

There is also no reason anymore to separate DataOutput from IndexOutput. The 
only additional thing is IndexOutput#getFilePointer(), which is handled by  an 
internal counter (does not use getFilePointer of the underlying RAF).



--
This message was sent by Atlassian JIRA
(v6.2#6252)

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

Reply via email to