jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davide Giannella (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (OAK-4806) Remove usage of Tree in LuceneIndexEditor
Date Tue, 04 Oct 2016 08:48:21 GMT

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

Davide Giannella closed OAK-4806.
---------------------------------

Bulk close for 1.5.11

> Remove usage of Tree in LuceneIndexEditor
> -----------------------------------------
>
>                 Key: OAK-4806
>                 URL: https://issues.apache.org/jira/browse/OAK-4806
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: lucene
>            Reporter: Chetan Mehrotra
>            Assignee: Chetan Mehrotra
>            Priority: Minor
>              Labels: performance
>             Fix For: 1.6, 1.5.11
>
>
> {{LuceneIndexEditor}} currently creates 2 tree instances for determining IndexRule. [~ianeboston]
highlighted this on list [1] and this is something which we should avoid and remove usage
of Tree api
> This was earlier done so as to simplify future support for conditional rules (OAK-2281)
which might need access to ancestor which is not possible with NodeState api.  As that is
not going to be done so we can get rid of Tree construction in the editor.
> [1] https://lists.apache.org/thread.html/7d51b45296f5801c3b510a30a4847ce297707fb4e0d4c2cefe19be62@%3Coak-dev.jackrabbit.apache.org%3E



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

Mime
View raw message