Uploaded image for project: 'AMQ Streams'
  1. AMQ Streams
  2. ENTMQST-1706

Old tracing library does not work with Kafka 1.4.0

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • 1.4.0.GA
    • 1.4.0.GA
    • None
    • None
    • 1

      As reported by morsak, the Kafka tracing library does nto work properly with Kafka 2.4.0 and needs to be updated:

      Exception in thread "hello-world-streams-4b06e197-e1ba-4e6f-89e1-4d234d10d0be-StreamThread-1" java.lang.AbstractMethodError: io.opentracing.contrib.kafka.TracingKafkaConsumer.committed(Ljava/util/Set;)Ljava/util/Map;
      	at org.apache.kafka.streams.processor.internals.StreamTask.initializeMetadata(StreamTask.java:261)
      	at org.apache.kafka.streams.processor.internals.AssignedTasks.initializeNewTasks(AssignedTasks.java:71)
      	at org.apache.kafka.streams.processor.internals.TaskManager.updateNewAndRestoringTasks(TaskManager.java:385)
      	at org.apache.kafka.streams.processor.internals.StreamThread.runOnce(StreamThread.java:769)
      	at org.apache.kafka.streams.processor.internals.StreamThread.runLoop(StreamThread.java:698)
      	at org.apache.kafka.streams.processor.internals.StreamThread.run(StreamThread.java:671)
      

      It seems to work fine with the version 0.1.11 (instead of 1.1.4). We should productize the new version and align the tracing dependencies.

      This also needs to be tested after productizing (in CR2) to make sure tracing works in all components with productized bits.

            Unassigned Unassigned
            scholzj JAkub Scholz
            Jakub Stejskal Jakub Stejskal
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: