davidzollo opened a new pull request, #11055: URL: https://github.com/apache/seatunnel/pull/11055
## What does this PR do? This PR adds the first delivery of `OceanBase-CDC` by reusing the existing MySQL CDC runtime, following the current Flink CDC OceanBase implementation for OceanBase Binlog Service and MySQL-compatible mode. Main changes: - add the new `connector-cdc-oceanbase` module with the OceanBase wrapper source and factory - register plugin mapping and dist packaging - add English and Chinese source docs plus changelog entries Closes #11049. ## Does this PR introduce any user-facing change? Yes. It adds a new source plugin named `OceanBase-CDC`. ## How was this patch tested? - `./mvnw spotless:apply` - `./mvnw -pl seatunnel-connectors-v2/connector-cdc/connector-cdc-oceanbase -am -DskipTests verify` - `./mvnw -pl seatunnel-connectors-v2/connector-cdc/connector-cdc-oceanbase -am -Dtest=OceanBaseIncrementalSourceFactoryTest -Dsurefire.failIfNoSpecifiedTests=false test` - `./mvnw -q -DskipTests verify` Validation notes: - No reusable prebuilt modules or artifacts were intentionally reused; validations were run from the current worktree. - A real OceanBase Binlog Service end-to-end runtime path is not available in this repository today, so that scope was not revalidated in this run. - The first delivery only targets OceanBase MySQL-compatible mode with OceanBase Binlog Service. Oracle-compatible mode remains out of scope. -- 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]
