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

dwysakowicz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.


    from 0bfe466  [FLINK-12324] Remove legacy ActorGateway interface
     new c343bb7  [FLINK-11067][table-common] port 
AmbiguousTableFactoryException and NoMatchingTableFactoryException from 
api-java to table-common
     new 254392c  [FLINK-11067][table] port Schema, Rowtime, 
SchematicDescriptor, RegistrableDescriptor etc.
     new b4d4b66  [FLINK-11067][table-common] port TableFactoryService into 
table-common
     new 64d31dc  [FLINK-11067][table] Convert TableFactoryUtil, 
Batch/StreamTableDescriptor, ConnectTableDescriptor into java
     new eb69192  [FLINK-11067][table] Convert TableEnvironments to interfaces
     new 14c3d85  [FLINK-11067][table] Port table source&sink classes into 
api-java

The 16388 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:
 .../cassandra/CassandraConnectorITCase.java        |   9 +-
 .../ElasticsearchUpsertTableSinkFactoryBase.java   |  12 +-
 .../kafka/KafkaTableSourceSinkFactoryBase.java     |  54 +--
 .../org/apache/flink/orc/OrcTableSourceTest.java   |  10 +-
 .../table/client/gateway/local/LocalExecutor.java  |   9 +-
 .../gateway/utils/TestTableSinkFactoryBase.java    |  22 +-
 .../gateway/utils/TestTableSourceFactoryBase.java  |  24 +-
 .../table/api/java/BatchTableEnvironment.java      | 293 ++++++++++++++
 .../table/api/java/StreamTableEnvironment.java     | 398 +++++++++++++++++++
 .../table/factories/BatchTableSinkFactory.java     |  49 +++
 .../table/factories/BatchTableSourceFactory.java   |  49 +++
 .../table/factories/StreamTableSinkFactory.java    |  49 +++
 .../table/factories/StreamTableSourceFactory.java  |  49 +++
 .../apache/flink/table/sinks/BatchTableSink.java}  |  20 +-
 .../apache/flink/table/sinks/StreamTableSink.java} |  19 +-
 .../flink/table/sources/BatchTableSource.java}     |  27 +-
 .../flink/table/sources/StreamTableSource.java}    |  28 +-
 ...JavaTableEnvironmentCreationValidationTest.java |  51 +++
 .../apache/flink/table/api/TableEnvironment.java   | 287 ++++++++++++++
 .../table/descriptors/BatchTableDescriptor.java}   |  26 +-
 .../table/descriptors/ConnectTableDescriptor.java  | 131 +++++++
 .../table/descriptors/StreamTableDescriptor.java   | 112 ++++++
 .../flink/table/factories/TableFactoryUtil.java    |  79 ++++
 flink-table/flink-table-api-scala-bridge/pom.xml   |  41 ++
 .../table/api/scala/BatchTableEnvironment.scala    | 142 +++----
 .../flink/table/api/scala/DataSetConversions.scala |   0
 .../table/api/scala/DataStreamConversions.scala    |   4 +-
 .../table/api/scala/StreamTableEnvironment.scala   | 181 +++++----
 ...alaTableEnvironmentCreationValidationTest.scala |  49 +++
 .../table/api/AmbiguousTableFactoryException.java  |   0
 .../table/api/NoMatchingTableFactoryException.java |   0
 .../table/descriptors/RegistrableDescriptor.java   |  52 +++
 .../apache/flink/table/descriptors/Rowtime.java    | 142 +++++++
 .../org/apache/flink/table/descriptors/Schema.java | 168 ++++++++
 .../table/descriptors/SchematicDescriptor.java}    |  23 +-
 .../table/expressions/ResolvedFieldReference.java} |  24 +-
 .../flink/table/factories/TableFactoryService.java | 373 ++++++++++++++++++
 .../flink/table/factories/TableSinkFactory.java}   |  35 +-
 .../flink/table/factories/TableSourceFactory.java} |  35 +-
 .../apache/flink/table/sources/FieldComputer.java  |  63 +++
 .../sources/tsextractors/TimestampExtractor.java   |  56 +++
 .../sources/wmstrategies/WatermarkStrategy.java    |  51 +++
 flink-table/flink-table-planner/pom.xml            |   6 +
 .../table/descriptors/BatchTableDescriptor.java}   |  24 +-
 .../table/descriptors/ConnectTableDescriptor.java  | 131 +++++++
 .../table/descriptors/StreamTableDescriptor.java   | 112 ++++++
 .../table/operations/CalculatedTableFactory.java   |   6 +-
 ...leEnvironment.scala => BatchTableEnvImpl.scala} |  95 +----
 ...eEnvironment.scala => StreamTableEnvImpl.scala} |  98 +----
 .../{TableEnvironment.scala => TableEnvImpl.scala} | 358 ++---------------
 .../flink/table/api/java/BatchTableEnvImpl.scala   | 120 ++++++
 .../table/api/java/BatchTableEnvironment.scala     | 298 --------------
 .../flink/table/api/java/StreamTableEnvImpl.scala  | 171 ++++++++
 .../table/api/java/StreamTableEnvironment.scala    | 432 ---------------------
 .../flink/table/api/scala/BatchTableEnvImpl.scala  |  88 +++++
 .../flink/table/api/scala/StreamTableEnvImpl.scala | 103 +++++
 .../flink/table/api/scala/TableConversions.scala   |  17 +-
 .../org/apache/flink/table/api/scala/package.scala |   6 +-
 .../org/apache/flink/table/api/tableImpl.scala     |   9 +-
 .../flink/table/catalog/ExternalTableUtil.scala    |  16 +-
 .../table/descriptors/ConnectTableDescriptor.scala | 113 ------
 .../table/descriptors/RegistrableDescriptor.scala  |  49 ---
 .../apache/flink/table/descriptors/Rowtime.scala   | 134 -------
 .../flink/table/descriptors/RowtimeValidator.scala |  59 +--
 .../apache/flink/table/descriptors/Schema.scala    | 169 --------
 .../flink/table/descriptors/SchemaValidator.scala  |  14 +-
 .../table/descriptors/StreamTableDescriptor.scala  | 100 -----
 .../expressions/PlannerExpressionConverter.scala   |   2 +-
 .../flink/table/expressions/fieldExpression.scala  |   8 +-
 .../table/factories/BatchTableSinkFactory.scala    |  41 --
 .../table/factories/StreamTableSourceFactory.scala |  41 --
 .../table/factories/TableFactoryService.scala      | 354 -----------------
 .../flink/table/factories/TableFactoryUtil.scala   |  94 -----
 .../functions/utils/UserDefinedFunctionUtils.scala |   8 +-
 .../table/operations/OperationTreeBuilder.scala    |   4 +-
 .../plan/nodes/dataset/BatchTableSourceScan.scala  |   4 +-
 .../plan/nodes/dataset/DataSetAggregate.scala      |   4 +-
 .../table/plan/nodes/dataset/DataSetCalc.scala     |   4 +-
 .../plan/nodes/dataset/DataSetCorrelate.scala      |   4 +-
 .../table/plan/nodes/dataset/DataSetDistinct.scala |   4 +-
 .../plan/nodes/dataset/DataSetIntersect.scala      |   4 +-
 .../table/plan/nodes/dataset/DataSetJoin.scala     |   4 +-
 .../table/plan/nodes/dataset/DataSetMinus.scala    |   4 +-
 .../table/plan/nodes/dataset/DataSetRel.scala      |   6 +-
 .../table/plan/nodes/dataset/DataSetScan.scala     |   4 +-
 .../plan/nodes/dataset/DataSetSingleRowJoin.scala  |   4 +-
 .../table/plan/nodes/dataset/DataSetSort.scala     |   4 +-
 .../table/plan/nodes/dataset/DataSetUnion.scala    |   4 +-
 .../table/plan/nodes/dataset/DataSetValues.scala   |   4 +-
 .../nodes/dataset/DataSetWindowAggregate.scala     |   4 +-
 .../plan/nodes/datastream/DataStreamCalc.scala     |   4 +-
 .../nodes/datastream/DataStreamCorrelate.scala     |   4 +-
 .../datastream/DataStreamGroupAggregate.scala      |   4 +-
 .../DataStreamGroupWindowAggregate.scala           |   4 +-
 .../plan/nodes/datastream/DataStreamJoin.scala     |   6 +-
 .../plan/nodes/datastream/DataStreamMatch.scala    |   4 +-
 .../nodes/datastream/DataStreamOverAggregate.scala |   4 +-
 .../plan/nodes/datastream/DataStreamRel.scala      |   6 +-
 .../plan/nodes/datastream/DataStreamScan.scala     |   4 +-
 .../plan/nodes/datastream/DataStreamSort.scala     |   4 +-
 .../datastream/DataStreamTemporalTableJoin.scala   |   4 +-
 .../plan/nodes/datastream/DataStreamUnion.scala    |   4 +-
 .../plan/nodes/datastream/DataStreamValues.scala   |   4 +-
 .../nodes/datastream/DataStreamWindowJoin.scala    |   4 +-
 .../nodes/datastream/StreamTableSourceScan.scala   |   4 +-
 .../DataSetLogicalWindowAggregateRule.scala        |   2 +-
 .../DataStreamLogicalWindowAggregateRule.scala     |   6 +-
 .../table/plan/util/RexProgramExtractor.scala      |   2 +-
 .../table/runtime/aggregate/AggregateUtil.scala    |   2 +-
 .../table/sinks/CsvTableSinkFactoryBase.scala      |   2 +-
 .../table/sources/CsvTableSourceFactoryBase.scala  |   2 +-
 .../apache/flink/table/sources/FieldComputer.scala |  63 ---
 .../flink/table/sources/TableSourceUtil.scala      |   9 +-
 .../table/sources/tsextractors/ExistingField.scala |  14 +-
 .../tsextractors/StreamRecordTimestamp.scala       |   9 +
 .../sources/wmstrategies/AscendingTimestamps.scala |  11 +
 .../wmstrategies/BoundedOutOfOrderTimestamps.scala |  12 +
 .../sources/wmstrategies/watermarkStrategies.scala |  18 +-
 .../table/api/ExternalCatalogInsertTest.scala      |   4 +-
 .../apache/flink/table/api/batch/ExplainTest.scala |   9 +-
 .../sql/validation/InsertIntoValidationTest.scala  |   6 +-
 .../validation/InsertIntoValidationTest.scala      |   4 +-
 .../api/stream/StreamTableEnvironmentTest.scala    |   5 +-
 .../sql/validation/InsertIntoValidationTest.scala  |   6 +-
 .../validation/InsertIntoValidationTest.scala      |   4 +-
 .../api/validation/TableSinksValidationTest.scala  |  10 +-
 .../flink/table/descriptors/RowtimeTest.scala      |  14 +-
 .../flink/table/descriptors/SchemaTest.scala       |   6 +-
 .../table/descriptors/SchemaValidatorTest.scala    |  20 +-
 .../table/descriptors/TableDescriptorTest.scala    |   2 +-
 .../expressions/utils/ExpressionTestBase.scala     |  11 +-
 .../table/match/PatternTranslatorTestBase.scala    |   4 +-
 .../runtime/batch/sql/TableEnvironmentITCase.scala |   2 +-
 .../batch/table/TableEnvironmentITCase.scala       |   2 +-
 .../runtime/stream/sql/InsertIntoITCase.scala      |  50 +--
 .../table/runtime/stream/sql/SortITCase.scala      |   2 +-
 .../flink/table/runtime/stream/sql/SqlITCase.scala |   4 +-
 .../runtime/stream/table/TableSinkITCase.scala     |   2 +-
 .../flink/table/runtime/utils/CommonTestData.scala |   6 +-
 .../flink/table/utils/InMemoryTableFactory.scala   |   4 +-
 .../flink/table/utils/MockTableEnvironment.scala   |  48 ++-
 .../apache/flink/table/utils/TableTestBase.scala   |  13 +-
 142 files changed, 3988 insertions(+), 3054 deletions(-)
 create mode 100644 
