clickhouse-java
clickhouse-java copied to clipboard
Java client and JDBC driver for ClickHouse
# 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....
 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...
### 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...
## 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...
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....
## 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`...
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...