THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Also feel free to refer to this release page for more details of the included tickets (requires log in to the Apache Kafka Jira project).
...
Note: The planned content is not binding - final content will be based the features committed by branch-cutting date. See Kafka Improvement Proposals for the full list of KIPs.
KIP | JIRA | Component | Status | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
KIP-859: Add Metadata Log Processing Error Related Metrics |
| Core | Done | ||||||||||
KIP-851: Add requireStable flag into ListConsumerGroupOffsetsOptions | N/A | Client | Done | ||||||||||
KIP-846: Source/sink node metrics for Consumed/Produced throughput in Streams |
| Streams | Done | ||||||||||
KIP-843: Adding addMetricIfAbsent method to Metrics |
| Client | Done | ||||||||||
KIP-841: Fenced replicas should not be allowed to join the ISR in KRaft |
| Core | Done | ||||||||||
KIP-836: Expose replication information of the cluster metadata |
| Core | Done | ||||||||||
KIP-835: Monitor KRaft Controller Quorum Health |
| Core | Done | ||||||||||
KIP-834: Pause / Resume KafkaStreams Topologies |
| Streams | Done | ||||||||||
KIP-833: Mark KRaft as Production Ready | Core | Done | |||||||||||
KIP-831: Add metric for log recovery progress |
| Core | Done | ||||||||||
KIP-827: Expose logdirs log dirs total and usable space via Kafka API |
| Core | Done | ||||||||||
KIP-824: Allowing dumping segmentlogs limiting the batches in the output |
| Tool | Done | ||||||||||
KIP-820: Extend KStream process with new Processor API |
| Streams | Done | ||||||||||
KIP-812: Introduce another form of the `KafkaStreams.close()` API that forces the member to leave the consumer group |
| Streams | Done | ||||||||||
KIP-794: Strictly Uniform Sticky Partitioner |
| Client | Done796: Interactive Query v2KIP-792: Add "generation" field into consumer protocol | ||||||||||
KIP-778: KRaft to KRaft Upgrades | KIP-770: Replace "buffered.records.per.partition" with "input.buffer.max.bytes" |
| Core | Done KIP-726: Make the "cooperative-sticky, range" as the default assignor | |||||||||
KIP-709: Extend OffsetFetch requests to accept multiple group ids. |
| Core | Done | ||||||||||
KIP-618: Exactly-Once Support for Source Connectors |
| Connect | Done | ||||||||||
KIP-405: Kafka Tiered Storage373: Allow users to create delegation tokens for other users |
| Core | Done |
Postponed to subsequent release
...