ovr opened a new issue, #3104: URL: https://github.com/apache/arrow-datafusion/issues/3104
**Describe the bug** DF uses `tokio::spawn` in `spawn_execution` function. It uses a channel under the hood to transfer data from tasks back to the output stream. Right now, it doesn't handle panic, which causes strange behavior when the tokio show panics in logs and the output is empty. **To Reproduce** 1. Introduce a new UDF function that panics 2. Use sort to parallelize (use spawn_execution) **Expected behavior** Probably, it should return DataFushionError. cC @alamb @andygrove -- 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]
