[
https://issues.apache.org/jira/browse/FLINK-40670?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18118777#comment-18118777
]
Martijn Visser commented on FLINK-40670:
----------------------------------------
Eight more in the last week, on all three branches that have this program:
master, nightly 2026-09-20 (AdaptiveScheduler):
https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=79266&view=logs&j=f2c100be-250b-5e85-7bbe-176f68fcddc5
master, nightly 2026-09-22 (AdaptiveScheduler):
https://github.com/apache/flink/actions/runs/35677982064/job/106589956886
master, push 2026-09-18 (Java 17):
https://github.com/apache/flink/actions/runs/35299936102/job/105461658121
release-2.3, nightly 2026-09-23 (Java 11):
https://github.com/apache/flink/actions/runs/35808755810/job/107017093273
release-2.3, nightly 2026-09-24 (AdaptiveScheduler):
https://github.com/apache/flink/actions/runs/35945602087/job/107475765263
release-2.3, nightly 2026-09-24 (Java 21):
https://dev.azure.com/apache-flink/98463496-1af2-4620-8eab-a2ecc1a2e6fe/_build/results?buildId=79374&view=logs&j=26b84117-e436-5720-913e-3e280ce55cae
release-2.3, push 2026-09-22 (Java 17):
https://github.com/apache/flink/actions/runs/35767802163/job/106907117263
release-2.2, push 2026-09-21 (Java 17):
https://github.com/apache/flink/actions/runs/35573956796/job/106264701847
Same parameterisation and the same empty result in all eight:
{code}
[ERROR]
org.apache.flink.table.planner.plan.nodes.exec.stream.MultiJoinSemanticTests.runSteps(TableTestProgram)[16]
-- Time elapsed: 1.529 s <<< FAILURE!
java.lang.AssertionError:
[four-way-mixed-join-multi-key-types-shuffled]
Expecting actual:
[]
to contain exactly in any order:
["+I[Bob, order2, payment2, null, A1, 200, false, k4_val2]"]
{code}
None of the three pushes touches the planner.
> MultiJoinSemanticTests[four-way-mixed-join-multi-key-types-shuffled] loses a
> row on release-2.3
> -----------------------------------------------------------------------------------------------
>
> Key: FLINK-40670
> URL: https://issues.apache.org/jira/browse/FLINK-40670
> Project: Flink
> Issue Type: Bug
> Components: Table SQL / Planner
> Affects Versions: 2.3.0
> Reporter: Martijn Visser
> Priority: Critical
> Labels: test-stability
>
> {code}
> [ERROR]
> org.apache.flink.table.planner.plan.nodes.exec.stream.MultiJoinSemanticTests.runSteps(TableTestProgram)[16]
> -- Time elapsed: 0.756 s <<< FAILURE!
> java.lang.AssertionError:
> [four-way-mixed-join-multi-key-types-shuffled]
> Expecting actual:
> []
> to contain exactly in any order:
> ["+I[Bob, order2, payment2, null, A1, 200, false, k4_val2]"]
> but could not find the following elements:
> ["+I[Bob, order2, payment2, null, A1, 200, false, k4_val2]"]
> {code}
> https://github.com/apache/flink/actions/runs/34919695234
> https://github.com/apache/flink/actions/runs/34666549602
> Two of the seven release-2.3 runs in the window. It does not appear in any of
> the three cached master nightlies of 2026-09-13 to 2026-09-15, and
> {{MultiJoinSemanticTests}} does not exist on release-1.20.
> Two observations, neither of them a diagnosis. The result is empty where one
> row is expected, so this is a missing row rather than the extra rows
> FLINK-40288 produces, and the two do not always occur together: the
> 2026-09-12 nightly has this one without {{JoinSemanticTests}}. The program
> name ends in {{shuffled}}, so input ordering is part of what it exercises.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)