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]

Reply via email to