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

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


    from bca8e47  [FLINK-19684][jdbc] Fix 'max-retries' option doesn't work 
when set to zero
     add 3c67cce  [FLINK-19694][table-planner-blink] Support upsert 
ChangelogMode for ScanTableSource in planner
     add 92a2648  [FLINK-19694][table-planner-blink] Update MetadataHandlers 
for the new introduced StreamExecUpsertMaterialize node
     add 436a4c2  [FLINK-19694][table-runtime-blink] Support upsert 
ChangelogMode for ScanTableSource in runtime

No new revisions were added by this update.

Summary of changes:
 .../PushProjectIntoTableSourceScanRule.java        |  50 +++-
 .../table/planner/sources/DynamicSourceUtils.java  |  21 +-
 .../plan/metadata/FlinkRelMdColumnUniqueness.scala |   8 +
 .../metadata/FlinkRelMdModifiedMonotonicity.scala  |  22 +-
 .../plan/metadata/FlinkRelMdUniqueKeys.scala       |   7 +
 ...te.scala => StreamExecChangelogNormalize.scala} | 101 +++----
 .../physical/stream/StreamExecDeduplicate.scala    |  22 +-
 .../FlinkChangelogModeInferenceProgram.scala       |  21 +-
 .../stream/StreamExecTableSourceScanRule.scala     |  48 +++-
 .../flink/table/planner/plan/utils/ScanUtil.scala  |  27 +-
 .../planner/plan/stream/sql/TableScanTest.xml      | 273 ++++++++++++++++---
 .../plan/stream/sql/join/SemiAntiJoinTest.xml      |   2 +-
 .../planner/plan/batch/sql/TableScanTest.scala     |  23 ++
 .../metadata/FlinkRelMdColumnUniquenessTest.scala  |   9 +
 .../plan/metadata/FlinkRelMdHandlerTestBase.scala  |  14 +-
 .../FlinkRelMdModifiedMonotonicityTest.scala       |  25 ++
 .../plan/metadata/FlinkRelMdUniqueKeysTest.scala   |   7 +-
 .../planner/plan/stream/sql/TableScanTest.scala    | 197 +++++++++++++-
 .../runtime/stream/sql/ChangelogSourceITCase.scala | 297 +++++++++++++++++----
 .../planner/runtime/stream/sql/JoinITCase.scala    |  44 ---
 .../table/planner/runtime/utils/TestData.scala     |  18 ++
 .../deduplicate/DeduplicateFunctionHelper.java     |  56 +++-
 .../DeduplicateKeepLastRowFunction.java            |  15 +-
 .../MiniBatchDeduplicateKeepLastRowFunction.java   |  13 +-
 .../DeduplicateKeepLastRowFunctionTest.java        |   3 +-
 ...iniBatchDeduplicateKeepLastRowFunctionTest.java |   1 +
 26 files changed, 1054 insertions(+), 270 deletions(-)
 copy 
flink-table/flink-table-planner-blink/src/main/scala/org/apache/flink/table/planner/plan/nodes/physical/stream/{StreamExecDeduplicate.scala
 => StreamExecChangelogNormalize.scala} (60%)

Reply via email to