[ https://issues.apache.org/jira/browse/FLINK-38219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18013184#comment-18013184 ]
Timo Walther commented on FLINK-38219: -------------------------------------- Fixed in master: 4a98ded552473202085947a6f7d2f4cd73e17bfe > Manipulate state in MultiJoin with fixed row kind > ------------------------------------------------- > > Key: FLINK-38219 > URL: https://issues.apache.org/jira/browse/FLINK-38219 > Project: Flink > Issue Type: Sub-task > Components: Table SQL / Runtime > Affects Versions: 2.1 > Reporter: Gustavo de Morais > Assignee: Gustavo de Morais > Priority: Major > Labels: pull-request-available > Fix For: 2.2 > > > We have state views manipulating the row kind and setting it back to the > original kind which is prone to bug if we don't do it precisely since we can > then modify the row just added that ultimately modifies the state. This can > lead to a row not being found because we add and query it with different row > kinds. This ticket should adjust the code so that we simply set the row kind > once before interacting with state in the StreamingMultiJoin operator and do > not set it back. -- This message was sent by Atlassian Jira (v8.20.10#820010)