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

dekaf: Set _meta/is_deleted when deletions: CDC is set, even if collection schema has additionalProperties: true #1832

Merged

Conversation

jshearer
Copy link
Contributor

@jshearer jshearer commented Dec 16, 2024

Description:

Had to switch from Shape::widen() to manually adding the location as if the collection schema has additionalProperties: true (or unset), Shape::widen() will be a no-op.


This change is Reviewable

@jshearer jshearer marked this pull request as ready for review December 16, 2024 18:50
Copy link
Member

@jgraettinger jgraettinger left a comment

Choose a reason for hiding this comment

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

LGTM

crates/dekaf/src/topology.rs Outdated Show resolved Hide resolved
…a has `additionalProperties: true`

Had to switch from `Shape::widen()` to manually adding the location as if the collection schema has `additionalProperties: true` (or unset), `Shape::widen()` will be a no-op.
@jshearer jshearer force-pushed the jshearer/dekaf_cdc_deletions_without_schema_inference branch from c8ed6b9 to 24e4ea6 Compare December 16, 2024 20:11
@jshearer jshearer merged commit ba38636 into master Dec 16, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants