Versions Compared

Key

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

...

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.

KIPJIRAComponentStatus
KIP-859: Add Metadata Log Processing Error Related Metrics

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-14114

CoreDone
KIP-851: Add requireStable flag into ListConsumerGroupOffsetsOptions

N/A

ClientDone
KIP-846: Source/sink node metrics for Consumed/Produced throughput in Streams

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13945

StreamsDone
KIP-843: Adding addMetricIfAbsent method to Metrics

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13846

ClientTBDDone
KIP-841: Fenced replicas should not be allowed to join the ISR in KRaft

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13916

CoreDone
KIP-836: Expose replication information of the cluster metadata

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13888

CoreDone
KIP-835: Monitor KRaft Controller Quorum Health

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13883

CoreDone
KIP-834: Pause / Resume KafkaStreams Topologies

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13873

StreamsDone
KIP-833: Mark KRaft as Production Ready
CoreDone
KIP-831: Add metric for log recovery progress

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13919

CoreTBDDone
KIP-827: Expose logdirs log dirs total and usable space via Kafka API

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13958

CoreDone
KIP-824: Allowing dumping segmentlogs limiting the batches in the output

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13687

ToolDone
KIP-820: Extend KStream process with new Processor API

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13654

StreamsDone
KIP-812: Introduce another form of the `KafkaStreams.close()` API that forces the member to leave the consumer group – We discovered some bug in the implementation that we try to fix forward (if we are not able to fix forward on time, we should revert it)

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-13217

StreamsTBDDone
KIP-797: Accept duplicate listener on port for IPv4/IPv6794: Strictly Uniform Sticky Partitioner

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-1329910888

TBDKIP-796: Interactive Query v2 (did we deliver anything for this? – I don't think so)StreamsClientDoneTBD
KIP-792: Add "generation" field into consumer protocol778: KRaft to KRaft Upgrades

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-1371513410

CoreTBD

Done

KIP-778: KRaft Upgrades709: Extend OffsetFetch requests to accept multiple group ids.

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-1341013043

CoreTBDDone
KIP-726: Make the "cooperative-sticky, range" as the default assignorTBDKIP-709: Extend OffsetFetch requests to accept multiple group ids.618: Exactly-Once Support for Source Connectors

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-1304310000

TBDKIP-618: Exactly-Once Support for Source ConnectorsConnectDoneTBD
KIP-373: Allow users to create delegation tokens for other users

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-6945

CoreTBD

Done


Postponed to subsequent release

  1. KIP-405: Kafka Tiered Storage
  2. KIP-792: Add "generation" field into consumer protocol
  3. KIP-796: Interactive Query v2
  4. KIP-797: Accept duplicate listener on port for IPv4/IPv6
  5. KIP-726: Make the "cooperative-sticky, range" as the default assignor