DanielCarter-stack opened a new pull request, #11786: URL: https://github.com/apache/seatunnel/pull/11786
## Summary This PR is a documentation-only update that improves the sink-side reference pages for five file-based V2 connectors: **OssFile**, **OssJindoFile**, **CosFile**, **ObsFile**, and **LocalFile**. Both the English (`docs/en/connectors/sink/...`) and Chinese (`docs/zh/connectors/sink/...`) pages are updated. The corresponding source pages were intentionally skipped because they were touched by PR #11591 within the last 7 days. ## Changes by connector ### OssFile (sink, en + zh) - Filled missing `Description` cells for `bucket`, `access_key`, `access_secret`, `endpoint`, `is_enable_transaction`, `batch_size`, `compress_codec`, `common-options`, `schema_save_mode`, `data_save_mode`. - Added explicit `path` clarification (combined with `bucket` the actual location is `oss://<bucket><path>`). - Aligned `file_format_type` description to enumerate all supported values (text/csv/parquet/orc/json/excel/xml/binary/canal_json/debezium_json/maxwell_json). ### OssJindoFile (sink, en + zh) - Added a `Support Those Engines` section. - Added a new `Database Dependency` section describing the required Jindo SDK jars (`jindo-sdk-4.6.1.jar`, `jindo-core-4.6.1.jar`) and the Hadoop 2.9.X+ constraint. - Filled missing option descriptions in the options table (`bucket`, `access_key`, `access_secret`, `endpoint`, `is_enable_transaction`, `batch_size`, `compress_codec`, `common-options`). - Added a canal_json `merge_update_event` example. - Added a CDC `schema_evolution_enabled` example that uses `OssJindoFile` (previously referenced `LocalFile`). ### CosFile (sink, en + zh) - Added a `Support Those Engines` section. - Tightened `Key Features` (added `[cdc]` and `[support multiple table write]` checkboxes). - Filled missing option descriptions for `bucket`, `secret_id`, `secret_key`, `region`, `is_enable_transaction`, `batch_size`, `compress_codec`, `common-options`, `file_format_type`, `schema_evolution_enabled`. - Added a canal_json `merge_update_event` example. - Replaced the `LocalFile` placeholder in the `schema_evolution_enabled` example with a `CosFile` example. - Added a per-option descriptive subsection for the COS credentials. ### ObsFile (sink, en + zh) - Tightened `Key Features` (added `[cdc]` and `[support multiple table write]` checkboxes). - Filled missing option descriptions for `path`, `access_key`, `access_secret`, `endpoint`, `is_enable_transaction`, `compress_codec`, `common-options`. - Replaced the `LocalFile` placeholder in the `schema_evolution_enabled` example with an `ObsFile` example. ### LocalFile (sink, en + zh) - Added a `Support Those Engines` section. - Tightened `Key Features` (added `[cdc]` checkbox, normalized `[support multiple table write]` line). - Filled missing option descriptions (`path`, `is_enable_transaction`, `batch_size`, `compress_codec`, `common-options`, `schema_save_mode`, `data_save_mode`). ## Notes - No source, config, or SPI code is touched. - All descriptions were verified against the corresponding connector Option declarations (`connector-file-oss`, `connector-file-jindo-oss`, `connector-file-cos`, `connector-file-obs`, `connector-file-local`) where applicable. - The 4 source docs (OssFile source en/zh, OssJindoFile source en/zh) were intentionally left untouched per the "no edits within 7 days of a recent PR touching the same file" guideline. -- 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]
