rdettai commented on pull request #8697: URL: https://github.com/apache/arrow/pull/8697#issuecomment-732125285
@alamb @Dandandan Upgrading Tokio to 0.3 is not as simple as it seams. The runtime is not compatible with the 0.2 one, and it requires to add a compatibility adapter that runs an extra thread (https://docs.rs/tokio-compat-02/0.1.2/tokio_compat_02/). The problem is that many libraries are still running 0.2 (as 0.3 is fairly recent): - tonic: flight is mostly broken because of that - rustoto: not directly used but used by external users (and not just me I guess 😄) What was the reason for upgrading Tokio? If there is no clear reason, I would be in favor of downgrading back to 0.2. ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected]
