Versions Compared

Key

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

...

KIPJIRAComponentStatus
KIP-405: Kafka Tiered Storage

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

core

KIP Accepted

Majority is completed, a few blockers are in progress.

KIP-793: Allow sink connectors to be used with topic-mutating SMTs

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

connectCompleted
KIP-797: Accept duplicate listener on port for IPv4/IPv6580: Exponential Backoff for Kafka Clients

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

coreclients

KIP Accepted

Implementation in progress

Implementation complete and reviewed but state of builds preventing merge. Will defer to AK 3.7

Completed
KIP-868 Metadata Transactions

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

core

Completed

KIP-875: First-class offsets support in Kafka ConnectKIP-726: Make the "cooperative-sticky, range" as the default assignor

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

connectclients

Completed

In prior releases: connector STOPPED state, offsets read API

In this release: Offsets alter and reset APIs

KIP Accepted

Implementation not yet completed

KIP-770: Replace "buffered.records.per.partition" with "input.buffer.max.bytes"890: Transactions Server-Side Defense

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

streams

KIP Accepted

Implementation in progress, not yet reviewed.

14402

core

Part 1 Completed

KIP-898: Modernize Connect plugin discovery

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

connect

Completed

KIP-902: Upgrade Zookeeper to 3.8.1KIP-793: Allow sink connectors to be used with topic-mutating SMTs

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

connectcoreCompleted

KIP-

797: Accept duplicate listener on port for IPv4/IPv6

917: Additional custom metadata for remote log segment

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

core

Completed

KIP-

813: Shareable State Stores

923: Add A Grace Period to Stream Table Join

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

streams

KIP Accepted

Implementation not yet completedseems to be completed but yet to be confirmed by author.

KIP-

821: Connect Transforms support for nested structures

925: Rack aware task assignment in Kafka Streams

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

connectstreams

Partially implemented in 3.6

KIP Accepted

Implementation in progress

KIP-852: Optimize calculation of size for log in remote tier937: Improve Message Timestamp Validation

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-1403814991

core

KIP AcceptedCompleted

Partially completed

KIP-868 Metadata Transactions938: Add more metrics for measuring KRaft performance

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

core

KIP Accepted

Majority is completed. Remaining to be done in 3.7.0Completed

KIP-

875: First-class offsets support in Kafka Connect

863: Reduce CompletedFetch#parseRecord() memory copy

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

connectclients

Completed

In prior releases: connector STOPPED state, offsets read API

In this release: Offsets alter and reset APIs

KIP-

890: Transactions Server-Side Defense

930: Rename ambiguous Tiered Storage Metrics

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

core

Part 1 Completed

KIP-

898: Modernize Connect plugin discovery

941: Range queries to accept null lower and upper bounds

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

connectstreams

Completed


Postponed to subsequent release

KIP
-902: Upgrade Zookeeper to 3.8.1
JIRAComponentStatus
KIP-580: Exponential Backoff for Kafka Clients

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

14661coreCompleted

9800

clients

KIP Accepted

Implementation in progress

Implementation complete and reviewed but state of builds preventing merge. Will defer to AK 3.7

KIP-
917: Additional custom metadata for remote log segment
726: Make the "cooperative-sticky, range" as the default assignor

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

15107

12473

clients

KIP Accepted

Implementation not yet completed

coreCompleted

KIP-
919: Allow AdminClient to Talk Directly with the KRaft Controller Quorum and add Controller Registration
770: Replace "buffered.records.per.partition" with "input.buffer.max.bytes"

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

15230

13152

core
streams

KIP Accepted

Not yet completed

Implementation in progress, not yet reviewed.

KIP-
923: Add A Grace Period to Stream Table Join
813: Shareable State Stores

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

14936

10892

streams

KIP Accepted

Implementation

seems to be completed but yet to be confirmed by author

not yet completed.

KIP-
925: Rack aware task assignment in Kafka Streams
821: Connect Transforms support for nested structures

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

15022streams

13656

connect

KIP Accepted

Implementation in progress

Partially implemented in 3.6

KIP-
937: Improve Message Timestamp Validation
852: Optimize calculation of size for log in remote tier

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyKAFKA-

14991

14038

core
Completed

KIP Accepted

Partially completed

KIP-

938: Add more metrics for measuring KRaft performance

919: Allow AdminClient to Talk Directly with the KRaft Controller Quorum and add Controller Registration

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

15183

15230

core

KIP Accepted

Majority is completed. Remaining to be done in 3.7.0

Not yet completed

KIP-

863: Reduce CompletedFetch#parseRecord() memory copy

925: Rack aware task assignment in Kafka Streams

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

14944

15022

clients
streams

Partially implemented in 3.6

Completed

KIP-
872
938: Add
Serializer#serializeToByteBuffer() to reduce memory copying
more metrics for measuring KRaft performance

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

14945

15183

clients
core

KIP Accepted

Not yet completed

Majority is completed. Remaining to be done in 3.7.0

KIP-

930: Rename ambiguous Tiered Storage Metrics

872: Add Serializer#serializeToByteBuffer() to reduce memory copying

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

15245Completed

14945

core

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

streams

Completed

clients

KIP

-941: Range queries to accept null lower and upper bounds

Accepted

Not yet completed

KIP-949: Add flag to enable the usage of topic separator in MM2 DefaultReplicationPolicy

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

mirrormaker

KIP Accepted

Not yet completed for 3.6.0.

Postponed to subsequent release

KIPJIRA