delta
delta copied to clipboard
[Kernel][Type Widening] 9/ Implement TypeChange Parsing
🥞 Stacked PR
Use this link to review incremental changes.
Which Delta project/connector is this regarding?
- [ ] Spark
- [ ] Standalone
- [ ] Flink
- [x] Kernel
- [ ] Other (fill in here)
Description
This PR implements parsing of type changes from the JSON schema to Kernel's schema model.
How was this patch tested?
Add tests for parsing as well as updated schema evolution tests to ensure this works end-to-end.
Does this PR introduce any user-facing changes?
Type changes are now appropriately parsed, and can be round-tripped conforming to the delta spec.