[ https://issues.apache.org/jira/browse/OAK-5897?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Davide Giannella updated OAK-5897: ---------------------------------- Fix Version/s: 1.14.0 > Optimize like constraint support in Property Indexes > ---------------------------------------------------- > > Key: OAK-5897 > URL: https://issues.apache.org/jira/browse/OAK-5897 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: property-index > Reporter: Chetan Mehrotra > Assignee: Thomas Mueller > Priority: Major > Fix For: 1.12.0, 1.14.0 > > > Consider a query > {noformat} > /jcr:root/content//element(*, nt:unstructured)[jcr:like(@resource, > '/content/foo/bar%')] > {noformat} > This currently gets translated into a range property restriction > {noformat} > property=[resource=[[/content/foo/bar.., ../content/foo/bas]]] > {noformat} > For such a query property index currently returns all nodes having "resource" > property i.e. all index data. This can be optimized to return only those > nodes where indexed value qualifies the range property restriction -- This message was sent by Atlassian JIRA (v7.6.3#76005)