delta icon indicating copy to clipboard operation
delta copied to clipboard

[Feature Request][Kernel] Ensure writers use the column-mapping transformed physical schema

Open raveeram-db opened this issue 1 year ago • 2 comments

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 avatar Jul 17 '24 00:07 raveeram-db

@raveeram-db - will you work on this?

MrPowers avatar Jul 22 '24 19:07 MrPowers

@MrPowers I'll work on this

nastra avatar Jul 23 '24 12:07 nastra