Uploaded image for project: 'OASIS Open Data Protocol (OData) TC'
  1. OASIS Open Data Protocol (OData) TC
  2. ODATA-1439

Improve descriptions of property restrictions in term Aggregation.ApplySupported

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V4.0_CSD03
    • Fix Version/s: V4.0_CSD04
    • Labels:
      None
    • Environment:

      Proposed

    • Proposal:
      Hide

      Make the descriptions of these two properties independent from PropertyRestrictions.

      New descriptions:

      • A non-empty GroupableProperties indicates that only the listed properties of the annotated target are supported by the groupby transformation
      • A non-empty AggregatableProperties indicates that only the listed properties of the annotated target can be used in the aggregate transformation together with the optionally specified restrictions on supported aggregation methods.

      Reflect this change in the specification and in the vocabulary.

      Show
      Make the descriptions of these two properties independent from PropertyRestrictions . New descriptions: A non-empty GroupableProperties indicates that only the listed properties of the annotated target are supported by the groupby transformation A non-empty AggregatableProperties indicates that only the listed properties of the annotated target can be used in the aggregate transformation together with the optionally specified restrictions on supported aggregation methods. Reflect this change in the specification and in the vocabulary.
    • Resolution:
      Show
      https://github.com/oasis-tcs/odata-vocabularies/pull/122

      Description

      ODATA-1382 changed applicability of term ApplySupported from schema level to instances. Two new properties GroupableProperties and AggregatableProperties were added to its structure, and as a consequence, the property PropertyRetrictions and the terms Groupable and Aggregatable were deprecated.

      Problem is that the descriptions of these new properties GroupableProperties and AggregatableProperties still refer to the deprecated PropertyRetrictions. This causes confusion how to interpret their meaning in case an annotation omits the deprecated property.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              gerald.krause1 Gerald Krause
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: