Uploaded image for project: 'OASIS OSLC Lifecycle Integration Core (OSLC Core) TC'
  1. OASIS OSLC Lifecycle Integration Core (OSLC Core) TC
  2. OSLCCORE-153

Semantics of ">", ">=", "<", <=" with URI values

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Component/s: Query
    • Labels:
      None
    • Proposal:
      Hide

      The specification should either disallow such usage, or state that it MAY be supported but the results are undefined.

      Show
      The specification should either disallow such usage, or state that it MAY be supported but the results are undefined.

      Description

      The query syntax for oslc.where supports a query term that uses ">", ">=", "<", or "<=" with a URI value. However, the semantics are undefined.

      For example, what does the following mean, if anything?

      oslc.where=dcterms:creator > <http://example.com/user/David>

      The only use case I can think of where this might add value is where the value is a URI of an enumeration member. If an enumeration has members defined with rdf:value denoting ordering, then a query such as:

      oslc.where=cm:severity > cm:Medium

      might be useful. However, the spec does not define how enumeration members might be compared.

        Attachments

          Activity

            People

            • Assignee:
              jamsden James Amsden
              Reporter:
              DavidHoney David Honey
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: