[client-v2] Fixed primitive types conversion. Now client correctly handles numbers to boolean and vice-versa. (ClickHouse/clickhouse-java#1908)
Release v0.7.1
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. (ClickHouse/clickhouse-java#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. (ClickHouse/clickhouse-java#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. (ClickHouse/clickhouse-java#1836)
[client-v2] Implemented a way to define a custom matching between a column name and a field in a POJO in Client#register method. (ClickHouse/clickhouse-java#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. (ClickHouse/clickhouse-java#1305)
[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. (ClickHouse/clickhouse-java#1821)
[client-v2] Fixed primitive types conversion. Now client correctly handles numbers to boolean and vice-versa. (ClickHouse/clickhouse-java#1908)
0.7.1
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. (ClickHouse/clickhouse-java#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. (ClickHouse/clickhouse-java#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. (ClickHouse/clickhouse-java#1836)
[client-v2] Implemented a way to define a custom matching between a column name and a field in a POJO in Client#register method. (ClickHouse/clickhouse-java#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. (ClickHouse/clickhouse-java#1305)
[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. (ClickHouse/clickhouse-java#1821)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps com.clickhouse:clickhouse-jdbc from 0.6.5 to 0.7.1-patch1.
Release notes
Sourced from com.clickhouse:clickhouse-jdbc's releases.
... (truncated)
Changelog
Sourced from com.clickhouse:clickhouse-jdbc's changelog.
... (truncated)
Commits
b704b95
Merge pull request #1918 from ClickHouse/fix_build_for_release2c585d1
adjusted release/nightly to use LTS or predefined CH_VERSION41cd12e
Merge pull request #1917 from ClickHouse/pre_0.7.1-patch1ef84dde
removed old LTS version from testing. no critical issues, but will investigate23a81bd
fixed example build17ee6a6
pre release changes2de860e
Merge pull request #1916 from ClickHouse/v2_fix_readin_404_error_msgb4c38d8
Merge pull request #1915 from ClickHouse/jdbc_fix_shaded_depsf2e8854
added scenario and fix for 404 error897edce
Merge pull request #1907 from ClickHouse/v2_fix_multiline_error_msgDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show