This is an automated email from the ASF dual-hosted git repository. emkornfield pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git.
from c8bcd70 ARROW-6732: [Java] Implement quick sort in a non-recursive way to avoid stack overflow add b9203a9 ARROW-6074: [FlightRPC][Java] Middleware No new revisions were added by this update. Summary of changes: .../org/apache/arrow/flight/FlightGrpcUtils.java | 3 +- ...lightRuntimeException.java => CallHeaders.java} | 39 ++- .../flight/{FlightConstants.java => CallInfo.java} | 12 +- .../java/org/apache/arrow/flight/CallStatus.java | 9 + .../java/org/apache/arrow/flight/FlightClient.java | 34 +- .../arrow/flight/FlightClientMiddleware.java | 52 +++ .../java/org/apache/arrow/flight/FlightMethod.java | 61 ++++ .../org/apache/arrow/flight/FlightProducer.java | 12 + .../arrow/flight/FlightRuntimeException.java | 6 + .../java/org/apache/arrow/flight/FlightServer.java | 33 +- .../arrow/flight/FlightServerMiddleware.java | 99 ++++++ .../org/apache/arrow/flight/FlightService.java | 147 ++++++--- .../org/apache/arrow/flight/FlightStatusCode.java | 4 + .../java/org/apache/arrow/flight/FlightStream.java | 9 + .../java/org/apache/arrow/flight/StreamPipe.java | 30 +- .../flight/grpc/ClientInterceptorAdapter.java | 149 +++++++++ .../grpc/ContextPropagatingExecutorService.java | 117 +++++++ .../apache/arrow/flight/grpc/MetadataAdapter.java | 72 +++++ .../flight/grpc/ServerInterceptorAdapter.java | 142 ++++++++ .../org/apache/arrow/flight/grpc/StatusUtils.java | 4 + .../apache/arrow/flight/TestClientMiddleware.java | 211 ++++++++++++ .../apache/arrow/flight/TestServerMiddleware.java | 360 +++++++++++++++++++++ .../org/apache/arrow/flight/perf/TestPerf.java | 7 +- 23 files changed, 1538 insertions(+), 74 deletions(-) copy java/flight/src/main/java/org/apache/arrow/flight/{FlightRuntimeException.java => CallHeaders.java} (56%) copy java/flight/src/main/java/org/apache/arrow/flight/{FlightConstants.java => CallInfo.java} (76%) create mode 100644 java/flight/src/main/java/org/apache/arrow/flight/FlightClientMiddleware.java create mode 100644 java/flight/src/main/java/org/apache/arrow/flight/FlightMethod.java create mode 100644 java/flight/src/main/java/org/apache/arrow/flight/FlightServerMiddleware.java create mode 100644 java/flight/src/main/java/org/apache/arrow/flight/grpc/ClientInterceptorAdapter.java create mode 100644 java/flight/src/main/java/org/apache/arrow/flight/grpc/ContextPropagatingExecutorService.java create mode 100644 java/flight/src/main/java/org/apache/arrow/flight/grpc/MetadataAdapter.java create mode 100644 java/flight/src/main/java/org/apache/arrow/flight/grpc/ServerInterceptorAdapter.java create mode 100644 java/flight/src/test/java/org/apache/arrow/flight/TestClientMiddleware.java create mode 100644 java/flight/src/test/java/org/apache/arrow/flight/TestServerMiddleware.java