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]

Reply via email to