[
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)