Xiao Huang created FLINK-37429:
----------------------------------

             Summary: Map each original column name to a new name and support 
column name containing '-'
                 Key: FLINK-37429
                 URL: https://issues.apache.org/jira/browse/FLINK-37429
             Project: Flink
          Issue Type: Improvement
          Components: Flink CDC
    Affects Versions: cdc-3.3.0
            Reporter: Xiao Huang
             Fix For: cdc-3.4.0


At present, Flink CDC uses janino to evaluate value for expressions in 
transform operator. However, the generated expression codes use original column 
name as variable name, which cannot support columns whose name does not conform 
the standard for java variable names (e.g. `timestamp-type`).

This problem can be solved by mapping each column name to a new name when 
generating expression code.



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

Reply via email to