[ https://issues.apache.org/jira/browse/FLINK-24532?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17443633#comment-17443633 ]
lincoln lee commented on FLINK-24532: ------------------------------------- [~twalthr] Could you give a specific case for this issue?I checked the ChangelogNormalize implementation, it produces a +D row when input is -U or +D, so I can't get your problem, a specific case may helps. > Invalid deletions for time-versioned join with ChangelogNormalize > ----------------------------------------------------------------- > > Key: FLINK-24532 > URL: https://issues.apache.org/jira/browse/FLINK-24532 > Project: Flink > Issue Type: Bug > Components: Table SQL / Planner, Table SQL / Runtime > Reporter: Timo Walther > Priority: Critical > > ChangelogNormalize replaces a +D row with a -U row derived from the previous > inserted row. This means that the rowtime column is reset to the insertion > time. In this case, a downstream time-versioned join produces an invalid > result as a deletion is applied immediately instead of the original deletion > timestamp. -- This message was sent by Atlassian Jira (v8.20.1#820001)