You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2019/05/22 19:06:44 UTC
[arrow] branch master updated (aeb3412 -> c18251e)
This is an automated email from the ASF dual-hosted git repository.
wesm pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from aeb3412 ARROW-5392: [C++][CI] Disable static build with MinGW on AppVeyor
add c18251e ARROW-4651: [Flight] Use URIs instead of host/port pair
No new revisions were added by this update.
Summary of changes:
cpp/src/arrow/flight/client.cc | 40 +++-
cpp/src/arrow/flight/client.h | 18 +-
cpp/src/arrow/flight/flight-benchmark.cc | 8 +-
cpp/src/arrow/flight/flight-test.cc | 59 ++++--
cpp/src/arrow/flight/internal.cc | 7 +-
cpp/src/arrow/flight/perf-server.cc | 10 +-
cpp/src/arrow/flight/server.cc | 42 +++-
cpp/src/arrow/flight/server.h | 22 ++-
cpp/src/arrow/flight/test-integration-client.cc | 12 +-
cpp/src/arrow/flight/test-integration-server.cc | 6 +-
cpp/src/arrow/flight/test-server.cc | 8 +-
cpp/src/arrow/flight/test-util.cc | 24 ++-
cpp/src/arrow/flight/test-util.h | 10 +-
cpp/src/arrow/flight/types.cc | 33 ++++
cpp/src/arrow/flight/types.h | 59 +++++-
cpp/src/arrow/python/flight.cc | 2 +-
cpp/src/arrow/python/flight.h | 2 +-
cpp/src/arrow/util/uri.cc | 6 +-
cpp/src/arrow/util/uri.h | 3 +
format/Flight.proto | 9 +-
java/flight/pom.xml | 56 ++++++
.../java/org/apache/arrow/flight/FlightClient.java | 190 ++++++++++++++++--
.../org/apache/arrow/flight/FlightEndpoint.java | 15 +-
.../java/org/apache/arrow/flight/FlightInfo.java | 9 +-
.../java/org/apache/arrow/flight/FlightServer.java | 213 ++++++++++++++++++---
.../java/org/apache/arrow/flight/Location.java | 112 +++++++++--
.../{CallOption.java => LocationSchemes.java} | 12 +-
.../arrow/flight/example/ExampleFlightServer.java | 4 +-
.../example/integration/IntegrationTestClient.java | 10 +-
.../example/integration/IntegrationTestServer.java | 2 +-
.../org/apache/arrow/flight/FlightTestUtil.java | 22 +++
.../org/apache/arrow/flight/TestBackPressure.java | 11 +-
.../apache/arrow/flight/TestBasicOperation.java | 23 ++-
.../org/apache/arrow/flight/TestCallOptions.java | 7 +-
.../org/apache/arrow/flight/TestLargeMessage.java | 13 +-
.../org/apache/arrow/flight/TestServerOptions.java | 63 ++++++
.../org/apache/arrow/flight/auth/TestAuth.java | 10 +-
.../arrow/flight/example/TestExampleServer.java | 6 +-
.../arrow/flight/perf/PerformanceTestServer.java | 2 +-
.../org/apache/arrow/flight/perf/TestPerf.java | 4 +-
python/examples/flight/client.py | 12 +-
python/examples/flight/server.py | 22 ++-
python/pyarrow/_flight.pyx | 190 +++++++++++++-----
python/pyarrow/includes/libarrow_flight.pxd | 34 +++-
python/pyarrow/tests/test_flight.py | 164 ++++++++++++----
45 files changed, 1306 insertions(+), 280 deletions(-)
copy java/flight/src/main/java/org/apache/arrow/flight/{CallOption.java => LocationSchemes.java} (66%)
create mode 100644 java/flight/src/test/java/org/apache/arrow/flight/TestServerOptions.java