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

Debezium Connect REST extension uses heavy cross-classloader reflection

XMLWordPrintable

    • False
    • False

      The Debezium Connect REST extension is currently heavily relying on reflection to access private properties from the Kafka Connect herder in order to deliver it's functionality, like accessing transforms metadata.
      This will break Java 17+ security restrictions eventually and requires us to build with Java 11.
      We should find a way to make this work in a better way. Suggestion:

      • Create a KIP to introduce required functionality in the `org.apache.kafka.connect.health.ConnectClusterState`
      • fancy other solution ™

            Unassigned Unassigned
            rk3rn3r René Kerner
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: