cyb70289 opened a new pull request #7476: URL: https://github.com/apache/arrow/pull/7476
Flight benchmark performs worse when working threads increases. It can be improved by setting gRPC option GRPC_ARG_USE_LOCAL_SUBCHANNEL_POOL to make each client creating its own TCP connection to server, without sharing one connection. This patch adds a cmdline parameter to configure TCP connection sharing. Default behaviour is to separate connection, which performs better when working threads increases. This patch also changes parameter "records_per_stream" from int32 to int64, to ease profiling by setting it to a very large value and keep benchmark running. ---------------------------------------------------------------- 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: us...@infra.apache.org