[
https://issues.apache.org/jira/browse/FLINK-39232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Yanquan Lv resolved FLINK-39232.
--------------------------------
Fix Version/s: cdc-3.6.0
Resolution: Fixed
Merged in master via 5e218838751cada0b684d84884a3cb5fc87e2afe.
> CDC Transform matches first matching rule and deprecate partial filtering
> --------------------------------------------------------------------------
>
> Key: FLINK-39232
> URL: https://issues.apache.org/jira/browse/FLINK-39232
> Project: Flink
> Issue Type: Improvement
> Components: Flink CDC
> Reporter: Xiqian Yu
> Assignee: Xiqian Yu
> Priority: Major
> Labels: pull-request-available
> Fix For: cdc-3.6.0
>
>
> Currently, transform module supports rarely-used "partial filtering" feature:
> {code:java}
> transform:
> - source-table: mydb.web_order
> projection: id, order_id
> filter: UPPER(province) = 'SHANGHAI'
> description: classification mapping example
> - source-table: mydb.web_order
> projection: order_id as id, id as order_id
> filter: UPPER(province) = 'BEIJING'
> description: classification mapping example {code}
> This causes unnecessary type consistency constraints. Deprecating such
> feature in the next major release should be acceptable.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)