Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-3697

Add schema descriptors for the UI JSON Schema for SQL Server Connector

    XMLWordPrintable

Details

    Description

      Add additional schema metadata to the Fields for the SQL Server Connector in order to generate the ConnectorType schema for the Debezium UI.
      You can find an example in the PR that has the base work for this task here: https://github.com/debezium/debezium/pull/2558

      The main focus is about adding configuration for `public Field required()` for mandatory fields (replace `.withValidation(Field::isRequired)` with `.required()` and `public Field withGroup(GroupEntry group)` calls to assign a proper group for the Field property and best position in that group.
      Also validate if all neccessary properties are added to the `CONFIG_DEFINITION`.

      Before we can start with it we need to split up changes in the PR of DBZ-3364 to get the base work prepared.

      Attachments

        Issue Links

          Activity

            People

              mdrillin1@redhat.com Mark Drilling
              rk3rn3r René Kerner
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: