OARIS 2.0 FTF Avatar
  1. OMG Issue

OARIS2 — Update GraphQL PSM Mapping

  • Key: OARIS2-33
  • Status: closed  
  • Source: BAE SYSTEMS ( Mr. Simon Mettrick)
  • Summary:

    The GraphQL mapping in the specification and defined in the schema files leads to an unnecessarily complicated implementation of the standard and should be simplified

  • Reported: OARIS 2.0b1 — Tue, 3 May 2022 12:59 GMT
  • Disposition: Resolved — OARIS 2.0
  • Disposition Summary:

    Regenerate GraphQL PSM with updated mapping

    The updated mappings from PIM to GraphQL as incorporated into the TDAI beta spec and C2INav v1.1 RTF should be used. This generates a single schema for each standard avoiding class duplication, has a flatter structure with respect to endpoint methods, has less duplication with respect to input types and uses a simpler mapping with less duplication for inheritance (consistent with that also now used for DDS/IDL - see OARIS2-27). The proposed schema file is attached.

  • Updated: Tue, 27 Sep 2022 12:48 GMT
  • Attachments: