clickhouse-java icon indicating copy to clipboard operation
clickhouse-java copied to clipboard

Java client and JDBC driver for ClickHouse

Results 485 clickhouse-java issues
Sort by recently updated
recently updated
newest added

Hi I created a table with a column of type BFloat16 ( https://clickhouse.com/docs/ru/sql-reference/data-types/float ). And now I am trying to read this table with jdbc driver (version 0.8.5, https://mvnrepository.com/artifact/com.clickhouse/clickhouse-jdbc/0.8.5 )...

bug
client-api-v2

## Description Fixes #2650 This PR adds support for multi-dot notation in database names without requiring quotes, enabling table references like `a.b.c` where `a.b` is the database name and `c`...

This pull request updates the way statement parameters are sent in HTTP requests by switching from query parameters to multipart form data, and adds a new integration test to verify...

## Summary Enables routing to different ClickHouse instances behind a load balancer by configuring custom URL paths (e.g., `/sales/db`, `/app/db`). Database selection remains via `X-ClickHouse-Database` header. ## Changes - **`ClientConfigProperties`**:...

I'm using ClickHouse JDBC driver (version 0.4.6) to execute queries with `WITH TOTALS` clause. How can I read this value my java code: ``` public static void readWithTotal1() { final...

## Summary This pull request improves support for HTTP endpoints with custom paths, which is important for scenarios involving reverse proxies or virtual ClickHouse instances. It ensures that endpoint URLs...

## Summary - Throw on unknown parameter. Can be bypassed by adding `no_throw_on_unknown_config` to properties. Parsing happens on `.build()` - Fixed passing parameters to server when prefixed with `custom_` -...

### Description There is a lot issues linked to configuration validity. Mainly because configuration parameter is misspelled or has no special format. Client should complain about invalid configuration and do...

bug

## Description [This bug](https://github.com/ClickHouse/clickhouse-java/issues/1033) appears to have returned in the v2 version of the client. Short version: When you use a Session ID, `Statement.cancel()` never works. I expect you need...

bug

### Usecase There are several DB instances behind a load balancer. There is a need to handle them differently and user may configure routing by path. For example: - https://myhost.com:8123/sales/db...

enhancement
client-api-v2