flink-table/flink-table-api-java-bridge/src/main/java/org/apache/flink/table/api/java/BatchTableEnvironment.java
 create mode 100644 
flink-table/flink-table-api-java-bridge/src/main/java/org/apache/flink/table/api/java/StreamTableEnvironment.java
 create mode 100644 
flink-table/flink-table-api-java-bridge/src/main/java/org/apache/flink/table/factories/BatchTableSinkFactory.java
 create mode 100644 
flink-table/flink-table-api-java-bridge/src/main/java/org/apache/flink/table/factories/BatchTableSourceFactory.java
 create mode 100644 
flink-table/flink-table-api-java-bridge/src/main/java/org/apache/flink/table/factories/StreamTableSinkFactory.java
 create mode 100644 
flink-table/flink-table-api-java-bridge/src/main/java/org/apache/flink/table/factories/StreamTableSourceFactory.java
 rename 
flink-table/{flink-table-planner/src/main/scala/org/apache/flink/table/sinks/BatchTableSink.scala
 => 
flink-table-api-java-bridge/src/main/java/org/apache/flink/table/sinks/BatchTableSink.java}
 (66%)
 copy 
flink-table/{flink-table-planner/src/main/scala/org/apache/flink/table/sinks/StreamTableSink.scala
 => 
flink-table-api-java-bridge/src/main/java/org/apache/flink/table/sinks/StreamTableSink.java}
 (67%)
 rename 
