[
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