delta
delta copied to clipboard
[Feature Request][Kernel] Ensure writers use the column-mapping transformed physical schema
Feature request
Which Delta project/connector is this regarding?
- [ ] Spark
- [ ] Standalone
- [ ] Flink
- [x] Kernel
- [ ] Other (fill in here)
Overview
If column-mapping is enabled for a table, make sure the logical schema is transformed to use the corresponding column-mapped schema. This task depends on #3383 . The writers in Transaction::transformLogicalData ought to use the correct physical schema in the parquet writers.
Motivation
Further details
Willingness to contribute
The Delta Lake Community encourages new feature contributions. Would you or another member of your organization be willing to contribute an implementation of this feature?
- [ ] Yes. I can contribute this feature independently.
- [ ] Yes. I would be willing to contribute this feature with guidance from the Delta Lake community.
- [ ] No. I cannot contribute this feature at this time.
@raveeram-db - will you work on this?
@MrPowers I'll work on this