Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v23.1.x] schema_registry/avro: Canonicalize AVRO schema #11143

Merged

Conversation

vbotbuildovich
Copy link
Collaborator

Backport of PR #10786
Fixes #11142,

Additional sanitization:
* Sort members of all complex types
* Sort members of record fields

Fix redpanda-data#7609

Signed-off-by: Ben Pope <ben@redpanda.com>
(cherry picked from commit 50cd49d)
Signed-off-by: Ben Pope <ben@redpanda.com>
(cherry picked from commit 6b7d89f)
Pure refactor to allow unparsed handling in a future commit.

Signed-off-by: Ben Pope <ben@redpanda.com>
(cherry picked from commit bbb6507)
Signed-off-by: Ben Pope <ben@redpanda.com>
(cherry picked from commit 12f339c)
Signed-off-by: Ben Pope <ben@redpanda.com>
(cherry picked from commit c836d58)
@vbotbuildovich vbotbuildovich added this to the v23.1.x-next milestone Jun 1, 2023
@vbotbuildovich vbotbuildovich added the kind/backport PRs targeting a stable branch label Jun 1, 2023
@BenPope BenPope self-assigned this Jun 1, 2023
@BenPope BenPope removed the request for review from dotnwat June 1, 2023 15:18
@BenPope BenPope marked this pull request as ready for review June 1, 2023 15:18
@BenPope
Copy link
Member

BenPope commented Jun 1, 2023

@BenPope BenPope merged commit 2c021fb into redpanda-data:v23.1.x Jun 1, 2023
@BenPope BenPope modified the milestones: v23.1.x-next, v23.1.12 Jun 1, 2023
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/redpanda kind/backport PRs targeting a stable branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants