lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler (JIRA)" <j...@apache.org>
Subject [jira] [Created] (LUCENE-5678) Investigate to use FileoutputStream instead of RandomAccessFile in FSIndexOutput
Date Sat, 17 May 2014 14:57:14 GMT
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: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message