flink-table/{flink-table-planner/src/main/scala/org/apache/flink/table/sources/BatchTableSource.scala
 => 
flink-table-api-java-bridge/src/main/java/org/apache/flink/table/sources/BatchTableSource.java}
 (61%)
 rename 
flink-table/{flink-table-planner/src/main/scala/org/apache/flink/table/sources/StreamTableSource.scala
 => 
flink-table-api-java-bridge/src/main/java/org/apache/flink/table/sources/StreamTableSource.java}
 (63%)
 create mode 100644 
flink-table/flink-table-api-java-bridge/src/test/java/org/apache/flink/table/api/JavaTableEnvironmentCreationValidationTest.java
 create mode 100644 
flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/TableEnvironment.java
 rename 
flink-table/{flink-table-planner/src/main/scala/org/apache/flink/table/descriptors/SchematicDescriptor.scala
 => 
flink-table-api-java/src/main/java/org/apache/flink/table/descriptors/BatchTableDescriptor.java}
 (62%)
 create mode 100644 
flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/descriptors/ConnectTableDescriptor.java
 create mode 100644 
flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/descriptors/StreamTableDescriptor.java
 create mode 100644 
flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/factories/TableFactoryUtil.java
 rename flink-table/{flink-table-planner => 
flink-table-api-scala-bridge}/src/main/scala/org/apache/flink/table/api/scala/BatchTableEnvironment.scala
 (76%)
 rename flink-table/{flink-table-planner => 
flink-table-api-scala-bridge}/src/main/scala/org/apache/flink/table/api/scala/DataSetConversions.scala
 (100%)
 rename flink-table/{flink-table-planner => 
flink-table-api-scala-bridge}/src/main/scala/org/apache/flink/table/api/scala/DataStreamConversions.scala
 (99%)
 rename flink-table/{flink-table-planner => 
flink-table-api-scala-bridge}/src/main/scala/org/apache/flink/table/api/scala/StreamTableEnvironment.scala
 (74%)
 create mode 100644 
