Skip to content

MINOR: Note that formatted storage directories are not forward-compatible#22429

Merged
chia7712 merged 1 commit into
apache:trunkfrom
m1a2st:minor-storage-format-fwd-compat-note
Jun 7, 2026
Merged

MINOR: Note that formatted storage directories are not forward-compatible#22429
chia7712 merged 1 commit into
apache:trunkfrom
m1a2st:minor-storage-format-fwd-compat-note

Conversation

@m1a2st

@m1a2st m1a2st commented May 31, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #20707, which unified bootstrap metadata into the KRaft
zero checkpoint. As a side effect, a directory produced by a newer
kafka-storage tool can no longer be started by an older Kafka broker —
even if --release-version was set to an older version at format time.
The flag only chooses the initial feature levels; the on-disk checkpoint
layout itself is dictated by the tool's own code version.

Reviewers: Chia-Ping Tsai chia7712@gmail.com

@github-actions github-actions Bot added triage PRs from the community core Kafka Broker small Small PRs labels May 31, 2026

@chia7712 chia7712 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@chia7712 chia7712 merged commit 9f19c79 into apache:trunk Jun 7, 2026
23 checks passed
@github-actions github-actions Bot removed the triage PRs from the community label Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Kafka Broker small Small PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants