clickhouse-java
clickhouse-java copied to clipboard
How can I use HTTP_CLIENT(jdk 17) on clickhouse-http-client
the client version:
<dependency>
<groupId>com.clickhouse</groupId>
<artifactId>clickhouse-http-client</artifactId>
<version>0.5.0</version>
</dependency>
Is this a duplicate of https://github.com/ClickHouse/clickhouse-java/issues/1407 ?
I had success passing a map of {"http_connection_provider": "HTTP_CLIENT"} to com.clickhouse.client.ClickHouseNodes#of(java.lang.String, java.util.Map<?,?>):
(import '(com.clickhouse.client ClickHouseNodes))
(ClickHouseNodes/of endpoint {"http_connection_provider" "HTTP_CLIENT"})
The warning I saw before (WARN [com.clickhouse.client.http.ClickHouseHttpConnectionFactory:164] - Error when creating APACHE_HTTP_CLIENT, fall back to HTTP_URL_CONNECTION, cf. https://github.com/ClickHouse/clickhouse-java/issues/1621#issuecomment-2090879496) was gone afterwards.