Rich-T-kid opened a new issue, #25411:
URL: https://github.com/apache/datafusion/issues/25411
transform_values breaks when the map's value field is Dictionary(K, V)
encoded
Two problems:
1. Planning: lambda_parameters exposes the raw Dictionary(K, V) type as
the lambda variable type, but the lambda body expects the plain value type
(Utf8). Type mismatch at planning time.
2. Execution : even if planning passes, flat_values is a Dictionary array
and the lambda body receives the wrong type.
should lambda have native support for dictionary instead of introducing a
two-way cast?
--
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]