[ 
https://issues.apache.org/jira/browse/FLINK-39842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated FLINK-39842:
-----------------------------------
    Labels: pull-request-available  (was: )

> Support timestamp startup mode for Oracle CDC by resolving timestamps to SCN
> ----------------------------------------------------------------------------
>
>                 Key: FLINK-39842
>                 URL: https://issues.apache.org/jira/browse/FLINK-39842
>             Project: Flink
>          Issue Type: Improvement
>          Components: Flink CDC
>            Reporter: tianfy
>            Priority: Major
>              Labels: pull-request-available
>
> Oracle CDC exposes the common startup mode options, but timestamp startup 
> requires Oracle-specific handling because the streaming position is 
> represented by SCN rather than a binlog file offset.
> The connector should resolve a startup timestamp to an Oracle SCN and use 
> that SCN as the actual streaming start offset. This makes timestamp startup 
> mode usable for Oracle CDC and aligns Oracle behavior with other CDC 
> connectors that support timestamp-based startup.
> Expected behavior:
> * allow Oracle CDC to create a timestamp startup offset
> * resolve the timestamp to a valid Oracle SCN before starting the stream split
> * handle unavailable timestamp-to-SCN mappings with a clear error or fallback 
> behavior
> * add tests for timestamp offset creation and SCN resolution logic



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

Reply via email to