This is an automated email from the ASF dual-hosted git repository.

zkaoudi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/wayang.git


    from 9bf158082 Merge pull request #783 from 
apache/dependabot/maven/wayang-platforms/wayang-postgres/org.postgresql-postgresql-42.7.12
     add 3ee4428df Add more operators for Bigquery jdbc template and add 
integration tests.
     add e1372a8e9 Document BigQuery operator integration tests
     add 1bdf75d71 Add SQL metadata methods to JavaPlanBuilder operators
     add a1b31371e Select the left JDBC source for join stages
     add 19e41814a Add JavaPlanBuilder BigQuery combination tests
     add 935469245 Normalize BigQuery test comments to ASCII
     add 0a09a9e4b Document successful BigQuery live validation
     add 14da1ee28 Add full-plan BigQuery join integration test
     add e9f581f5a Verify BigQuery join suite and update docs
     add 8f3e7df93 Document BigQuery macOS and Windows commands
     add 3c0c4e1eb Make BigQuery integration tests engine-only (no Java plugin)
     add 3f6ea62bd Make BigQuery operator IT fixtures self-contained
     add 596bdd274 Add license headers to BigQuery setup files
     add 32e79ece7 Recognize Apache License V2.0 in license check
     add b043afac7 Ensure JDBC SQL statements end with semicolon
     add f39f1208b Revert "Ensure JDBC SQL statements end with semicolon"
     add 77f151d2f Align SQL API test with unterminated JDBC queries
     add 618e39eb8 Merge main into BigQuery PR branch
     add e42f63fda Merge upstream main into BigQuery PR branch
     new ada6d172c Merge pull request #774 from 
JunWang222/bigquery-engine-platform-only-test

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 bigquery-setup/README.md                           | 369 +++++++++++++
 bigquery-setup/data.yaml                           |  72 +++
 .../demo.sh                                        |  10 +-
 .../docker-compose.yml                             |  30 +-
 .../trino-setup => bigquery-setup}/pom.xml         |  36 +-
 .../apache/wayang/bigquery/BigQueryEmulatorIT.java | 202 +++++++
 demo-bigquery.sh                                   |  95 ++++
 pom.xml                                            |   2 +-
 .../apache/wayang/api/sql/SqlToWayangRelTest.java  |   2 +-
 wayang-platforms/pom.xml                           |   1 +
 .../{wayang-trino => wayang-bigquery}/pom.xml      |  20 +-
 .../java/org/apache/wayang/bigquery/BigQuery.java} |  34 +-
 .../org/apache/wayang/bigquery/BigQueryDemo.java   | 307 +++++++++++
 .../bigquery}/channels/ChannelConversions.java     |  12 +-
 .../wayang/bigquery}/mapping/FilterMapping.java    |  12 +-
 .../bigquery}/mapping/GlobalReduceMapping.java     |  14 +-
 .../wayang/bigquery}/mapping/JoinMapping.java      |  12 +-
 .../apache/wayang/bigquery}/mapping/Mappings.java  |   2 +-
 .../bigquery}/mapping/ProjectionMapping.java       |  12 +-
 .../wayang/bigquery}/mapping/ReduceByMapping.java  |  14 +-
 .../wayang/bigquery}/mapping/SortMapping.java      |  14 +-
 .../wayang/bigquery}/mapping/TableSinkMapping.java |  14 +-
 .../operators/BigQueryExecutionOperator.java}      |  10 +-
 .../operators/BigQueryFilterOperator.java}         |  14 +-
 .../operators/BigQueryGlobalReduceOperator.java}   |  14 +-
 .../bigquery/operators/BigQueryJoinOperator.java}  |  14 +-
 .../operators/BigQueryProjectionOperator.java}     |  16 +-
 .../operators/BigQueryReduceByOperator.java}       |  16 +-
 .../bigquery/operators/BigQuerySortOperator.java}  |  14 +-
 .../operators/BigQueryTableSinkOperator.java}      |  16 +-
 .../bigquery/operators/BigQueryTableSource.java}   |  14 +-
 .../bigquery/platform/BigQueryPlatform.java}       |  34 +-
 .../plugin/BigQueryConversionsPlugin.java}         |  12 +-
 .../wayang/bigquery/plugin/BigQueryPlugin.java}    |  14 +-
 .../resources/wayang-bigquery-defaults.properties  | 188 +++++++
 .../wayang/bigquery/BigQueryOperatorsIT.java       | 599 +++++++++++++++++++++
 .../apache/wayang/jdbc/execution/JdbcExecutor.java |  14 +-
 .../wayang/jdbc/execution/JdbcExecutorTest.java    |   8 +-
 .../operators/JdbcGlobalReduceOperatorTest.java    |   2 +-
 .../jdbc/operators/JdbcJoinOperatorTest.java       |   4 +-
 .../jdbc/operators/JdbcReduceByOperatorTest.java   |   2 +-
 .../jdbc/operators/JdbcSortOperatorTest.java       |   2 +-
 .../jdbc/JdbcSpatialJoinOperatorTest.java          |   6 +-
 43 files changed, 2069 insertions(+), 230 deletions(-)
 create mode 100644 bigquery-setup/README.md
 create mode 100644 bigquery-setup/data.yaml
 copy wayang-benchmark/src/main/resources/simplelogger.properties => 