flink-table/flink-table-api-scala-bridge/src/test/scala/org/apache/flink/table/api/ScalaTableEnvironmentCreationValidationTest.scala
 rename flink-table/{flink-table-api-java => 
flink-table-common}/src/main/java/org/apache/flink/table/api/AmbiguousTableFactoryException.java
 (100%)
 rename flink-table/{flink-table-api-java => 
flink-table-common}/src/main/java/org/apache/flink/table/api/NoMatchingTableFactoryException.java
 (100%)
 create mode 100644 
flink-table/flink-table-common/src/main/java/org/apache/flink/table/descriptors/RegistrableDescriptor.java
 create mode 100644 
flink-table/flink-table-common/src/main/java/org/apache/flink/table/descriptors/Rowtime.java
 create mode 100644 
flink-table/flink-table-common/src/main/java/org/apache/flink/table/descriptors/Schema.java
 rename 
flink-table/{flink-table-planner/src/main/scala/org/apache/flink/table/sinks/StreamTableSink.scala
 => 
flink-table-common/src/main/java/org/apache/flink/table/descriptors/SchematicDescriptor.java}
 (62%)
 rename 
flink-table/{flink-table-planner/src/main/scala/org/apache/flink/table/sources/tsextractors/TimestampExtractor.scala
 => 
flink-table-common/src/main/java/org/apache/flink/table/expressions/ResolvedFieldReference.java}
 (56%)
 create mode 100644 
