fix(deps): update dependency com.clickhouse:clickhouse-jdbc to v0.7.1-patch1 #208
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.6.5
->0.7.1-patch1
Release Notes
ClickHouse/clickhouse-java (com.clickhouse:clickhouse-jdbc)
v0.7.1-patch1
Compare Source
Bug Fixes
java.lang.NoClassDefFoundError: com/clickhouse/client/internal/apache/hc/core5/http2/HttpVersionPolicy
(https://github.com/ClickHouse/clickhouse-java/issues/1912)v0.7.1
Compare Source
Bug Fixes
java.lang.NoClassDefFoundError: com/clickhouse/client/internal/apache/hc/core5/http2/HttpVersionPolicy
(https://github.com/ClickHouse/clickhouse-java/issues/1912)v0.7.0
Compare Source
Deprecations
Important Changes
using old implementation by setting
com.clickhouse.client.api.Client.Builder#useNewImplementation
tofalse
. (https://github.com/ClickHouse/clickhouse-java/pull/1847)New Features
See
com.clickhouse.client.api.Client.Builder.httpHeader(java.lang.String, java.lang.String)
for details. (https://github.com/ClickHouse/clickhouse-java/issues/1782)See
com.clickhouse.client.api.Client.Builder.serverSetting(java.lang.String, java.lang.String)
for details. (https://github.com/ClickHouse/clickhouse-java/issues/1782)supported but will be added in the next releahttps://github.com/ClickHouse/clickhouse-java/pull/1814/1814)
instead of always returning the same ohttps://github.com/ClickHouse/clickhouse-java/pull/1810/1810)
Performance Improvements
use pre-allocated buffers to avoid memory allocation for each data row/block. Significantly reduces GC pressure.
See
com.clickhouse.client.api.Client.Builder.allowBinaryReaderToReuseBuffers
for details. (https://github.com/ClickHouse/clickhouse-java/pull/1816)bytecode (with help of https://asm.ow2.io/ library) and optimized for each schema. It is great performance boost
because data is read without copying it into temporary structures. Code can be optimized by JVM while runtime as SerDe
code is implemented without reflection using JVM bytecode. Using bytecode makes handling primitive types without valhttps://github.com/ClickHouse/clickhouse-java/pull/1794avhttps://github.com/ClickHouse/clickhouse-java/pull/1826se-java/pull/1826)
to allow reading same column more than once. Previously map was cleared each row what caused a lot
internal objects creation. Now values are overridden because schema doesn't change betweehttps://github.com/ClickHouse/clickhouse-java/pull/1795pull/1795)
Documentation
Added documentation for the Client V2. See https://clickhouse.com/docs/en/integrations/java.
Bug Fixes
clickhouse-client
and
clickhouse-data
. (https://github.com/ClickHouse/clickhouse-java/pull/1842)pairs are supporthttps://github.com/ClickHouse/clickhouse-java/pull/1841/1https://github.com/ClickHouse/clickhouse-java/issues/1665/1665)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.