tianfy created FLINK-39842:
------------------------------

             Summary: 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


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