duongcongtoai commented on issue #17446: URL: https://github.com/apache/datafusion/issues/17446#issuecomment-3353688719
array agg for the specific query mentioned in this issue does not work so well with existing nullstate method which works only with primitive types, as well as this [attemp](https://github.com/apache/datafusion/pull/11096/files#diff-d8fd4f1f4264f6876daaea5428a1d42dc012e4738009f5e516c3a3c688caace1), the struct can be any combination of subfield (not to mention nested field), in this case it is a dictionary field and a utf8 field. Slicing row of a struct arrays can be expensive, i wonder how polar store the data of this column during their execution, or do they consider the column as a struct type at all -- 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]
