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

Avro converter requires Guava in lib directory


    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 1.9.0.Final
    • 1.9.0.CR1
    • container-images
    • None

      The connect image contains Avro converter and its dependences in libs directory.
      It requires Guava libarary which we provide as part of Debezium. Unfortunately classloading prevents Avro classes to see Guava in connector lib.

      We either need to deploy Guava as a part of libs directory or change Avro deployment to work in the same as apicurio and deploy converter side-by-side with connectors.

      Given we are going to drop the Confluent converter in 2.0 from the image I propose to place Guava in libs dir albeat it is not an ideal solution.

            vjuranek@redhat.com Vojtech Juranek
            jpechane Jiri Pechanec
            0 Vote for this issue
            4 Start watching this issue