Lots of Flight methods have streaming interfaces, but are implemented synchronously, either on the server side, on the client side, or in the respective Python bindings. This somewhat limits their usefulness, though, the core 'expensive' operations (DoGet et al) are truly streaming which is what matters.
Reporter: David Li / @lidavidm
Note: This issue was originally created as ARROW-12767. Please see the migration documentation for further details.