You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,9 @@
4
4
### WARNING -- ClickHouse CLI Client deprecation
5
5
`clickhouse-cli-client` package is deprecated from version 0.6.0 and it's going to be removed in `0.7.0`. We recommend using [clickhouse-client](https://clickhouse.com/docs/en/interfaces/cli) instead.
6
6
7
+
### WARNING -- ClickHouse GRPC Client deprecation
8
+
`clickhouse-grpc-client` package is deprecated from version 0.6.0 and it's going to be removed in `0.7.0`. We recommend using [HTTP](https://github.com/ClickHouse/clickhouse-java/blob/main/examples/client/src/main/java/com/clickhouse/examples/jdbc/Main.java) protocol instead.
| API |[JDBC](https://docs.oracle.com/javase/8/docs/technotes/guides/jdbc/)|:white_check_mark:||
14
14
||[R2DBC](https://r2dbc.io/)|:white_check_mark:| supported since 0.4.0 |
15
15
| Protocol |[HTTP](https://clickhouse.com/docs/en/interfaces/http/)|:white_check_mark:| recommended, defaults to `java.net.HttpURLConnection` and it can be changed to `java.net.http.HttpClient`(unstable) or `Apache HTTP Client 5`. Note that the latter was added in 0.4.0 to support custom socket options. |
16
-
||[gRPC](https://clickhouse.com/docs/en/interfaces/grpc/)|:white_check_mark:|:warning: experimental, works with 22.3+, known to has issue with lz4 compression and may cause high memory usage on server|
17
-
||[TCP/Native](https://clickhouse.com/docs/en/interfaces/tcp/)|:x:|`clickhouse-cli-client`(wrapper of ClickHouse native command-line client) was added in 0.3.2-patch10. |
16
+
||[gRPC](https://clickhouse.com/docs/en/interfaces/grpc/)|:white_check_mark:|:warning: experimental, works with 22.3+, known to has issue with lz4 compression and may cause high memory usage on server. Planed to be removed from version 0.7.0|
17
+
||[TCP/Native](https://clickhouse.com/docs/en/interfaces/tcp/)|:x:|`clickhouse-cli-client`(wrapper of ClickHouse native command-line client) was added in 0.3.2-patch10. |
18
18
||[Local/File](https://clickhouse.com/docs/en/operations/utilities/clickhouse-local/)|:x:|`clickhouse-cli-client` will be enhanced to support `clickhouse-local`|
19
19
| Compatibility | Server < 20.7 |:x:| use 0.3.1-patch(or 0.2.6 if you're stuck with JDK 7) |
20
20
|| Server >= 20.7 |:white_check_mark:| use 0.3.2 or above. All [active releases](https://github.com/ClickHouse/ClickHouse/pulls?q=is%3Aopen+is%3Apr+label%3Arelease) are supported. |
@@ -51,10 +51,10 @@ Java libraries for connecting to ClickHouse and processing data in various forma
| ClickHouse GRPC Client package | 0.7.0 | Please use the clickhouse http protocol instead |
58
58
## Usage
59
59
60
60
The library can be downloaded from both [Github Releases](../../releases) and [Maven Central](https://repo1.maven.org/maven2/com/clickhouse/). Development snapshots(aka. nightly build) are available on [Sonatype OSSRH](https://s01.oss.sonatype.org/content/repositories/snapshots/com/clickhouse/).
0 commit comments