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

Some MySQL connectors fail to start due to a ConfigException (new implementation)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Not a Bug
    • Major
    • None
    • 1.5.4.Final
    • None

    Description

      Upon upgrading from 1.3 to 1.5.4 some of our MySQL connectors failed due to the following exception:

      org.apache.kafka.common.config.ConfigException: Invalid value org.apache.kafka.common.errors.InvalidConfigurationException: Schema being registered is incompatible with an earlier schema; error code: 409 for configuration Failed to access Avro data from topic our-db-name-avro 

      This looks to be on the Schema Change Topics for those connectors.

      Reverting to the old implementation usingĀ internal.implementation=legacy is a workaround for the issue.

      I confirmed the schema incompatibility in the Schema Registry log file (running at DEBUG log level). See attached file.

      Attachments

        1. new-schema.json
          8 kB
        2. old-schema.json
          3 kB
        3. schema-error.txt
          27 kB

        Activity

          People

            Unassigned Unassigned
            frederik.grobler@takealot.com Frederik Grobler (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: