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

Fail debezium build if SPI interfaces are not correctly registered

XMLWordPrintable

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

      Kafka is moving to "service_load” strategy to load plugins. From Kafka 3.6 a warning is emitted when a plug-in not compatible with service loader discovery is found.  

      When Kafka will adopt the “hybrid_fail” strategy the Worker will not start.  

      We need to add a check on the build to verify that Kafka SPI (maybe also our SPI) are correctly declared in META/INF/services or in module-info

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

                Created:
                Updated:
                Resolved: