Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-4395 Remove the Debezium UI backend - move logic to the Debezium UI frontend
  3. DBZ-6950

Evaluate if and how a ServiceLoader based implementation can be used to replace mapping of connector class names to identifiers / connector type names for the API / UI

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • core-library
    • None
    • False
    • None
    • False

      Evaluate if and how a ServiceLoader based implementation can be used to replace mapping of connector class names to identifiers / connector type names for the API / UI in the `ConnectorDescriptor` class.

      Evaluate if the isolated ClassLoader that Kafka Connect is using for Connect REST Extensions is capable of finding implementations coming from installed Debezium connectors.
      Also: How to support non-Debezium connectors eventually?
      Also: Is this complexity worth the effort and will this really generate stable identifiers for the UI / API (and schemas)?

      based on this discussion: https://github.com/debezium/debezium/pull/4745#pullrequestreview-1615622554

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

                Created:
                Updated: