Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-3848

Make VCS QueryMaker pluggable

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.2 GA
    • Fix Version/s: 5.3 RC
    • Component/s: Core VCS
    • Impact type:
      API change
    • Upgrade notes:
      Hide

      Some internal APIs, that shouldn't be used by application code, have changed:

      • org.nuxeo.ecm.core.query.Query loses setLimit/setOffset.
      • org.nuxeo.ecm.core.query.QueryFilter constructor takes a limit and offset.
      • VCS ConnectionImpl, Session, Mapper: the query methods that received a SQLQuery now receive a String.
      Show
      Some internal APIs, that shouldn't be used by application code, have changed: org.nuxeo.ecm.core.query.Query loses setLimit/setOffset. org.nuxeo.ecm.core.query.QueryFilter constructor takes a limit and offset. VCS ConnectionImpl, Session, Mapper: the query methods that received a SQLQuery now receive a String.

      Description

      To be able to plug new query syntaxes (besides NXQL), we need to make the VCS QueryMaker pluggable.
      This is needed especially to be able to implement a CMIS-SQL syntax on top of Nuxeo.

        Attachments

          Activity

            People

            • Assignee:
              fguillaume Florent Guillaume
              Reporter:
              fguillaume Florent Guillaume
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: