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

QueryEngine#executeQuery takes NamePathMapper which is not part of oak-api

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.16
    • core
    • None

    Description

      fmeschbe spotted the following inconsistency in the oak api:

      o.a.j.o.api.QueryEngine#executeQuery(String statement, String language,
      long limit, long offset, Map<String, ? extends PropertyValue> bindings,
      NamePathMapper namePathMapper) throws ParseException;

      takes a NamePathMapper which is not part of the oak api but only defined in the plugins.

      to resolve that inconsistency we may consider moving the NamePathMapper to a new o.a.j.oak.api.namepath package and keep the implementations in the plugins.

      Attachments

        Activity

          People

            jukkaz Jukka Zitting
            angela Angela Schreiber
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: