Clarify ordering of instance annotations in [ATOM] and [JSON]

    • Type: Bug
    • Resolution: Fixed
    • Priority: Minor
    • V4.0_WD01
    • Affects Version/s: V4.0_WD01
    • Component/s: ATOM Format
    • None
    • Environment:

      [Proposed]

      annotations logically come as part of the thing that they are annotating. Some annotations are required in order to correctly interpret the thing being annotated (i.e., odata.type), while other annotations may not be available until the thing being annotated is materialized (i.e., odata.nextlink).

      In order to support efficient streaming, OData should define for [ATOM] and (streaming) [JSON] that annotations must immediately precede properties, and must precede or follow entries, links and feeds.

            Assignee:
            handl
            Reporter:
            Michael Pizzo (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: