Uploaded image for project: 'Chemistry'
  1. Chemistry
  2. CMIS-212

opencmis CMISQL grammar is not standard compliant

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: OpenCMIS 0.4.0
    • Component/s: opencmis-server
    • Labels:
      None

      Description

      Our antlr grammar is not compliant to CMIS 1.0:

      1)
      DISTINCT is not allowed as keyword in CmisSQL

      2)
      The rule "string value function" is no longer supported. It existed in earlier versions of the spec but was removed. The grammar in our code does not reflect this change in the specification.

      3)
      only allowed operator with any is "=". The rule "quantified comparison predicate" was changed in the spec from allowing multiple comparison operators to only allow "=". The grammar in our code does not reflect this change in the specification.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jenshuebel Jens Hübel
                Reporter:
                jenshuebel Jens Hübel
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: