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