You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by li...@apache.org on 2021/12/21 21:24:24 UTC
[arrow] branch flight-sql updated (22bd624 -> 16a9df1)
This is an automated email from the ASF dual-hosted git repository.
lidavidm pushed a change to branch flight-sql
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 22bd624 ARROW-14421: [C++] Implement Flight SQL
add 16a9df1 ARROW-15112: [Integration][C++][Java] Implement Flight SQL integration tests
No new revisions were added by this update.
Summary of changes:
cpp/CMakeLists.txt | 4 +
cpp/src/arrow/CMakeLists.txt | 6 +
cpp/src/arrow/flight/CMakeLists.txt | 16 -
.../arrow/flight/integration_tests/CMakeLists.txt | 47 ++
.../flight/integration_tests/test_integration.cc | 684 +++++++++++++++++++++
.../{ => integration_tests}/test_integration.h | 7 +
.../test_integration_client.cc | 16 +-
.../test_integration_server.cc | 12 +-
cpp/src/arrow/flight/sql/server.cc | 21 +-
cpp/src/arrow/flight/sql/server_test.cc | 4 +-
cpp/src/arrow/flight/sql/test_server_cli.cc | 3 +-
cpp/src/arrow/flight/test_integration.cc | 270 --------
dev/archery/archery/integration/runner.py | 5 +
dev/archery/archery/integration/tester_java.py | 9 +-
java/flight/flight-core/pom.xml | 5 -
.../{c => flight/flight-integration-tests}/pom.xml | 79 +--
.../integration/tests}/AuthBasicProtoScenario.java | 2 +-
.../integration/tests/FlightSqlScenario.java | 140 +++++
.../tests/FlightSqlScenarioProducer.java | 349 +++++++++++
.../integration/tests}/IntegrationAssertions.java | 11 +-
.../integration/tests}/IntegrationTestClient.java | 14 +-
.../integration/tests}/IntegrationTestServer.java | 2 +-
.../integration/tests}/MiddlewareScenario.java | 2 +-
.../arrow/flight/integration/tests}/Scenario.java | 2 +-
.../arrow/flight/integration/tests}/Scenarios.java | 3 +-
.../apache/arrow/flight/sql/FlightSqlProducer.java | 31 +-
.../arrow/flight/sql/example/FlightSqlExample.java | 10 +-
java/flight/pom.xml | 1 +
28 files changed, 1368 insertions(+), 387 deletions(-)
create mode 100644 cpp/src/arrow/flight/integration_tests/CMakeLists.txt
create mode 100644 cpp/src/arrow/flight/integration_tests/test_integration.cc
rename cpp/src/arrow/flight/{ => integration_tests}/test_integration.h (95%)
rename cpp/src/arrow/flight/{ => integration_tests}/test_integration_client.cc (94%)
rename cpp/src/arrow/flight/{ => integration_tests}/test_integration_server.cc (94%)
delete mode 100644 cpp/src/arrow/flight/test_integration.cc
copy java/{c => flight/flight-integration-tests}/pom.xml (56%)
rename java/flight/{flight-core/src/main/java/org/apache/arrow/flight/example/integration => flight-integration-tests/src/main/java/org/apache/arrow/flight/integration/tests}/AuthBasicProtoScenario.java (98%)
create mode 100644 java/flight/flight-integration-tests/src/main/java/org/apache/arrow/flight/integration/tests/FlightSqlScenario.java
create mode 100644 java/flight/flight-integration-tests/src/main/java/org/apache/arrow/flight/integration/tests/FlightSqlScenarioProducer.java
rename java/flight/{flight-core/src/main/java/org/apache/arrow/flight/example/integration => flight-integration-tests/src/main/java/org/apache/arrow/flight/integration/tests}/IntegrationAssertions.java (88%)
rename java/flight/{flight-core/src/main/java/org/apache/arrow/flight/example/integration => flight-integration-tests/src/main/java/org/apache/arrow/flight/integration/tests}/IntegrationTestClient.java (93%)
rename java/flight/{flight-core/src/main/java/org/apache/arrow/flight/example/integration => flight-integration-tests/src/main/java/org/apache/arrow/flight/integration/tests}/IntegrationTestServer.java (98%)
rename java/flight/{flight-core/src/main/java/org/apache/arrow/flight/example/integration => flight-integration-tests/src/main/java/org/apache/arrow/flight/integration/tests}/MiddlewareScenario.java (99%)
rename java/flight/{flight-core/src/main/java/org/apache/arrow/flight/example/integration => flight-integration-tests/src/main/java/org/apache/arrow/flight/integration/tests}/Scenario.java (96%)
rename java/flight/{flight-core/src/main/java/org/apache/arrow/flight/example/integration => flight-integration-tests/src/main/java/org/apache/arrow/flight/integration/tests}/Scenarios.java (96%)