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: