You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: restore no-op logic in constants_map for NULL identity-partitioned columns (#1922)
## Which issue does this PR close?
See
#1824 (comment)
and
#1914 (comment)
## What changes are included in this PR?
This restores the behavior in `record_batch_transformer.rs`'s
`constants_map` function to pre-#1824 behavior where `NULL`s are not
inserted into the constants map, and instead are just skipped. This
allows the column projection rules for missing partition values to
default to `NULL`.
## Are these changes tested?
New test, and running the entire Iceberg Java suite via DataFusion Comet
in apache/datafusion-comet#2729.
0 commit comments