avantgardnerio commented on issue #2370:
URL:
https://github.com/apache/datafusion-ballista/issues/2370#issuecomment-5416536811
ie, between DF 54 & 55rc3, it appears 3 fields were lost:
```
fields: 689 -> 749
REMOVED (3):
ListingTableScanNode#8 bool collect_stat reserved_in_new=True
ListingTableScanNode#9 uint32 target_partitions reserved_in_new=True
UnnestOptions#1 bool preserve_nulls reserved_in_new=True
RETYPED (0)
RENAMED (0)
```
According to Claude, this is the probable outcome:
```
UnnestOptions.preserve_nulls → replaced by null_handling at field 3. The 54
client's field 1 is dropped; DF55 defaults to Preserve
(proto-models/src/from_proto.rs:70,
common/src/unnest.rs:123). And proto3 omits false, so
preserve_nulls=false — the DROP case — silently becomes PRESERVE. Different
rows, no error.
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]