Skip to content

[v25.3.x] CORE-15421: add protovalidate as well-known type#29417

Merged
michael-redpanda merged 1 commit intoredpanda-data:v25.3.xfrom
vbotbuildovich:backport-pr-29404-v25.3.x-423
Jan 27, 2026
Merged

[v25.3.x] CORE-15421: add protovalidate as well-known type#29417
michael-redpanda merged 1 commit intoredpanda-data:v25.3.xfrom
vbotbuildovich:backport-pr-29404-v25.3.x-423

Conversation

@vbotbuildovich
Copy link
Copy Markdown
Collaborator

Backport of PR #29404

Add buf/validate/validate.proto as a well-known type in schema registry
so that schemas importing protovalidate validation rules can be
registered without explicitly providing references.

Changes:
- Add protovalidate bazel dependency (version 1.0.0)
- Add validate_proto_cc to schema_registry:core implementation_deps
- Include buf/validate/validate.pb.h and add to known_types set
- Add unit test coverage in test_protobuf_well_known
- Add integration test in schema_registry_test.py

Signed-off-by: Michael Boquard <michael@redpanda.com>
(cherry picked from commit 4cbe872)
@vbotbuildovich vbotbuildovich added this to the v25.3.x-next milestone Jan 27, 2026
@vbotbuildovich vbotbuildovich added the kind/backport PRs targeting a stable branch label Jan 27, 2026
Copy link
Copy Markdown
Contributor

@michael-redpanda michael-redpanda left a comment

Choose a reason for hiding this comment

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

clean backport

@michael-redpanda michael-redpanda self-assigned this Jan 27, 2026
@michael-redpanda michael-redpanda merged commit 41608bb into redpanda-data:v25.3.x Jan 27, 2026
20 checks passed
@piyushredpanda piyushredpanda modified the milestones: v25.3.x-next, v25.3.7 Feb 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/build area/redpanda kind/backport PRs targeting a stable branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants