Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-1325

Support native pass-through queries (e.g. Lucene)

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.18
    • lucene, query, solr
    • None

    Description

      The query engine currently supports XPath and SQL-2 queries as documented by the JCR 2.0 specification. Some queries require syntax that goes beyond the JCR 2.0 spec, even thought the feature is supported by the query index. One example is "MoreLikeThis" in OAK-1286.

      We would like an extension point so that a user of Oak can use the feature of the query index. There are multiple options:

      • Use a separate, custom query language (not XPath or SQL-2)
      • Extend the XPath and/or SQL-2 syntax similar to "rep:excerpt()"

      Attachments

        1. OAK-1325.1.patch
          27 kB
          Tommaso Teofili
        2. OAK-1325.patch
          22 kB
          Tommaso Teofili

        Issue Links

          Activity

            People

              thomasm Thomas Mueller
              thomasm Thomas Mueller
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: