You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tw...@apache.org on 2022/02/09 16:50:39 UTC

[flink] branch master updated (5027e42 -> a8b2f17)

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

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


    from 5027e42  [hotfix][docs] Fix example
     add 2cda6b7  [FLINK-25841][table] Introduce new APIs for FLIP-190 single statement plan compilation
     add a8b2f17  [FLINK-25841][table] Add helpful JavaDocs at various locations

No new revisions were added by this update.

Summary of changes:
 .../flink/formats/csv/TableCsvFormatITCase.java    |  36 ++--
 .../table/tests/test_environment_completeness.py   |   7 +-
 .../pyflink/table/tests/test_pandas_udaf.py        |   4 +-
 flink-python/pyflink/table/tests/test_udaf.py      |  28 +--
 flink-python/pyflink/table/tests/test_udf.py       |  10 +-
 flink-python/pyflink/table/tests/test_udtf.py      |  12 +-
 .../org/apache/flink/table/api/CompiledPlan.java   | 103 +++++++++++
 .../org/apache/flink/table/api/PlanReference.java  | 200 +++++++++++++++++++++
 .../apache/flink/table/api/TableEnvironment.java   |  67 +++++++
 .../table/api/internal/CompiledPlanInternal.java}  |  18 +-
 .../flink/table/api/internal/StatementSetImpl.java |  13 +-
 .../table/api/internal/TableEnvironmentImpl.java   |  93 +++++-----
 .../api/internal/TableEnvironmentInternal.java     |  56 +-----
 .../org/apache/flink/table/delegation/Planner.java |  50 ++----
 .../org/apache/flink/table/utils/PlannerMock.java  |  15 +-
 .../plan/nodes/exec/serde/JsonPlanGraph.java       |   2 +-
 .../table/planner/delegation/BatchPlanner.scala    |  22 ++-
 .../table/planner/delegation/PlannerBase.scala     |  54 +++---
 .../table/planner/delegation/StreamPlanner.scala   |  35 ++--
 .../planner/plan/ExecNodeGraphCompiledPlan.java    |  92 ++++++++++
 .../table/api/internal/StatementSetImplTest.java   |   2 +-
 .../api/internal/TableEnvironmentInternalTest.java |  53 +++---
 .../nodes/exec/stream/LookupJoinJsonPlanTest.java  |  17 +-
 .../stream/jsonplan/CalcJsonPlanITCase.java        |  14 +-
 .../jsonplan/ChangelogSourceJsonPlanITCase.java    |   4 +-
 .../stream/jsonplan/CorrelateJsonPlanITCase.java   |  10 +-
 .../jsonplan/DeduplicationJsonPlanITCase.java      |   7 +-
 .../stream/jsonplan/ExpandJsonPlanITCase.java      |   7 +-
 .../jsonplan/GroupAggregateJsonPlanITCase.java     |  25 +--
 .../jsonplan/GroupWindowAggregateJsonITCase.java   |  19 +-
 .../IncrementalAggregateJsonPlanITCase.java        |   7 +-
 .../jsonplan/IntervalJoinJsonPlanITCase.java       |  13 +-
 .../stream/jsonplan/JoinJsonPlanITCase.java        |  37 ++--
 .../stream/jsonplan/LimitJsonPlanITCase.java       |   2 +-
 .../stream/jsonplan/LookupJoinJsonPlanITCase.java  |  13 +-
 .../jsonplan/MatchRecognizeJsonPlanITCase.java     |   4 +-
 .../jsonplan/OverAggregateJsonPlanITCase.java      |   6 +-
 .../stream/jsonplan/RankJsonPlanITCase.java        |   4 +-
 .../stream/jsonplan/SortLimitJsonPlanITCase.java   |   2 +-
 .../stream/jsonplan/TableSinkJsonPlanITCase.java   |  12 +-
 .../stream/jsonplan/TableSourceJsonPlanITCase.java |  36 ++--
 .../jsonplan/TemporalJoinJsonPlanITCase.java       |  15 +-
 .../stream/jsonplan/TemporalSortJsonITCase.java    |  14 +-
 .../stream/jsonplan/UnionJsonPlanITCase.java       |   2 +-
 .../stream/jsonplan/ValuesJsonPlanITCase.java      |   7 +-
 .../jsonplan/WatermarkAssignerJsonPlanITCase.java  |   8 +-
 .../stream/jsonplan/WindowAggregateJsonITCase.java |  25 +--
 .../jsonplan/WindowDeduplicateJsonITCase.java      |   7 +-
 .../stream/jsonplan/WindowJoinJsonITCase.java      |   7 +-
 .../jsonplan/WindowTableFunctionJsonITCase.java    |   7 +-
 .../table/planner/utils/JsonPlanTestBase.java      |   4 +-
 .../flink/table/planner/utils/TableTestBase.scala  |   4 +-
 52 files changed, 894 insertions(+), 417 deletions(-)
 create mode 100644 flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/CompiledPlan.java
 create mode 100644 flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/api/PlanReference.java
 copy flink-table/{flink-table-common/src/main/java/org/apache/flink/table/descriptors/DescriptorValidator.java => flink-table-api-java/src/main/java/org/apache/flink/table/api/internal/CompiledPlanInternal.java} (68%)
 create mode 100644 flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/planner/plan/ExecNodeGraphCompiledPlan.java