[ https://issues.apache.org/jira/browse/FLINK-18632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jark Wu reassigned FLINK-18632: ------------------------------- Assignee: luoziyu > RowData's row kind do not assigned from input row data when sink code > generate and physical type info is pojo type > ------------------------------------------------------------------------------------------------------------------ > > Key: FLINK-18632 > URL: https://issues.apache.org/jira/browse/FLINK-18632 > Project: Flink > Issue Type: Bug > Components: Table SQL / Planner > Affects Versions: 1.10.0, 1.11.0 > Environment: mac os 10.15.3 > Reporter: luoziyu > Assignee: luoziyu > Priority: Major > Attachments: bug.jpg, test_code.png > > > I use tuple type and pojo type to test retract stream, the test data is same > and when i use > toRetractStream(Table table, Class<T> clazz) api, the retract msg become to > insert msg from sink conversion. I found the SinkCodeGenerator object did not > give a row kind to afterIndexModify variable, so the delete msg become insert > msg when it comes into processElement function generator by SinkCodeGenerator. > At last i add line of code like the pic in attachment and it works, so is it > a bug? > > > -- This message was sent by Atlassian Jira (v8.3.4#803005)