You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Tommaso Teofili (JIRA)" <ji...@apache.org> on 2015/09/02 12:07:46 UTC

[jira] [Updated] (OAK-3336) Abstract a full text index implementation to be extended by Lucene and Solr

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

Tommaso Teofili updated OAK-3336:
---------------------------------
    Fix Version/s: 1.4

> Abstract a full text index implementation to be extended by Lucene and Solr
> ---------------------------------------------------------------------------
>
>                 Key: OAK-3336
>                 URL: https://issues.apache.org/jira/browse/OAK-3336
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: lucene, query, solr
>            Reporter: Tommaso Teofili
>             Fix For: 1.4
>
>
> Current Lucene and Solr indexes implement quite a no. of features according to their specific APIs, design and implementation. However in the long run, while differences in APIs and implementations will / can of course stay, the difference in design can make it hard to keep those features on par.
> It'd be therefore nice to make it possible to abstract as much of design and implementation bits as possible in an abstract full text implementation which Lucene and Solr would extend according to their specifics.
> An example advantage of this is that index time aggregation will be implemented only once and therefore any bugfixes and improvements in that area will be done in the abstract implementation rather than having to do that in two places.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)