You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Gustavo de Morais (Jira)" <ji...@apache.org> on 2026/07/09 15:02:00 UTC

[jira] [Created] (FLINK-40112) Report a changelog mode mismatch instead of a generic planning error

Gustavo de Morais created FLINK-40112:
-----------------------------------------

             Summary: Report a changelog mode mismatch instead of a generic planning error
                 Key: FLINK-40112
                 URL: https://issues.apache.org/jira/browse/FLINK-40112
             Project: Flink
          Issue Type: Improvement
            Reporter: Gustavo de Morais
            Assignee: Gustavo de Morais


When changelog mode inference cannot satisfy an operator's required changelog and the failure is not at a sink, {{FlinkChangelogModeInferenceProgram}} throws a generic "Can't generate a valid execution plan for the given query" with the annotated plan. This does not tell the user the failure is a changelog mismatch.

Update and improve the message to state that an operator cannot produce the changelog its consumer requires and to point the user at the changelog modes of the operators in the plan.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)