Timo Walther created FLINK-38201: ------------------------------------ Summary: SinkUpsertMaterializer should not be inserted for retract sinks Key: FLINK-38201 URL: https://issues.apache.org/jira/browse/FLINK-38201 Project: Flink Issue Type: Bug Components: Table SQL / Planner Reporter: Timo Walther Assignee: Timo Walther
Currently, the logic in FlinkChangelogModeInferenceProgram for enabling upsert materialize does not distinguish between retract and upsert. Thus, SinkUpsertMaterializer is added for retract sinks. The resulting changelog is incorrect as it misses -U. Retract is flexible enough to simply be passed to the sink without further changes. -- This message was sent by Atlassian Jira (v8.20.10#820010)