...
- Write more unit/integration/system tests. We want to preserve the tradition of high-quality releases in Apache Kafka.
- Improve documentation.
- Test the release candidates.
- Open blocker JIRAs on critical issues found. Open non-blocker JIRAs on any other issues found.
- Fix critical bugs.
- Review bug fixes.
- Vote on release candidates. Even though only PMC votes are binding, community votes are super important as we evaluate the readiness of the release.
- Ensure that release candidates include artifacts for the new Connect test-plugins module (see
Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-15249 |
---|
|
)
Open Issues
Jira |
---|
server | ASF JIRA |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
maximumIssues | 20 |
---|
jqlQuery | project = KAFKA AND fixVersion = 3.6.0 AND status not in (resolved, closed) ORDER BY priority DESC, status DESC, updated DESC |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
|
...
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-405: Kafka Tiered Storage | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-7739 |
---|
|
| core | Majority is completed. Remaining to be done in 3.7.0 |
KIP-793: Allow sink connectors to be used with topic-mutating SMTs | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-13431 |
---|
|
| connect | Completed |
KIP-797: Accept duplicate listener on port for IPv4/IPv6 | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-13299 |
---|
|
| core | Completed |
KIP-868 Metadata Transactions | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14305 |
---|
|
| core | Completed |
KIP-875: First-class offsets support in Kafka Connect | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-4107 |
---|
|
| connect | Completed In prior releases: connector STOPPED state, offsets read API In this release: Offsets alter and reset APIs |
KIP-890: Transactions Server-Side Defense | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14402 |
---|
|
| core | Part 1 Completed |
KIP-898: Modernize Connect plugin discovery | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14627 |
---|
|
| connect | Completed |
KIP-902: Upgrade Zookeeper to 3.8.2 | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14661 |
---|
|
| core | Completed |
KIP-917: Additional custom metadata for remote log segment | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-15107 |
---|
|
| core | Completed |
KIP-923: Add A Grace Period to Stream Table Join | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14936 |
---|
|
| streams | KIP Accepted Implementation seems to be completed but yet to be confirmed by author. |
KIP-925: Rack aware task assignment in Kafka Streams | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-15022 |
---|
|
| streams | Partially implemented in 3.6 |
KIP-937: Improve Message Timestamp Validation | Jira |
---|
server | ASF JIRA |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14991 |
---|
|
| core | Completed |
KIP-938: Add more metrics for measuring KRaft performance | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-15183 |
---|
|
| core | KIP Accepted Majority is completed. Remaining to be done in 3.7.0 |
KIP-863: Reduce CompletedFetch#parseRecord() memory copy | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-14944 |
---|
|
| clients | Completed |
KIP-930: Rename ambiguous Tiered Storage Metrics | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA-15245 |
---|
|
| core |
Postponed to subsequent release
InProgress797: Accept duplicate listener on port for IPv4/IPv613299 | streams | KIP Accepted Implementation not yet completed. |
core813: Shareable State Stores10892streams | connect | KIP Accepted Implementation in progress |
KIP- |
821: Connect Transforms support for nested structures852: Optimize calculation of size for log in remote tier | Jira |
---|
server | ASF JIRA |
---|
columnIds | issuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | KAFKA- |
---|
|
|
13656connect | core | KIP Accepted Partially completed |
KIP- |
866 ZooKeeper to KRaft Migration14304 | core | KIP Accepted Not yet completed |
KIP- |
898: Modernize Connect plugin discovery14627 | streams | Partially implemented in 3.6 |
connect917: Additional custom metadata for remote log segment15107InProgress | Postponed to subsequent release