google / dwh-migration-tools

Apache License 2.0
42 stars 46 forks source link

Bump com.zaxxer:HikariCP from 4.0.3 to 6.0.0 #605

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps com.zaxxer:HikariCP from 4.0.3 to 6.0.0.

Changelog

Sourced from com.zaxxer:HikariCP's changelog.

HikariCP Changes

Changes in 6.0.0

  • fixed #2152 duplicate connection in try with resources clause caused close() being called twice on each connection.

  • merged #2226 consistent handling of errorCode and sqlState in timeout exception

  • merged #2199 eliminate network call if state get is called after set

  • merged #2189 add support to get and set db credentials in an atomic operation

  • merged #2149 make Savepoint rollbacks mark the connection dirty

  • merged #2157 close connections marked as evicted instead of returning them to the pool

  • merged #2147 skip Connection::setNetworkTimeout if PoolBase::shutdownNetworkTimeoutExecutor is called

  • merged #2126 added Support For beginRequest and endRequest

  • small improvements and cleanup from pull request #2166

  • minor debug logging enhancements

Changes in 5.1.0

  • fixed #1907 re-added automatic.module.name that was lost along the way

  • fixed #1986 evict connection exceptions with (SQLState HY000) error code 1105.

  • merged #2059 add support for char[] in DataSource properties

  • merged #1979 and #1993 mask any property that looks like a password in URLs

  • add pool stats to connection acquisition timeout exception

  • merged #2076 don't case metric registry before it is checked for null

  • merged #1820 allow minimum login timeout to be set as system property

  • merged #1952 add more isolation levels

  • merged #1660 remove redundant error log for poll initialization exception

Changes in 5.0.1

  • Update log4j version to 2.17.1 to address Log4Shell vulnerability (although this is only used in tests, so it doesn't really impact users)

Changes in 5.0.0

... (truncated)

Commits
  • 7c74fd3 [maven-release-plugin] prepare release HikariCP-6.0.0
  • 7cacd0f Switch publishing plugin to nexus.
  • 9b38eb4 update publish info
  • 1dfe77f update scm url
  • 7e92ebb use postgresql 16 for unit tests
  • b790dff Upgrade maven plugin.
  • 1c13fcd Fix JavaDoc error, self-closing tags not allowed.
  • a31a988 Prepare for 6.0.0 release
  • d544180 "merged" #2126 Added Support For beginRequest and endRequest (new version)
  • 8053e39 Create SQLExceptionOverride instance when exceptionOverrideClassName loaded (...
  • Additional commits viewable in compare view


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 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)
vladislav-sidorovich commented 1 month ago

Major version update should be manual

dependabot[bot] commented 1 month ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.