Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump clickhouse-jdbc from 0.3.1-patch to 0.3.2 in /modules/clickhouse #4813

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 1, 2022

Bumps clickhouse-jdbc from 0.3.1-patch to 0.3.2.

Release notes

Sourced from clickhouse-jdbc's releases.

Release v0.3.2

Despite from the version number and unusually long release cycle, this is a complete re-write. This means it's not a drop-in replacement of previous versions, and it may surprise you in certain cases. However, it's highly recommended to start integrating the new JDBC driver and Java client, not only for more features but also better performance - please refer to #768 for details.

  • KNOWN ISSUES

    • new driver com.clickhouse.jdbc.ClickHouseDriver does not work with version before 20.7
    • java.io.IOException: HTTP/1.1 header parser received no bytes when using JDK 11+ and http_connection_provider is set to HTTP_CLIENT
    • RESOURCE_EXHAUSTED: Compressed gRPC message exceeds maximum size when use gRPC - please increase max_inbound_message_size
    • select 1 format JSON works in http but not grpc, because grpc client is not aware of response format
    • gRPC is "slow" by default because it uses gzip instead of lz4 - see ClickHouse/ClickHouse#28671
    • many connection properties are gone - please use custom_http_params and maybe custom_http_headers instead
  • NEW FEATURES

    • Java client and JDBC driver are now in different modules
    • Replaced data format from TabSeparated to RowBinary
    • Support both HTTP and gRPC - Native/TCP will be available in next release
    • Support more data types including Bool, Date32, Geo types, and mixed use of nested types(e.g. array of tuples)
    • Enhanced pipeline for better performance and less memory footprints - still plenty of room to improve according to ranking here
    • More JDBC APIs(especially those related to metadata) are implemented
    • Better date time and time zone support
  • BUG FIXES

    • stale connection validation to mitigate failed to respond issue
    • parsing NaN and Inf/-Inf
  • [e6205b4]: Use jdk 11 to build (Zhichun Wu) #735
  • [007d167]: Initial import of the new client (Zhichun Wu) #736
  • [43dff6d]: Fix build break (Zhichun Wu) #736
  • [9686cd4]: Discard known issues when testing against CH older than 21.9 (Zhichun Wu) #736
  • [aea7d4b]: Fix maven build warnings (Zhichun Wu) #737
  • [f66139a]: Remove groupId declaration for consistency (Zhichun Wu) #737
  • [77e67bc]: Skip negative test of DateTime/DateTime32 on 21.3 (Zhichun Wu) #737
  • [85c3bcf]: Only compares year and major version (Zhichun Wu) #737
  • [7f505be]: Skip failed cases in certain releases (Zhichun Wu) #737
  • [d5c72b0]: Limit timezone testing to JDBC driver (Zhichun Wu) #738
  • [32ca307]: Add simple cache mechanism based on Caffeine and LinkedHashMap (Zhichun Wu) #739
  • [19f0c9d]: Support maven-like version range (Zhichun Wu) #739
  • [1eb0753]: Apply version range change and enhance DNS resolver (Zhichun Wu) #739
  • [6015f67]: replace Jackson to Gson (Zhichun Wu) #740
  • [7e3fc8f]: Remove slf4j dependency from JDBC driver (Zhichun Wu) #741
  • [a8ac5b2]: Restore readUnsignedLeb128 method as requested in #710 (Zhichun Wu) #742
  • [4f93201]: support credentials and protocol (Zhichun Wu) #742
  • [cd32678]: Downgrade to JDK8 API (Zhichun Wu) #742
  • [9b23915]: prepare jdbc refactoring (Zhichun Wu) #746
  • [2bf54d8]: Bump 3rd party libs (Zhichun Wu) #746
  • [d09d385]: Primitive array, serializable option, and shaded jars (Zhichun Wu) #747
  • [dae6fdd]: ClickHouseRecord no long throws IOException and add its default implementation (Zhichun Wu) #747
  • [6d18204]: Simplify response and error handling (Zhichun Wu) #747
  • [675d382]: Enhance exception handling and expose stream response (Zhichun Wu) #747

... (truncated)

Commits

Dependabot compatibility score

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 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 [clickhouse-jdbc](https://github.com/ClickHouse/clickhouse-jdbc) from 0.3.1-patch to 0.3.2.
- [Release notes](https://github.com/ClickHouse/clickhouse-jdbc/releases)
- [Changelog](https://github.com/ClickHouse/clickhouse-jdbc/blob/master/CHANGELOG)
- [Commits](ClickHouse/clickhouse-java@v0.3.1-patch...v0.3.2)

---
updated-dependencies:
- dependency-name: ru.yandex.clickhouse:clickhouse-jdbc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java labels Jan 1, 2022
@kiview kiview mentioned this pull request Jan 4, 2022
@kiview kiview merged commit 809ed40 into master Jan 4, 2022
@delete-merged-branch delete-merged-branch bot deleted the dependabot/gradle/modules/clickhouse/ru.yandex.clickhouse-clickhouse-jdbc-0.3.2 branch January 4, 2022 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant