DanielCarter-stack opened a new pull request, #11713: URL: https://github.com/apache/seatunnel/pull/11713
### Purpose This PR improves the documentation of five connector-V2 docs in `docs/en` and `docs/zh`: - RocketMQ (source/RocketMQ.md, sink/RocketMQ.md) - Kudu (source/Kudu.md, sink/Kudu.md) - Kingbase (source/Kingbase.md, sink/Kingbase.md) - Vertica (source/Vertica.md, sink/Vertica.md) - AmazonDynamoDB (source/AmazonDynamoDB.md, sink/AmazonDynamoDB.md) No source code is changed. No version metadata in the changelog is touched. No connector whose docs were modified by an open or merged DanielCarter-stack PR within the last 7 days is included in this batch. ### Changes - RocketMQ (source & sink): add the canonical `Source: RocketMQ` / `Sink: RocketMQ` markers, rename the H1 to `... Source Connector` / `... Sink Connector`, collapse the duplicated `Description` block, and normalize the option table (Yes/No capitalization, Int casing). The feature matrix is recompleted so `batch`, `cdc`, and `support multiple table write` are explicitly listed on the sink; the sink doc now explains how CDC row kinds map to RocketMQ writes. - Kudu (source & sink): add the `Source`/`Sink` markers, complete the feature matrix (`batch` is now explicit on the sink), expand the option table descriptions to cover scan-token semantics, `save_mode` behaviour, and the `ignore_not_found` / `ignore_not_duplicate` flags. Bilingual parity is restored by rewriting the Key Features list in Chinese with the standard feature names (批处理 / 精确一次 / 列裁剪 / 并行度 / 支持用户自定义分片). - Kingbase (source & sink, en/zh): clearly state that Kingbase uses the shared `Jdbc` plugin - only the `driver` and `url` values change. Tighten the exactly-once wording on the sink to reflect that Kingbase only supports XA if the JDBC driver exposes an XA `DataSource`. - Vertica (source & sink, en/zh): add the `Source`/`Sink` markers, complete the feature matrix (`batch`, `cdc`, `timer flush`), and align the exactly-once wording with the rest of the JDBC-flavored connectors: Vertica is not listed with a JDBC XA DataSource in the shared appendix, so the default `is_exactly_once = false` is preserved. - AmazonDynamoDB (source & sink, en/zh): add the `Source`/`Sink` markers, complete the feature matrix, normalize the option table (Yes/No, Int/Long casing), and document the DynamoDB batch-write 25-item limit on the sink so users do not set `batch_size` above it. The Chinese versions mirror the same wording for parity. ### Validation - Spot-checked each connector's option names against the connector source code: `connector-rocketmq`, `connector-kudu`, `connector-jdbc` (for the Kingbase and Vertica dialects), and `connector-amazondynamodb`. - Bilingual parity: every English doc change is mirrored in the Chinese doc; existing Chinese descriptions were preserved. - Markdown structure follows the same shape used by recently merged connector doc PRs (`## Support Those Engines` and an explicit `## Source Options` / `## Sink Options` table). - No version metadata in the changelog files is modified. ### Notes - This PR is opened as a draft per the contributor workflow; it will be marked ready for review after CI passes. - Five connectors were touched per batch, matching the contributor guidance. - PR #11711 (last batch) was promoted from draft to ready-for-review before this PR was opened; PR #11709 and PR #11639 still have failing CI / merge conflicts inherited from a much older base and will be handled in a separate maintenance run. -- 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]
