Skip to content

Commit 8600da3

Browse files
committed
docs: add changelog entries for clickhouse multi-endpoint support
1 parent 88b0a66 commit 8600da3

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
The `clickhouse` sink's `endpoint` configuration option has been deprecated in favor of the new `endpoints` option. While `endpoint` will continue to work for now, it is recommended to migrate to `endpoints` which supports multiple ClickHouse instances for high availability.
2+
3+
To migrate, change your configuration from:
4+
```toml
5+
endpoint = "http://localhost:8123"
6+
```
7+
to:
8+
```toml
9+
endpoints = ["http://localhost:8123"]
10+
```
11+
12+
The `endpoint` option will be removed in a future release.
13+
14+
authors: pinylin
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
The `clickhouse` sink now supports multiple endpoints through the new `endpoints` configuration option. This enables high availability and load balancing across multiple ClickHouse instances. The sink will automatically distribute traffic across healthy endpoints and perform health checks to ensure reliability.
2+
3+
When using multiple endpoints, you can configure health checking behavior through the new `distribution` option, which allows setting retry backoff parameters for unhealthy endpoints.
4+
5+
authors: pinylin

0 commit comments

Comments
 (0)