clickhouse-java
clickhouse-java copied to clipboard
Java client and JDBC driver for ClickHouse
## Description With client-v2, reading a column of type `Array(Variant(...))` produces an exception if the array contains values of varying types. ### Steps to reproduce ```sql CREATE TABLE test (...
## Summary fixed reading Array(Varian(String, Int32)) columns by using Object[] for such cases, similar to nullable columns Closes https://github.com/ClickHouse/clickhouse-java/issues/2602 ## Checklist Delete items not relevant to your PR: - [x]...
## Description Run automated or manual tests with Airbyte. - test main data types - test arrays (simple and nested) - check support of specific data types
## Description ### Steps to reproduce 1.client-v2 0.9.4 2.The JavaBean has two fields, cs and c_s, each with getter and setter methods. During debugging, the following error was found: When...
## Summary Closes https://github.com/ClickHouse/clickhouse-java/issues/2516 ## Checklist Delete items not relevant to your PR: - [ ] Closes # - [ ] Unit and integration tests covering the common scenarios were...
When building jdbcConnection for test cases, you can build your own Clickhouse cluster configuration
### Use case ### Describe the solution you'd like 增加配置 selfBuiltCk,支持自建 clickhouse 集群的连接配置,这样便于方便开发者在非clickhouse cloud和容器环境下运行测试用例,如果需要,我很乐意提交PR Added selfBuiltCk configuration to support the connection configuration of self-built clickhouse clusters, which is convenient for...
## Description New type `Geometry` is released in `52.11` https://clickhouse.com/docs/whats-new/changelog#2511 Notes: In previous versions, the Geometry type was aliased to String, but now it is a full-featured type. [#83344](https://github.com/ClickHouse/ClickHouse/pull/83344) Introduce...
## Description The ClickHouse Java `Client` provides an `insert` method that takes an `InputStream`. On failure, this method calls `data.reset()` https://github.com/ClickHouse/clickhouse-java/blob/f9f588d9d1b8abd8e7e8ab0eafc84b070377a68d/client-v2/src/main/java/com/clickhouse/client/api/Client.java#L1387-L1390 However, as far as I can tell, the code...
## Description When running a prepared statement with `COALESCE` and a date, the execution fails due to type. Am not entirely sure whether it's an issue with the JDBC driver...
## Summary Closes https://github.com/ClickHouse/clickhouse-java/issues/2642 ## Checklist Delete items not relevant to your PR: - [ ] Closes # - [ ] Unit and integration tests covering the common scenarios were...