Uploaded image for project: 'Calcite'
  1. Calcite
  2. CALCITE-1899

When reading model, give error if mandatory JSON attributes are missing

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.14.0
    • None
    • None

    Description

      When reading model, give error if mandatory JSON attributes are missing. Mandatory attributes:

      • JsonSchema.name (inherited by JsonCustomSchema, JsonJdbcSchema)
      • JsonCustomSchema.factory
      • JsonMaterialization.sql
      • JsonLattice.sql
      • JsonTable.name (inherited by JsonCustomTable and JsonView)
      • JsonCustomTable.factory
      • JsonColumn.name
      • JsonFunction.className
      • JsonMeasure.agg

      Note that JsonFunction.name is not mandatory: a class with several methods defines several functions, each inheriting the name of the method.

      Attachments

        Activity

          People

            julianhyde Julian Hyde
            julianhyde Julian Hyde
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: