|
1 | 1 | ## Latest |
2 | 2 |
|
| 3 | +## 0.6.5 |
| 4 | + |
| 5 | +### Deprecations |
| 6 | +- Following components will be deprecated and removed in 0.7.0 release: |
| 7 | + - clickhouse-cli-client |
| 8 | + - clickhouse-grpc-client |
| 9 | +- Projects cli-client and grpc-client are excluded from release and build. |
| 10 | +- No more builds for non-lts Java versions - no more Java 9 release builds. |
| 11 | + |
| 12 | +### Performance Improvements |
| 13 | +- [client-v2] `queryAll()` optimized to use less memory (https://github.com/ClickHouse/clickhouse-java/pull/1779) |
| 14 | +- [client-v2] `Client.Builder#setClientNetworkBufferSize` introduced to allow increasing a buffer that is used |
| 15 | +to transfer data from socket buffer to application memory. When set to >= of send/receive socket buffer size it |
| 16 | +significantly reduces number of system calls and improves performance. (https://github.com/ClickHouse/clickhouse-java/pull/1784) |
| 17 | + |
| 18 | +### New Features |
| 19 | +- [client-v2] Client will retry on `NoHttpResponseException` when using Apache HTTP client. |
| 20 | + It is useful when close/stale connection is leased from connection pool. No client will |
| 21 | +retry one more time instead of failing. `Client.Builder#retryOnFailures` and `Client.Builder#setMaxRetries` were |
| 22 | +introduced to configure client behavior. (https://github.com/ClickHouse/clickhouse-java/pull/1768) |
| 23 | + |
| 24 | +### Bug Fixes |
| 25 | +- [client-v2] Correct timezone used when reading DateTime values. Affects how date/datetime values |
| 26 | + are read when `session_timezone` is used (https://github.com/ClickHouse/clickhouse-java/issues/1780) |
| 27 | +- [client-v2] Fix reading big integers. Previously was causing incorrect values |
| 28 | + (https://github.com/ClickHouse/clickhouse-java/issues/1786) |
| 29 | + (https://github.com/ClickHouse/clickhouse-java/issues/1776) |
| 30 | +- [client-v2] Fix server compressions when using a client instance concurrently |
| 31 | +(https://github.com/ClickHouse/clickhouse-java/pull/1791) |
| 32 | +- [client-v2] Fix reading arrays as list. Also affected reading nested arrays (https://github.com/ClickHouse/clickhouse-java/pull/1800) |
| 33 | +- [client-v1] Fix handling summary metadata for write operations. Previously was causing empty metadata |
| 34 | + |
3 | 35 | ## 0.6.4 |
4 | 36 |
|
5 | 37 | ### Deprecations |
|
0 commit comments