jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chetan Mehrotra (JIRA)" <j...@apache.org>
Subject [jira] [Created] (OAK-3319) Disabling IndexRule inheritence is not working in all cases
Date Mon, 31 Aug 2015 14:02:45 GMT
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

View raw message