Igosuki commented on pull request #910: URL: https://github.com/apache/arrow-datafusion/pull/910#issuecomment-918329902
The thing is none of the queries in this PR have deep nesting, the default stack in Rust is just not large enough to support what the test harness + recursion is doing even with just a little bit of nesting. The only proper solution I foresee as outlined by @Dandandan is to re-create an AST of ColumnarValues through a heap based stack when walking the tree. I've already looked into it but not sure I'm the best person to do this refactoring -- 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...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org