Ulimo opened a new pull request #8694:
URL: https://github.com/apache/arrow/pull/8694


   This adds basic support for both a flight server and a flight client for Net 
Core.
   I hope that this PR can help create some discussion on how the interfaces 
should look etc, and if this looks like an accetable interface for flight in 
net core.
   
   This implementation uses InternalsVisibleTo, to hinder a bump of 
.netstandard version from 1.3 to 1.5.
   So the Apache.Arrow project still uses netstandard1.3.
   All flight code is in a seperate project Apache.Arrow.Flight
   
   This also required changing build version from 2.2 to 3.0
   
   The code does not include:
   
   * Handshake - the reason is that AspNetCore contains features already for 
authentication/authorization for gRPC. Can be added later ofcourse.
   * DoExchange - I feel that more feedback/discussion is required before 
DoExchange can be implemented.
   
   Note:
   Sourcelink did not work when using grpc.tools to have code compilation in 
the build step. So I had to generate the grpc code manually for sourcelink to 
work. This means that there are alot of extra code in this PR that are auto 
generated.


----------------------------------------------------------------
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