HTTP traffic of Arrow Flight

2021-09-07 Thread Mohamed Abdelhakem
When I built a simple FlightServer and FlightClient, I noticed that the traffic captured by WireShark is TCP, not HTTP/2 MY question is how to configure Arrow Flight to use HTTP/2 protocol traffic

Re: HTTP traffic of Arrow Flight

2021-09-07 Thread Nate Bauernfeind
HTTP (and HTTP/2) traffic is sent over TCP. You might need to be more specific, or possibly do some more research on your end Which arrow flight client are you using in your test? Java? C++? Which version? Can you provide a simple gRPC server/client example that shows up in WireShark as you expec

Re: HTTP traffic of Arrow Flight

2021-09-07 Thread David Li
Yes and to be extra clear, Flight currently only supports gRPC, and hence HTTP/2 (barring a few hypothetical configurations), it may also be that you need to explicitly tell WireShark the protocol in use. -David On Tue, Sep 7, 2021, at 13:03, Nate Bauernfeind wrote: > HTTP (and HTTP/2) traffic

Re: HTTP traffic of Arrow Flight

2021-09-07 Thread Mohamed Abdelhakem
I am using Java Flight Client using Arrow Flight gRPC version 5.0 On 2021/09/07 17:03:42, Nate Bauernfeind wrote: > HTTP (and HTTP/2) traffic is sent over TCP. You might need to be more > specific, or possibly do some more research on your end > > Which arrow flight client are you using in you

Re: HTTP traffic of Arrow Flight

2021-09-07 Thread Mohamed Abdelhakem
Yes, I got it, I have to do decode as and choose HTTP2 protocol Thanks a lot On 2021/09/07 17:06:10, "David Li" wrote: > Yes and to be extra clear, Flight currently only supports gRPC, and hence > HTTP/2 (barring a few hypothetical configurations), it may also be that you > need to explicitly