Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
Description
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.
Attachments
Issue Links
- relates to
-
OAK-2281 Support for conditional indexingRules
- Resolved