flink-table/flink-table-common/src/main/java/org/apache/flink/table/factories/TableFactoryService.java
 rename 
flink-table/{flink-table-planner/src/main/scala/org/apache/flink/table/factories/StreamTableSinkFactory.scala
 => 
flink-table-common/src/main/java/org/apache/flink/table/factories/TableSinkFactory.java}
 (52%)
 rename 
flink-table/{flink-table-planner/src/main/scala/org/apache/flink/table/factories/BatchTableSourceFactory.scala
 => 
flink-table-common/src/main/java/org/apache/flink/table/factories/TableSourceFactory.java}
 (51%)
 create mode 100644 
flink-table/flink-table-common/src/main/java/org/apache/flink/table/sources/FieldComputer.java
 create mode 100644 
flink-table/flink-table-common/src/main/java/org/apache/flink/table/sources/tsextractors/TimestampExtractor.java
 create mode 100644 
flink-table/flink-table-common/src/main/java/org/apache/flink/table/sources/wmstrategies/WatermarkStrategy.java
 rename 
flink-table/flink-table-planner/src/main/{scala/org/apache/flink/table/descriptors/BatchTableDescriptor.scala
 => java/org/apache/flink/table/descriptors/BatchTableDescriptor.java} (62%)
 create mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/descriptors/ConnectTableDescriptor.java
 create mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/descriptors/StreamTableDescriptor.java
 rename 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/api/{BatchTableEnvironment.scala
 => BatchTableEnvImpl.scala} (82%)
 rename 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/api/{StreamTableEnvironment.scala
 => StreamTableEnvImpl.scala} (90%)
 rename 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/api/{TableEnvironment.scala
 => TableEnvImpl.scala} (74%)
 create mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/api/java/BatchTableEnvImpl.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/api/java/BatchTableEnvironment.scala
 create mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/api/java/StreamTableEnvImpl.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/api/java/StreamTableEnvironment.scala
 create mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/api/scala/BatchTableEnvImpl.scala
 create mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/api/scala/StreamTableEnvImpl.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/descriptors/ConnectTableDescriptor.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/descriptors/RegistrableDescriptor.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/descriptors/Rowtime.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/descriptors/Schema.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/descriptors/StreamTableDescriptor.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/factories/BatchTableSinkFactory.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/factories/StreamTableSourceFactory.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/factories/TableFactoryService.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/factories/TableFactoryUtil.scala
 delete mode 100644 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/sources/FieldComputer.scala

Reply via email to