bigquery-setup/demo.sh (81%)
 copy wayang-benchmark/src/main/resources/simplelogger.properties => 
bigquery-setup/docker-compose.yml (52%)
 copy {platforms-setup-guides/trino-setup => bigquery-setup}/pom.xml (67%)
 create mode 100644 
bigquery-setup/src/test/java/org/apache/wayang/bigquery/BigQueryEmulatorIT.java
 create mode 100644 demo-bigquery.sh
 copy wayang-platforms/{wayang-trino => wayang-bigquery}/pom.xml (80%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/Postgres.java
 => wayang-bigquery/src/main/java/org/apache/wayang/bigquery/BigQuery.java} 
(53%)
 create mode 100644 
wayang-platforms/wayang-bigquery/src/main/java/org/apache/wayang/bigquery/BigQueryDemo.java
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery}/channels/ChannelConversions.java
 (83%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery}/mapping/FilterMapping.java
 (86%)
 copy wayang-platforms/{wayang-trino/src/main/java/org/apache/wayang/trino => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery}/mapping/GlobalReduceMapping.java
 (84%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery}/mapping/JoinMapping.java
 (89%)
 copy wayang-platforms/{wayang-trino/src/main/java/org/apache/wayang/trino => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery}/mapping/Mappings.java 
(96%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery}/mapping/ProjectionMapping.java
 (88%)
 copy wayang-platforms/{wayang-trino/src/main/java/org/apache/wayang/trino => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery}/mapping/ReduceByMapping.java
 (85%)
 copy wayang-platforms/{wayang-trino/src/main/java/org/apache/wayang/trino => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery}/mapping/SortMapping.java
 (85%)
 copy wayang-platforms/{wayang-presto/src/main/java/org/apache/wayang/presto => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery}/mapping/TableSinkMapping.java
 (83%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/operators/PostgresExecutionOperator.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/operators/BigQueryExecutionOperator.java}
 (77%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/operators/PostgresFilterOperator.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/operators/BigQueryFilterOperator.java}
 (75%)
 copy 
wayang-platforms/{wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoGlobalReduceOperator.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/operators/BigQueryGlobalReduceOperator.java}
 (72%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/operators/PostgresJoinOperator.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/operators/BigQueryJoinOperator.java}
 (75%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/operators/PostgresProjectionOperator.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/operators/BigQueryProjectionOperator.java}
 (71%)
 copy 
wayang-platforms/{wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoReduceByOperator.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/operators/BigQueryReduceByOperator.java}
 (71%)
 copy 
wayang-platforms/{wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoSortOperator.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/operators/BigQuerySortOperator.java}
 (73%)
 copy 
wayang-platforms/{wayang-presto/src/main/java/org/apache/wayang/presto/operators/PrestoTableSinkOperator.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/operators/BigQueryTableSinkOperator.java}
 (69%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/operators/PostgresTableSource.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/operators/BigQueryTableSource.java}
 (75%)
 copy 
wayang-platforms/{wayang-presto/src/main/java/org/apache/wayang/presto/platform/PrestoPlatform.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/platform/BigQueryPlatform.java}
 (56%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/plugin/PostgresConversionsPlugin.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/plugin/BigQueryConversionsPlugin.java}
 (84%)
 copy 
wayang-platforms/{wayang-postgres/src/main/java/org/apache/wayang/postgres/plugin/PostgresPlugin.java
 => 
wayang-bigquery/src/main/java/org/apache/wayang/bigquery/plugin/BigQueryPlugin.java}
 (82%)
 create mode 100644 
wayang-platforms/wayang-bigquery/src/main/resources/wayang-bigquery-defaults.properties
 create mode 100644 
wayang-platforms/wayang-bigquery/src/test/java/org/apache/wayang/bigquery/BigQueryOperatorsIT.java

Reply via email to