...
- Basic client compatibility:
- Java: any version
- KIP-35 enabled clients: any version
- Kafka Streams:
- versions < 0.11.0,
- versions 0.11.0.x with EOS turned off
- versions: 2.0.x, 2.1.0, 2.1.1x, and 2.2.0
- with EOS turned off
- without message headers
- note: message format 0.10+ is required
- versions 2.1.2, 2.2.1, 2.3.0, and newer are not supported (because they use headers internally, which require broker 0.11.0 and message format 0.11))
- Kafka Connect: versions <= 0.10.1
- Features that newer clients might notice missing:
- AdminClient
...
- Basic client compatibility:
- Java: any version
- KIP-35 enabled clients: any version
- Kafka Streams:
- versions < 0.11.0,
- versions 0.11.0.x with EOS turned off
- versions 2.0.x, 2.1.0, 2.1.1x, and 2.2.0
- with EOS turned off
- without message headers
- note: message format 0.10+ is required
- versions 2.1.2, 2.2.1, 2.3.0, and newer are not supported (because they use headers internally that require broker 0.11.0 and message format 0.11)
- Kafka Connect: any version
- Features that newer clients might notice missing:
- AdminClient
...
- Basic client compatibility:
- Java: any version
- KIP-35 enabled clients: any version
- Kafka Streams: any version
- note: since version 0.11.0, if EOS is used, message format 0.11+ is required
- note: since version 2.0, message format 0.10+ is required
- note: since version 2.0, if message headers are used, message format 0.11+ is required
- note, since 2.1.2, 2.2.1 , and 2.3.0 message format 0.11+ is required
- Kafka Connect: any version
- Features that newer clients might notice missing:
...
- Basic client compatibility:
- Java: any version
- KIP-35 enabled clients: any version
- Kafka Streams:
- note: since version 0.11.0, if EOS is used, message format 0.11+ is required
- note: since version 2.0, message format 0.10+ is required
- note: since version 2.0, if message headers are used, message format 0.11+ is required
- note, since 2.1.2, 2.2.1 , and 2.3.0 message format 0.11+ is required
- Kafka Connect: any version
- Features that newer clients might notice missing:
...