rdettai edited a comment 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 seems. 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]


Reply via email to