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

ClientDone
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

CoreDone
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-797: Accept duplicate listener on port for IPv4/IPv6812: Introduce another form of the `KafkaStreams.close()` API that forces the member to leave the consumer group

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

StreamsDone
KIP-794: Strictly Uniform Sticky Partitioner

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

ClientDoneKIP-796: Interactive Query v2KIP-792: Add "generation" field into consumer protocol
KIP-778: KRaft to KRaft UpgradesKIP-770: Replace "buffered.records.per.partition" with "input.buffer.max.bytes"

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

Core

Done

KIP-726: Make the "cooperative-sticky, range" as the default assignor

KIP-709: Extend OffsetFetch requests to accept multiple group ids.

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

CoreDone
KIP-618: Exactly-Once Support for Source ConnectorsKIP-405: Kafka Tiered Storage

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

ConnectDone
KIP-373: Allow users to create delegation tokens for other users

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

Core

Done


Postponed to subsequent release

  1. KIP

...

  1. -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