You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ma...@apache.org on 2026/09/24 08:39:29 UTC
(flink) branch release-2.2 updated: [FLINK-40683][table] Assert materialized data in the anti-join-on-nested semantic test
This is an automated email from the ASF dual-hosted git repository.
MartijnVisser pushed a commit to branch release-2.2
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/release-2.2 by this push:
new 32d39f631f0 [FLINK-40683][table] Assert materialized data in the anti-join-on-nested semantic test
32d39f631f0 is described below
commit 32d39f631f0dd18e82a211979b367814cabff623
Author: Martijn Visser <29...@users.noreply.github.com>
AuthorDate: Wed Sep 16 16:18:21 2026 +0200
[FLINK-40683][table] Assert materialized data in the anti-join-on-nested semantic test
The sink asserted the raw changelog, so the test failed on the transient
+I[test_same] and -D[test_same] that the anti join emits when the probe row
arrives before the build row. Master has asserted the materialized result for
this program since FLINK-39695, which is master-only.
Generated-by: Claude Code (Claude Opus 5)
---
.../table/planner/plan/nodes/exec/common/JoinSemanticTestPrograms.java | 1 +
1 file changed, 1 insertion(+)
diff --git a/flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/nodes/exec/common/JoinSemanticTestPrograms.java b/flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/nodes/exec/common/JoinSemanticTestPrograms.java
index b687f5d4a18..72ce8361254 100644
--- a/flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/nodes/exec/common/JoinSemanticTestPrograms.java
+++ b/flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/nodes/exec/common/JoinSemanticTestPrograms.java
@@ -104,6 +104,7 @@ public class JoinSemanticTestPrograms {
.setupTableSink(
SinkTestStep.newBuilder("sink_t")
.addSchema("output STRING")
+ .testMaterializedData()
.consumedValues("+I[test_diff]")
.build())
.runSql(