### Is your feature request related to a problem or challenge? In Datafusion CI builds we spontaneously hit the Rust stack overflow errors on TPC-DS queries. The most notorious is ``` thread 'tpcds_physical_q54' has overflowed its stack ``` As a workaround the `RUST_MIN_STACK = 3000000` applied for CI builds, but it might be a bigger problem behind that ### Describe the solution you'd like Investigate the reason for hitting stack overflow errors ### Describe alternatives you've considered _No response_ ### Additional context _No response_