Docs: [Kafka Sink] Update compatibility and Java client configuration - #113222
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
|
|
Workflow [PR], commit [3c871f4] Summary: ✅ AI ReviewSummaryThis PR migrates and refreshes the Findings
|
|
|
||
| When using client V2 (`"client_version": "V2"`), data is copied between the socket and application memory through a buffer controlled by `client_network_buffer_size` (in bytes). The default size is `300000` bytes. A larger buffer can improve throughput on high-latency or high-bandwidth links, but increases memory usage per connection task. | ||
|
|
||
| All client options are configured via `jdbcConnectionProperties` rather than `clickhouseSettings`. For example: |
There was a problem hiding this comment.
The clarification in this paragraph matches the connector implementation, but it leaves the page self-contradictory because the Connection pooling and timeouts section right above still tells users to put socket_timeout and connection_timeout into clickhouseSettings. In the current connector code, jdbcConnectionProperties is appended to the client URL, while clickhouseSettings are passed as per-query server settings, so following the timeout example would configure those client-side options in the wrong place. Please update the earlier timeout example and the surrounding wording in the same PR so all Java client options are documented consistently.
Related: ClickHouse/clickhouse-docs#6606
Migrate the Kafka Connect Sink documentation update from the former documentation repository into
ClickHouse/ClickHouse. This updates the compatibility matrix, documents theclient_versionsetting, and explains how to configure the Java client network buffer throughjdbcConnectionProperties.The two substantive source commits retain Sergey Chernov's authorship and original author dates. The merge-only source commit is omitted because it contains no documentation changes.
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md):
Not applicable.
Version info
26.8.1.729(included in26.8and later)