[2.4] Bump the testcontainers group with 5 updates
Type: Pull Request
State: Merged
Association: Contributor
Comments: 0
(2 months ago)
(2 months ago)
(2 months ago)
by DavideD
testing 2.4 dependencies java
Bumps the testcontainers group with 5 updates:
| Package | From | To |
|---|---|---|
| com.fasterxml.jackson.core:jackson-databind | 2.19.2 |
2.20.0 |
| com.microsoft.sqlserver:mssql-jdbc | 13.1.0.jre11-preview |
13.2.0.jre11 |
| com.mysql:mysql-connector-j | 9.3.0 |
9.4.0 |
| org.mariadb.jdbc:mariadb-java-client | 3.5.4 |
3.5.6 |
| org.postgresql:postgresql | 42.7.7 |
42.7.8 |
Updates com.fasterxml.jackson.core:jackson-databind from 2.19.2 to 2.20.0
Commits
- See full diff in compare view
Updates com.microsoft.sqlserver:mssql-jdbc from 13.1.0.jre11-preview to 13.2.0.jre11
Release notes
Sourced from com.microsoft.sqlserver:mssql-jdbc's releases.
[13.1.1] Preview Release
Added
JSON datatype support #2558 What was added: Support for reading and writing JSON columns in SQL Server. Who benefits: Developers working with semi-structured data in SQL Server. Impact: Enhances application flexibility by natively handling JSON content, reducing need for manual parsing.
Add order hints for Bulk Copy operations #2701 What was added: Support for specifying order hints during Bulk Copy. Who benefits: Data engineers and DBAs managing large data migrations or ETL jobs. Impact: Improves bulk data load performance.
Coding best practices and review process #2666 What was added: Introduced contributor guidelines, coding best practices, and review processes. Who benefits: Open-source contributors and maintainers of the mssql-jdbc project. Impact: Improves code quality, consistency, and onboarding experience for new contributors.
Add new trusted AKV URLs for FR and DE #2708 What was added: Registered four new Azure Key Vault and Managed HSM endpoints for France and Germany. Who benefits: Customers in regulated regions (France, Germany) using AKV for encryption. Impact: Enables secure key operations via region-specific trusted endpoints.
Fixed issues
Fix for null handling in temporal types with bulk copy #2702 What was fixed: Properly handle null values for temporal types when sendTemporalDataTypesAsStringForBulkCopy=false. Who benefits: Developers using batch insert with native temporal types in bulk copy. Impact: Prevents failures during bulk inserts, improving reliability of time-sensitive data ingestion.
Fix string insertion with bulk copy API when sendStringParametersAsUnicode=false #2704 What was fixed: Resolved issue where strings were inserted as byte arrays in batch bulk copy mode when sendStringParametersAsUnicode is set to false. Who benefits: Developers using non-Unicode string inserts in performance-sensitive batch operations. Impact: Ensures string integrity during batch inserts, eliminating silent data corruption.
[13.1.0] Preview Release
Added
Vector datatype support #2634
What was added: Native support for SQL Server’s newVECTORdata type with APIs for inserts, selects, stored procedures, and bulk copy.
Who benefits: Developers building AI/ML workloads or semantic search applications using vector data in SQL Server.
Impact: Enables native vector storage and access via JDBC, eliminating the performance overhead of managing vector data as strings.New connection options,
quotedIdentifierandconcatNullYieldsNull#2618
What was added: New connection options,quotedIdentifierandconcatNullYieldsNull, to control QUOTED_IDENTIFIER and CONCAT_NULL_YIELDS_NULL session settings for both new and pooled connections.
Who benefits: Developers needing Sybase-default behavior for their applications.
Impact: Reduces Sybase migration effort by allowing control of these session values.
... (truncated)
Commits
- See full diff in compare view
Updates com.mysql:mysql-connector-j from 9.3.0 to 9.4.0
Changelog
Sourced from com.mysql:mysql-connector-j's changelog.
Changelog
https://dev.mysql.com/doc/relnotes/connector-j/en/
Version 9.4.0
Fix for Bug#116120 (Bug#37079448), Inappropriate charset selected for connection when jdk.charsets not included.
Fix for Bug#98620 (Bug#31503893), Using DatabaseMetaData.getColumns() gives collation mix error.
Fix for Bug#118389 (Bug#38044940), OCI ephemeral keys not working after change in OCI CLI.
Fix for Bug#22473405, GETOBJECT(STRING , CLASS) METHOD RETURNS ERROR FOR POOLED CONNECTION.
WL#17009, Upgrade 3rd party libraries and tools.
Fix for Bug#118201 (Bug#37971552), A potential bug in Mysql Connector/J.
Fix for Bug#44791 (Bug#11753361), Setting/getting holdability on connection does not work properly.
Fix for Bug#21294134, DBMD.GETPROCEDURECOLUMNS() IS UNABLE TO DEAL WITH PROCEDURE COLUMNS WITH SPACES.
Fix for Bug#77658 (Bug#21946136), Incorrect java.sql.Statement.cancel() behavior.
Fix for Bug#118100 (Bug#37900711),
You have an error in your SQL syntaxexception thrown aftermysql-connector-j9.2.0->9.3.0upgrade.Fix for Bug#118079 (Bug#37888527), An output message error.
Fix for Bug#117579 (Bug#37639722), Contribution: Return UUID from ResultSet#getObject(). Thanks to Iwao Abe for his contribution.
Fix for Bug#20279578, REGISTEROUTPARAMETER() FAILS WHEN PROCEDURE NAME CONTAINS SOME SPECIAL CHARACTER.
Fix for Bug#109339 (Bug#34898663), Failed to insert bignums due to overflow. Thanks to Yohei Ueki for his contribution.
Fix for Bug#77766 (Bug#21503942), CallableStatement.getObject have inconsistent behavior.
WL#16917, Remove IterateBlock class.
Fix for Bug#117873 (Bug#37785888), Time instances created from negative milliseconds are encoded without fractional seconds.
Fix for Bug#115845 (Bug#36954268), Contribution: Set correct OTel Span name for transaction commits. Thanks to Willem Fibbe for his contribution.
Fix for Bug#75615 (Bug#21181249), Incorrect implementation of Connection.setNetworkTimeout().
Fix for Bug#75441 (Bug#20344798), com.mysql.jdbc.CallableStatement.extractProcedureName fragile.
Fix for Bug#19948601, UNEXPECTED BEHAVIOUR NOTICED WITH FEW OF THE MYSQL C/JAVA CONNECTION PARAMETERS.
... (truncated)
Commits
d680767Fix for Bug#116120 (Bug#37079448), Inappropriate charset selected for connect...eb84d9aFix for Bug#98620 (Bug#31503893), Using DatabaseMetaData.getColumns() gives c...7743064Update for GPL license book.19d2366Fix for Bug#118389 (Bug#38044940), OCI ephemeral keys not working after chang...1cf0719Fix for Bug#22473405, GETOBJECT(STRING , CLASS<T>) METHOD RETURNS ERROR FOR P...185648fWL#17009, Upgrade 3rd party libraries and tools.aed62b7Fix for Bug#118201 (Bug#37971552), A potential bug in Mysql Connector/J.d4bcee9Fix for Bug#44791 (Bug#11753361), Setting/getting holdability on connection d...f87653dFix for Bug#21294134, DBMD.GETPROCEDURECOLUMNS() IS UNABLE TO DEAL WITH PROCE...7e9b0acFix for Bug#77658 (Bug#21946136), Incorrect java.sql.Statement.cancel() behav...- Additional commits viewable in compare view
Updates org.mariadb.jdbc:mariadb-java-client from 3.5.4 to 3.5.6
Release notes
Sourced from org.mariadb.jdbc:mariadb-java-client's releases.
MariaDB Connector/Java 3.5.6
3.5.6 (Sep 2025)
Key Enhancements
- CONJ-1238 - rewriteBatchStatements implementation
- CONJ-1274 - server prepared statement client failover to client prepared statement
Issues Resolved
- CONJ-1278 - prepared statement caching enablement correction, same than 2.x
- CONJ-1279 - metadata table name addition for 12.1 after MDEV-28933
- CONJ-1280 - permit having multiple command with initSql option
- CONJ-1276 - Connection#isValid(int timeout) does not obey the passed in timeout if the network is down.
MariaDB Connector/Java 3.5.5
3.5.5 (Aug 2025)
Issues Resolved
- CONJ-1265 - ensure rollback and release savepoint operation to be sent to server, even when there is no transaction in progress
- CONJ-1270 - forceConnectionTimeZoneToSession doesn't always set the timezone to server
Changelog
Sourced from org.mariadb.jdbc:mariadb-java-client's changelog.
3.5.6 (Sep 2025)
Key Enhancements
- CONJ-1238 - rewriteBatchStatements implementation
- CONJ-1274 - server prepared statement client failover to client prepared statement
Issues Resolved
- CONJ-1278 - prepared statement caching enablement correction, same than 2.x
- CONJ-1279 - metadata table name addition for 12.1 after MDEV-28933
- CONJ-1280 - permit having multiple command with initSql option
- CONJ-1276 - Connection#isValid(int timeout) does not obey the passed in timeout if the network is down.
3.5.5 (Aug 2025)
Issues Resolved
- CONJ-1265 - ensure rollback and release savepoint operation to be sent to server, even when there is no transaction in progress
- CONJ-1270 - forceConnectionTimeZoneToSession doesn't always set the timezone to server
Commits
0bffb46Merge branch 'develop'8e5f44dbump 3.5.6d870e13[CONJ-1274] have server prepared statement client failoverb43a845[misc] failover during a transaction must only throw one error13f120e[misc] correct github action to test main branchb3701fb[misc] test improvement7903a4b[misc] updating CI links to mariadb-corporation accountbcb0981[misc] updating CI links to mariadb-corporation account79609b8[CONJ-1276] Connection#isValid(int timeout) does not obey the passed in timeo...fac4146[CONJ-1272] Tests fail with early access JVM builds- Additional commits viewable in compare view
Updates org.postgresql:postgresql from 42.7.7 to 42.7.8
Release notes
Sourced from org.postgresql:postgresql's releases.
v42.7.8
Notable changes:
- Releases are signed with a new PGP key which is generated at GitHub Actions and stored only there
@vlsi(#3701)Changes
- fix: Update release plugin config to use .set(...) for props and inject nexus secrets via props
@sehrope(#3802)- update version to 42.7.8
@davecramer(#3801)- change logs for version 42.7.8
@davecramer(#3797)- Fix getNotifications() documentation
@pdewacht(#3800)- fix(deps): update dependency om.ongres.scram:scram-client to 3.2
@jorsol(#3799)- Add configurable boolean-to-numeric conversion for ResultSet getters
@vwassan(#3796)- Update CONTRIBUTING.md
@davecramer(#3794)- perf: remove QUERY_ONESHOT flag when calling getMetaData
@ShenFeng312(#3783)- test: add bench for batch insert via unnest with arrays
@lantalex(#3782)- fix: Change "PST" timezone in TimestampTest to "Pacific Standard Time"
@simon-greatrix(#3774)- Use
BufferedInputStreamwithFileInputStream@jgardn3r(#3750)- Fix #3747: Incorrect class comparison in PGXmlFactoryFactory validation
@eitch(#3748)- fix: traverse the current dimension to get the correct pos in PgArray#calcRemainingDataLength
@sly461(#3746)- test: add channelBinding to SslTest
@vlsi(#3665)- fix: remove excessive ReentrantLock.lock usages
@vlsi(#3703)- test: add ossf-scorecard security scanning
@vlsi(#3695)- fix indentation to let CI pass
@mohitsatr(#3682)- test: extract pgjdbc/testFixtures to testkit project
@vlsi(#3666)- fix: make sure getImportedExportedKeys returns columns in consistent order
@vlsi(#3663)- feat: use PreparedStatement for DatabaseMetaData.getCrossReference, getImportedKeys, getExportedKeys
@vlsi(#3641)- Add "SELF_REFERENCING_COL_NAME" field to getTables' ResultSetMetaData to fix NullPointerException
@SophiahHo(#3660)🐛 Bug Fixes
- fix: avoid IllegalStateException: Timer already cancelled when StatementCancelTimerTask.run throws a runtime error
@vlsi(#3778)- fix: avoid NullPointerException when cancelling a query if cancel key is not known yet
@vlsi(#3780)- fix: unable to open replication connection to servers < 12
@vlsi(#3678)🧰 Maintenance
- chore: fix published project name
@vlsi(#3809)- chore: update publish to Central Portal task name after bumping nmcp
@vlsi(#3808)- fix(deps): update com.gradleup.nmcp to 1.1.0
@vlsi(#3807)- Revert "fix: Update release plugin config to use .set(...) for props and inject nexus creds via gradle props"
@vlsi(#3803)- chore: group com.gradleup.nmcp version updates
@vlsi(#3805)- chore: use bump org.apache.bcel:bcel test dependency in testCompileClasspath as well
@vlsi(#3775)- Fix typo in PGReplicationStream.java
@atorik(#3758)- chore: remove JDK versions from the key workflow names
@vlsi(#3759)- chore: add GitHub Actions workflow for generating release PGP key
@vlsi(#3701)- chore: replace StandardCharsets with Charsets to simplify code
@vlsi(#3751)- chore: migrate publish workflow to Central Portal publishing via com.gradleup.nmcp
@vlsi(#3686)- chore: adjust the default branch name for ossf scorecard scan
@vlsi(#3697)- chore: add top-level read-only permissions for GitHub Actions when missing
@vlsi(#3696)- chore: use config:best-practices preset for Renovate
@vlsi(#3687)
... (truncated)
Changelog
Sourced from org.postgresql:postgresql's changelog.
[42.7.8] (2025-09-18)
Added
- feat: Add configurable boolean-to-numeric conversion for ResultSet getters [PR #3796](pgjdbc/pgjdbc#3796)
Changed
- perf: remove QUERY_ONESHOT flag when calling getMetaData [PR #3783](pgjdbc/pgjdbc#3783)
- perf: use
BufferedInputStreamwithFileInputStream[PR #3750](pgjdbc/pgjdbc#3750)- perf: enable server-prepared statements for DatabaseMetaData
Fixed
- fix: avoid NullPointerException when cancelling a query if cancel key is not known yet
- fix: Change "PST" timezone in TimestampTest to "Pacific Standard Time" [PR #3774](pgjdbc/pgjdbc#3774)
- fix: traverse the current dimension to get the correct pos in PgArray#calcRemainingDataLength [PR #3746](pgjdbc/pgjdbc#3746)
- fix: make sure getImportedExportedKeys returns columns in consistent order
- fix: Add "SELF_REFERENCING_COL_NAME" field to getTables' ResultSetMetaData to fix NullPointerException [PR #3660](pgjdbc/pgjdbc#3660)
- fix: unable to open replication connection to servers < 12
- fix: avoid closing statement caused by driver's internal ResultSet#close()
- fix: return empty metadata for empty catalog names as it was before
- fix: Incorrect class comparison in PGXmlFactoryFactory validation
Commits
9a5492dchore: fix published project nameca064f8chore: update publish to Central Portal task name after bumping nmcp3d97bb8fix: avoid IllegalStateException: Timer already cancelled when StatementCanc...faa7dfctest: move BaseTest4 to testkit moduledbf2847fix(deps): update com.gradleup.nmcp to 1.1.09245e26Revert "fix: Update release plugin config to use .set(...) for props and inje...8e833c3chore: group com.gradleup.nmcp version updatesec5a088fix: Update release plugin config to use .set(...) for props and inject nexus...c03db58update version to 42.7.8 (#3801)50ff169change logs for version 42.7.8 (#3797)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
1
1
+5
-5
Package Dependencies
org.postgresql:postgresql
maven
42.7.7 → 42.7.8
Patch
com.mysql:mysql-connector-j
maven
9.3.0 → 9.4.0
Minor
maven
2.19.2 → 2.20.0
Minor
com.microsoft.sqlserver:mssql-jdbc
maven
13.1.0.jre11-preview → 13.2.0.jre11
Minor
org.mariadb.jdbc:mariadb-java-client
maven
3.5.4 → 3.5.6
Patch
Technical Details
| ID: | 9763673 |
| UUID: | 2890696330 |
| Node ID: | PR_kwDOCfzDTM6sTIaK |
| Host: | GitHub |
| Repository: | hibernate/hibernate-reactive |
| Merge State: | Unknown |