yahoNanJing commented on PR #3955: URL: https://github.com/apache/arrow-datafusion/pull/3955#issuecomment-1291877333
Hi @avantgardnerio and @alamb, I think it's a similar case for the `execute` interface in `ExecutionPlan`. There're some discussion there, #2307, #2434. > Specifically does async prevent you from doing something? Currently there's no blocking issue for the async change to ballista. But I'm not sure whether it will bring issue in the future. From my point of view, generally, the interface of creating the logical plan should be serialize API. For some edge case, we can use some workaround like https://docs.rs/tokio/1.21.2/tokio/runtime/struct.Runtime.html#method.block_on does. Maybe we can involve more guys for the API design, like @tustvold, @andygrove, etc. -- 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]
