[ http://issues.apache.org/jira/browse/JCR-189?page=all ] Marcel Reutegger closed JCR-189: --------------------------------
> QueryHandler should use lucene Input-/OutputStream implementations > ------------------------------------------------------------------ > > Key: JCR-189 > URL: http://issues.apache.org/jira/browse/JCR-189 > Project: Jackrabbit > Type: Improvement > Components: query > Environment: svn revision: 233161 > Reporter: Marcel Reutegger > Assignee: Marcel Reutegger > Priority: Minor > Fix For: 1.0 > > Currently the QueryHandler uses a jackrabbit specific implementation of the > lucene Directory interface to make use of the jackrabbit FileSystem > abstraction. Lucene operations on the file system however requires quite > often random access on the index files. With the current FileSystem interface > / abstraction random access is not possible on a FileSystemResource, > therefore it is simulated by re-aquiring the InputStream and then seeking to > the desired position. This it not efficient at all. > With respect to performance any other use than file based index storage does > not make sense with lucene. Hence, the current abstraction using FileSystem > should be dropped in favour of direct file access. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
