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

Declare source/transforms in ServiceLoader manifests so it can be compatible with new plugin discovery mode

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 3.3.0.CR1
    • None
    • core-library
    • None

      Kafka Connect has changed the way plugins get loaded

      They are essentially moving to use the service_load strategy. 

      Starting from Kafka 3.6 mode defaults to hybrid_warn which is also compatible with all plugins, but logs a warning for plugins which are incompatible with service_load

      This is a list of plugin not compatible with service_load mode. 

       

      2025-09-22T07:54:48.483326110Z 2025-09-22T07:54:48,483 WARN   ||  One or more plugins are missing ServiceLoader manifests may not be usable with plugin.discovery=service_load: [
      2025-09-22T07:54:48.483351063Z file:/kafka/connect/debezium-connector-jdbc/    io.debezium.connector.jdbc.transforms.CollectionNameTransformation    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483356265Z file:/kafka/connect/debezium-connector-jdbc/    io.debezium.connector.jdbc.transforms.FieldNameTransformation    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483359426Z file:/kafka/connect/debezium-connector-mongodb/    io.debezium.connector.mongodb.MongoDbSinkConnector    sink    3.3.0.Beta1
      2025-09-22T07:54:48.483362793Z file:/kafka/connect/debezium-connector-postgres/    io.debezium.connector.postgresql.transforms.DecodeLogicalDecodingMessageContent    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483365802Z file:/kafka/connect/debezium-connector-vitess/    io.debezium.connector.vitess.transforms.FilterTransactionTopicRecords    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483378677Z file:/kafka/connect/debezium-connector-vitess/    io.debezium.connector.vitess.transforms.RemoveField    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483390538Z file:/kafka/connect/debezium-connector-vitess/    io.debezium.connector.vitess.transforms.ReplaceFieldValue    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483394079Z file:/kafka/connect/debezium-connector-vitess/    io.debezium.connector.vitess.transforms.UseLocalVgtid    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483398368Z file:/kafka/connect/debezium-connector-cockroachdb/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483402264Z file:/kafka/connect/debezium-connector-db2/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483406340Z file:/kafka/connect/debezium-connector-ibmi/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483409086Z file:/kafka/connect/debezium-connector-informix/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483481627Z file:/kafka/connect/debezium-connector-jdbc/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483544168Z file:/kafka/connect/debezium-connector-mariadb/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483596419Z file:/kafka/connect/debezium-connector-mongodb/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483636920Z file:/kafka/connect/debezium-connector-mysql/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483669422Z file:/kafka/connect/debezium-connector-oracle/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483702696Z file:/kafka/connect/debezium-connector-postgres/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483745745Z file:/kafka/connect/debezium-connector-spanner/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483793089Z file:/kafka/connect/debezium-connector-sqlserver/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483863246Z file:/kafka/connect/debezium-connector-vitess/    io.debezium.transforms.VectorToJsonConverter    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483933978Z file:/kafka/connect/debezium-connector-cockroachdb/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.483975478Z file:/kafka/connect/debezium-connector-db2/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484012506Z file:/kafka/connect/debezium-connector-ibmi/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484061143Z file:/kafka/connect/debezium-connector-informix/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484107008Z file:/kafka/connect/debezium-connector-jdbc/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484147001Z file:/kafka/connect/debezium-connector-mariadb/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484183470Z file:/kafka/connect/debezium-connector-mongodb/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484212383Z file:/kafka/connect/debezium-connector-mysql/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484261709Z file:/kafka/connect/debezium-connector-oracle/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484332499Z file:/kafka/connect/debezium-connector-postgres/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484362988Z file:/kafka/connect/debezium-connector-spanner/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484374027Z file:/kafka/connect/debezium-connector-sqlserver/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484427341Z file:/kafka/connect/debezium-connector-vitess/    io.debezium.transforms.openlineage.OpenLineage    transformation    3.3.0.Beta1
      2025-09-22T07:54:48.484483050Z ] 

              rh-ee-mvitale Mario Fiore Vitale
              rh-ee-mvitale Mario Fiore Vitale
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: