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

fpaul pushed a change to branch release-2.1
in repository https://gitbox.apache.org/repos/asf/flink.git


    from b6aeb26c7e2 [FLINK-38815] Mask sensitive values in Pekko debug 
configuration logs
     new ac6cc0b8bf1 [FLINK-38209][table-planner] Use UniqueKeys instead of 
Upsertkeys for inputSpec and state management for MultiJoin
     new 0e0a9d90407 [FLINK-38379][table] Adjust `visitMultiJoin` in 
`RelTimeIndicatorConverter` to use fields and not rows
     new 74404f8e8bc [FLINK-38554][table] Fix rowCount cost for 
FlinkLogicalMultiJoin
     new ce30d0317bb [FLINK-38576][table] Align commonJoinKey in MultiJoin for 
logical and physical rules
     new a0976628c6c [FLINK-38230][table-planner] Add visitMultiJoin to 
StreamNDUPlanVisitor

The 5 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:
 .../table/utils/NoCommonJoinKeyException.java      |   20 +-
 .../planner/calcite/RelTimeIndicatorConverter.java |    4 +-
 .../nodes/exec/stream/StreamExecMultiJoin.java     |   31 +-
 .../plan/nodes/logical/FlinkLogicalMultiJoin.java  |    2 +-
 .../physical/stream/StreamPhysicalMultiJoin.java   |   79 +-
 .../StreamNonDeterministicUpdatePlanVisitor.java   |  100 ++
 .../plan/rules/logical/JoinToMultiJoinRule.java    |  169 +--
 .../stream/StreamPhysicalMultiJoinRule.java        |  114 +-
 .../table/planner/plan/utils/MultiJoinUtil.java    |  155 ++
 .../NonDeterministicUpdateAnalyzerTest.java        |  436 +++---
 .../exec/serde/ExecNodeMultiJoinJsonSerdeTest.java |    6 +-
 .../nodes/exec/stream/MultiJoinSemanticTests.java  |   15 +-
 .../nodes/exec/stream/MultiJoinTestPrograms.java   |  178 ++-
 .../nodes/exec/testutils/SemanticTestBase.java     |   10 +
 .../planner/plan/stream/sql/MultiJoinTest.java     | 1516 ++++++++++++++++++--
 .../analyze/NonDeterministicUpdateAnalyzerTest.xml |   36 +
 .../planner/plan/stream/sql/MultiJoinTest.xml      | 1391 +++++++++++-------
 ...our-way-complex-updating-join-with-restore.json |  527 ++++---
 .../savepoint/_metadata                            |  Bin 35162 -> 36360 bytes
 ...r-way-join-no-common-join-key-with-restore.json |  431 +++---
 .../savepoint/_metadata                            |  Bin 41248 -> 34081 bytes
 .../plan/three-way-inner-join-with-restore.json    |  244 ++--
 .../savepoint/_metadata                            |  Bin 21326 -> 20195 bytes
 ...way-join-with-time-attributes-with-restore.json |   89 +-
 .../savepoint/_metadata                            |  Bin 24946 -> 25432 bytes
 .../three-way-left-outer-join-with-restore.json    |  231 +--
 .../savepoint/_metadata                            |  Bin 21759 -> 21005 bytes
 .../AttributeBasedJoinKeyExtractor.java            |    3 +-
 28 files changed, 4014 insertions(+), 1773 deletions(-)
 copy 
flink-rpc/flink-rpc-akka/src/main/java/org/apache/flink/runtime/rpc/pekko/exceptions/RpcInvalidStateException.java
 => 
flink-table/flink-table-common/src/main/java/org/apache/flink/table/utils/NoCommonJoinKeyException.java
 (68%)
 create mode 100644 
flink-table/flink-table-planner/src/main/java/org/apache/flink/table/planner/plan/utils/MultiJoinUtil.java

Reply via email to