You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
New Features
[client-v2] Implemented more friendly number conversion. Now it is possible to convert smaller type to bigger one.
It is also possible to convert bigger into smaller if value fits into the range. (#1852)
[client-v2] Ported a feature that allows to remember DB roles for a client instance. See com.clickhouse.client.api.Client#setDBRoles
for details. (#1832)
[client-v2] Ported a feature that allows adding comments to a query.
See com.clickhouse.client.api.insert.InsertSettings#logComment and com.clickhouse.client.api.query.QuerySettings#logComment
for details. (#1836)
[client-v2] Added support for SSL Authentication with client certificates. (#1837)
[client-v2] Implemented a way to define a custom matching between a column name and a field in a POJO in Client#register method. (#1866)
[client-v1, client-v2] Implemented HTTP Basic authentication and made it a default auth method for HTTP interface. It
was done to address problem with passwords contianing special and UTF8 characters. New configuration option com.clickhouse.client.http.config.ClickHouseHttpOption.USE_BASIC_AUTHENTICATION for client v1 is added. For client v2
use com.clickhouse.client.api.Client.Builder#useHTTPBasicAuth method. (#1305)
Dependency Updates
[client] Bumped org.apache.avro:avro version to 1.11.4 (#1855)
Documentation
[client] Added links to javadoc for all classes in the README.md (#1878)
Bug Fixes
[client-v2] Fixed deserializing nullable columns of Nested type (#1858)
[client-v2] Fixed dependencies needed for compression to work out of the box (#1805)
[client-v2] Fixed dependency on SNAPSHOT component (#1853)
[client-v2] Fixed using scale from a column definition when deserializing DateTime64 values (#1851)
[client-v2] Fixed applying database from insert settings (#1868)
[client-v2] Fixed error handling from server (#1874)
[client-v2] Fixed SerDe for SimpleAggregateFunction columns (#1876)
[client] Fixed handling error from server in response with 200 OK status. Happens when send_progress_in_http_headers is requested and query runs for a long time. (#1821)