-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
[3.19] 3.19.0 backports 1 #46283
[3.19] 3.19.0 backports 1 #46283
Conversation
Bumps [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) from 3.4.1 to 3.5.2. - [Release notes](https://github.com/mariadb-corporation/mariadb-connector-j/releases) - [Changelog](https://github.com/mariadb-corporation/mariadb-connector-j/blob/master/CHANGELOG.md) - [Commits](mariadb-corporation/mariadb-connector-j@3.4.1...3.5.2) --- updated-dependencies: - dependency-name: org.mariadb.jdbc:mariadb-java-client dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> (cherry picked from commit 469d22c)
1. Authentication plugins now have factories, so the substitution for PAM had to change. See mariadb-corporation/mariadb-connector-j@734e7de#diff-dc08764181b86cf19de46936c85631d8c3501d4fe3b198b610bc152505960327L40-L41 2. Configuration parsing now reflectively calls methods on the builder, instead of accessing fields directly, so we must enable method reflection. It would seem field reflection is still necessary for other reasons. See mariadb-corporation/mariadb-connector-j@a12ae9f#diff-2573c2b3bd0420719971212a9d3d2268d8de6b1de6c54deb77e50f007501fe6eL949-R766 See mariadb-corporation/mariadb-connector-j@3.5.1...3.5.2#diff-6986b23619644158a24e91357d3086a29899387d29069100be8edb11856b55a0L144-R147 See mariadb-corporation/mariadb-connector-j@a12ae9f#diff-2573c2b3bd0420719971212a9d3d2268d8de6b1de6c54deb77e50f007501fe6eL942 (cherry picked from commit 67a35e3)
- add quarkus.websockets-next.server.max-frame-size and quarkus.websockets-next.client.max-frame-size config properties - related to quarkusio#43381 (comment) (cherry picked from commit 1f82857)
(cherry picked from commit 634819a)
…RL decoding Previously, URLUtils.decode threw a RuntimeException when encountering invalid percent-encoded values. Now, it throws an IllegalArgumentException, ensuring that malformed input is correctly recognized as a client error. Test coverage added for: - Invalid percent encoding (e.g., %zz, %2) - Gray-area invalid UTF-8 cases (e.g., %80) - Properly encoded values (e.g., %20, form-encoded +, Japanese characters) Fixes quarkusio#46197 (cherry picked from commit ed6ec4b)
(cherry picked from commit 59f5d43)
- fixes quarkusio#46254 (cherry picked from commit bfc17f6)
When dealing with SSE using a Multi in the REST Client, the reconnectDelay is set to MAX_VALUE in order to essentially turn off reconnecting. In this case we need to avoid creating a timer that will linger around forever and potentially create a OOME Fixes: quarkusio#46268 (cherry picked from commit 0ca3ed8)
…on in ORM as well as switch to AUTO instead of the CALLBACK to enable the DDL integration by default. (cherry picked from commit 86ee3e3)
Slightly related to quarkusio#45892 (cherry picked from commit 26a0c73)
If a test using `WithFunction` contains multiple test method, the function will be started multiple time, wich will fail the test. Using an atomic boolean to be sure that the function is only started once fixes the issue. Fixes quarkusio#44661 (cherry picked from commit ffea749)
(cherry picked from commit 802f60c)
…ionTest` This can be useful when the application builds a container image as it's final artifact, but would like to use `@QuarkusIntegrationTest` to test the jar or native image based on which the container was built Closes: quarkusio#46232 (cherry picked from commit f7ee073)
(cherry picked from commit 2a7389f)
(cherry picked from commit c9712fb)
(cherry picked from commit 5ac3a00)
<mariadb-jdbc.version>3.4.1</mariadb-jdbc.version> | ||
<mariadb-jdbc.version>3.5.2</mariadb-jdbc.version> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I included this change as I would like to avoid being caught off guard with a CVE.
Status for workflow
|
🙈 The PR is closed and the preview is expired. |
Status for workflow
|
Please don't merge, I will merge it myself.