Skip to content

Conversation

@merlimat
Copy link
Contributor

@merlimat merlimat commented Nov 3, 2021

Motivation

In #10818 the changes in TopicPolicies data format have now made the Avro validation to complain about incompatibilities in the the format due to the class name changes.

While it's not possible to configure the policies for system topics (before bootstrapping the system topics), we should allow to configure the level of schema compatibility as a broker config option.

@merlimat merlimat added type/bug The PR fixed a bug or issue reported a bug doc-not-needed Your PR changes do not impact docs release/2.8.2 release/2.9.0 labels Nov 3, 2021
@merlimat merlimat added this to the 2.10.0 milestone Nov 3, 2021
@merlimat merlimat self-assigned this Nov 3, 2021
@codelipenghui codelipenghui modified the milestones: 2.10.0, 2.9.0 Nov 4, 2021
@codelipenghui codelipenghui merged commit 7aea58d into apache:master Nov 4, 2021
hangc0276 pushed a commit that referenced this pull request Nov 4, 2021
@hangc0276 hangc0276 added the cherry-picked/branch-2.8 Archived: 2.8 is end of life label Nov 4, 2021
@merlimat merlimat deleted the configure-system-topic-schema branch November 4, 2021 17:59
codelipenghui pushed a commit that referenced this pull request Dec 7, 2021
codelipenghui pushed a commit that referenced this pull request Jan 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/broker cherry-picked/branch-2.7 Archived: 2.7 is end of life cherry-picked/branch-2.8 Archived: 2.8 is end of life doc-not-needed Your PR changes do not impact docs release/2.7.4 release/2.8.2 release/2.9.0 type/bug The PR fixed a bug or issue reported a bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants