[
https://issues.apache.org/jira/browse/FLINK-40288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18116050#comment-18116050
]
Martijn Visser commented on FLINK-40288:
----------------------------------------
The release branch failure is a different program. On release-2.3 and
release-2.2 the failing one
is anti-join-on-nested, and the programs this ticket fixed were added by
FLINK-39695, which is
master only. FLINK-39695 also added {{.testMaterializedData()}} to that sink,
and without it the
assertion runs on the raw changelog, so the transient {{+I[test_same]}} and
{{-D[test_same]}} pair
fails it. I get that pair in 40 of 200 runs on release-2.3, and 33 of 200 with
77a017a3970 applied.
Backporting the fix does not help. With the master programs on release-2.3 the
three
not-null-nested-row ones fail in the planner with {{Conversion to relational
algebra failed to
preserve datatypes}}, with and without it. That is FLINK-39695, which copies
five Calcite classes
into the planner. The release branches need the {{.testMaterializedData()}}
line, not this commit.
> Multiple JoinSemanticTests fail
> -------------------------------
>
> Key: FLINK-40288
> URL: https://issues.apache.org/jira/browse/FLINK-40288
> Project: Flink
> Issue Type: Bug
> Components: Table SQL / Planner, Tests
> Reporter: Sergey Nuyanzin
> Assignee: Sergey Nuyanzin
> Priority: Critical
> Labels: pull-request-available
> Fix For: 2.4.0
>
>
> example
> {noformat}
> java.lang.AssertionError: [left-join-not-null-nested-row]
> Expecting actual:
> ["+I[1, 1]", "+I[2, -1]"]
> to contain exactly in any order:
> ["+I[1, 1]", "+I[2, null]"]
> elements not found:
> ["+I[2, null]"]
> and elements not expected:
> ["+I[2, -1]"]
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)