davidzollo opened a new issue, #11036: URL: https://github.com/apache/seatunnel/issues/11036
## Background `MySQL-CDC` currently supports startup paths that either read snapshot and continue with binlog, or start directly from a binlog-oriented position. There is no dedicated startup mode for "read snapshot only and then exit". This makes one-off bootstrap jobs harder to express and forces users to choose between a continuous CDC job and custom workarounds. ## Proposed change Add a dedicated startup mode for `MySQL-CDC` that performs the snapshot phase only and finishes successfully after all configured tables are snapshotted. ## Expected behavior - The source reads the configured snapshot data. - No incremental binlog consumption continues after snapshot completion. - The job finishes cleanly after the snapshot phase. - The mode is clearly documented and validated in config parsing. ## Acceptance criteria - `MySQL-CDC` accepts a snapshot-only startup mode. - Snapshot-only mode works for at least a basic multi-table path. - Job completion semantics are deterministic and documented. - English and Chinese docs are updated. - Add at least one focused integration/E2E validation path. ## Out of scope - New metadata fields. - Dynamic newly-added table discovery. - Changes to schema evolution policy behavior. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
