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

# Description We need to estimate the effort of migrating Kafka connector to the new client API. This issue is mainly about building a holistic view of a future work....

enhancement
client-api-v2

![image](https://github.com/user-attachments/assets/9efdb491-cc4e-4335-8f40-499ae355fa72) The scenario involves a large number of calls to the addBatch method, Then use jmap to view heap memory,has lots of char[],although they are all unreachable objects that can...

question
jdbc-v1
jdbc-v2

### Describe the bug On some exceptions the JDBC driver prints a whole stack trace to stdout here: https://github.com/ClickHouse/clickhouse-java/blob/main/clickhouse-client/src/main/java/com/clickhouse/client/ClickHouseClient.java#L963 This can mess up structured logging output for an application that...

bug

## Summary This PR make it possible to read columns into wider type. It is not possible with current implementation. Examples - column of `int8` can be read as `Byte`,...

## Summary ## Checklist Delete items not relevant to your PR: - [x] Unit and integration tests covering the common scenarios were added - [ ] A human-readable description of...

### Topic Client-v2 implementation may connect to a single target host today. Client uses Apache HTTP client which has built-in connection pool. This set of properties is enough to handle...

client-api-v2
v2-feedback

When compression is on (default case) and error happens - it is read from a raw stream, but should be wrapped with LZ4 Input Stream. ### Steps to reproduce 1....

bug

## Summary Client uses compression by default, but related library dependencies are optional. It causes confusion because users have to add extra dependencies while library cannot work without it without...

Looks like bulk inserts are inserting 1 by 1 and not in batches. I have created the following table: ``` CREATE TABLE IF NOT EXISTS test ( `a` Int16, `b`...

bug

Hello, I've got a problem after upgrading from 0.3.1-patch to the latest version. After I get a response by running ```statement.unwrap(ClickHouseRequest.class).query(query).executeAndWait()``` , I can't extract `rows_before_limit` from it. As far...

enhancement
module-client