Thomas Mueller created OAK-3591:
-----------------------------------

             Summary: Lucene index with 'analyzed=true' sometimes used by 
mistake
                 Key: OAK-3591
                 URL: https://issues.apache.org/jira/browse/OAK-3591
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: lucene, query
            Reporter: Thomas Mueller


A Lucene index with a property that is configured as "analyzed = true" is 
sometimes used by mistake. Example:

{noformat}
oak:index/testLuceneIndex (oak:QueryIndexDefinition)
  compatVersion: 2
  type: lucene
  async: "async"
  indexRules (nt:unstructured)
    nt:base (nt:unstructured)
      properties (nt:unstructured)
        xyz (nt:unstructured)
          propertyIndex: true,
          analyzed: true,
          name: xyz

query:
/jcr:root/content//*[jcr:contains(., '1234')]
{noformat}

The index is used, but the result does not contain nodes with properties abc = 
'1234'.



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

Reply via email to