Chetan Mehrotra created OAK-3319:
------------------------------------
Summary: Disabling IndexRule inheritence is not working in all
cases
Key: OAK-3319
URL: https://issues.apache.org/jira/browse/OAK-3319
Project: Jackrabbit Oak
Issue Type: Bug
Components: lucene
Reporter: Chetan Mehrotra
Assignee: Chetan Mehrotra
Priority: Minor
Fix For: 1.3.5
IndexRules are inherited by default i.e. a rule defined for nt:hierrachyNode is
also applicable for nt:folder (nt:folder extends nt:hierrachyNode). Lucene
indexing supports {{inherited}} floag (defaults to true). If this is set to
false then inheritance is disabled.
As per current implementation disabling works fine on indexing side. An node
which is not having an explicit indexRule defined is not indexed. However same
is not working on query side i.e. IndexPlanner would still opt in for a given
query ignoring the fact that inheritance is disabled
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)