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: