[ 
https://issues.apache.org/jira/browse/OAK-154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Parvulescu updated OAK-154:
--------------------------------

    Attachment: oak-index.patch

After a quick code review session with Jukka:
 - QueryIndexProvider now uses a NodeStore to fetch the available indexes
 - removed the IndexFactory&IndexManager ideas&code
 - removed the Index interface

This reverts the OAK-269 work, but the new code is much more simple and osgi 
friendly. Thanks Jukka for the feedback!


TODO: 
 Indexer will be replaced by the PropertyIndexer which will rely only on 
NodeStore / NodeState functionality. All the BTree code will have to be revised.
For now I've disabled the sql explain test, the only test which verifies if an 
index is properly installed or not, the query engine works even if there are no 
indexes available.
                
> Full text search index
> ----------------------
>
>                 Key: OAK-154
>                 URL: https://issues.apache.org/jira/browse/OAK-154
>             Project: Jackrabbit Oak
>          Issue Type: New Feature
>          Components: core
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>              Labels: lucene
>         Attachments: OAK-154-enable-lucene.patch, 
> OAK-154-optional-lucene.patch, oak-index.patch
>
>
> Oak should support full text search against content in the repository.
> As a default implementation of such a feature I'd like to add a simple 
> Lucene-based full text index, somewhat similar to the search index we have in 
> Jackrabbit 2.x.

--
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

Reply via email to