Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Component upgrade compatibitliy: Can I upgrade brokers (or clients / connect / streams) directly from version X to version Y?
  • Client-Server compatibility: Can I use clients version X with brokers version Y?
  • Kafka Connect framework and connectors compatibility: Can I run a version X connector/SMT using Connect cluster version Y?
  • Maybe: Binary compatibility vs source compatibility (for clients, streams, connectors): Can I just switch the jar and re-deploy, or do I need to recompile my code using the new jar first?

...

  • Clients with version 4.x can connect to 5.x brokers, but older clients 3.x and older are not supported any longer.
  • Clients with version 5.x can connect to 4.x brokers, but broker 3.x and older are not supported any longer.
  • The clients backward compatibility directly translates into the same guarantees for Kafka Connect and Kafka Streams.

Kafka Connect:

  • Connectors/SMTs compiled with version 4.x can be deployed into a 5.x Connect cluster. However, Connector complied with version 3.x are not supported with Connect 5.x any longer.

...