|
| 1 | +## 0.9.2 |
| 2 | + |
| 3 | +### Improvements |
| 4 | +- [jdbc-v2] Classes `com.clickhouse.jdbc.ClientInfoProperties` and `com.clickhouse.jdbc.DriverProperties` moved to public |
| 5 | +API. (https://github.com/ClickHouse/clickhouse-java/pull/2521) |
| 6 | +- [jdbc-v2] Implemented `isBeforeFirst`, `isAfterLast`, `isFirst`, `isLast` methods for `ResultSet` and `ResultSetMetaData`. |
| 7 | +Improved test coverage for `ResultSetImpl`. (https://github.com/ClickHouse/clickhouse-java/pull/2530) |
| 8 | +- [jdbc-v2] Implemented `createArray` and `createStruct` methods for `Connection` interface. Method `createStruct` |
| 9 | +should be used to create `Tuple` values and `createArray` to create various arrays. (https://github.com/ClickHouse/clickhouse-java/pull/2523) |
| 10 | +- [jdbc-v2] Implemented `setNetworkTimeout` of `Connection` interface. Used to fail fast when network operation fails. Related to |
| 11 | +stale connection problem. (https://github.com/ClickHouse/clickhouse-java/pull/2522) |
| 12 | +- [client-v2] Added support for JSON with predefined paths. Previously columns with definition like `JSON(a string, b.c Int32)` |
| 13 | +were not supported. (https://github.com/ClickHouse/clickhouse-java/pull/2531) |
| 14 | + |
| 15 | +### Bug Fixes |
| 16 | +- [jdbc-v2] Fixed issue creating array of tuples with `createArray` method of `Connection` interface. |
| 17 | +(https://github.com/ClickHouse/clickhouse-java/issues/2360) |
| 18 | +- [jdbc-v2] Fixed issue with reading nested arrays. (https://github.com/ClickHouse/clickhouse-java/issues/2539) |
| 19 | +- [jdbc-v2] Fixed issue with not shaded antlr4-runtime dependency. Potential problem for Apache Spark users. (https://github.com/ClickHouse/clickhouse-java/issues/2553) |
| 20 | +- [jdbc-v2] Fixed issue with parsing CTE for prepared statement. (https://github.com/ClickHouse/clickhouse-java/issues/2551) |
| 21 | +- [jdbc-v2] Fixed issue with parsing SQL containing view parameters. (https://github.com/ClickHouse/clickhouse-java/issues/2547) |
| 22 | +- [jdbc-v2] Fixed issue with `InsertSettings` when two concurrent insert operations sharing same settings object may be insert |
| 23 | +wrong columns or to a wrong table. (https://github.com/ClickHouse/clickhouse-java/pull/2550) |
| 24 | +- [jdbc-v2] Fixed issue with batch insert when it is not cleared after execution. Now batch is cleared after execution even on failure. (https://github.com/ClickHouse/clickhouse-java/issues/2548) |
| 25 | +- [jdbc-v2] Fixed `DatabaseMetadataImpl` to return result set with defined by spec structure. Resolves issue for many database tools |
| 26 | +relying on metadata. (https://github.com/ClickHouse/clickhouse-java/issues/2396) |
| 27 | +- [jdbc-v2] Fixed `DatabaseMetadataImpl` to return empty result set where appropriate. (https://github.com/ClickHouse/clickhouse-java/issues/2517) |
| 28 | +- [jdbc-v2] Fixed issue with verbose logging. (https://github.com/ClickHouse/clickhouse-java/issues/2148) |
| 29 | +- [client-v2] Fixed issue with reading JSON with predefined paths. (https://github.com/ClickHouse/clickhouse-java/issues/2462) |
| 30 | + |
1 | 31 | ## 0.9.1
|
2 | 32 |
|
3 | 33 | ### New Features
|
|
0 commit comments