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)