gstvg opened a new pull request, #15898: URL: https://github.com/apache/datafusion/pull/15898
## Which issue does this PR close? ## Rationale for this change After #15149, `flatten` stopped working for `List(FixedSizeList)` because it expected the inner fixed size list to be casted to list, which wasn't happening anymore. Looking back, #15160 correctly stopped using [ArrayFunctionSignature::Recursive](url), which I expected would make only the top level list be coerced, and it would break, but it didn't. I believe that recursive lists continued to be coerced(I didn't checked yet) And then #15149 refactored that code path with the correct behavior, exposing the issue in `flatten` ## What changes are included in this PR? ## Are these changes tested? Currently broken tests now pass ## Are there any user-facing changes? Broken path now works -- 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: github-unsubscr...@datafusion.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For additional commands, e-mail: github-h...@datafusion.apache.org