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

[3.19] 3.19.0 backports 1 #46283

Merged
merged 16 commits into from
Feb 15, 2025
Merged

[3.19] 3.19.0 backports 1 #46283

merged 16 commits into from
Feb 15, 2025

Conversation

gsmet
Copy link
Member

@gsmet gsmet commented Feb 14, 2025

Please don't merge, I will merge it myself.

dependabot bot and others added 16 commits February 14, 2025 17:34
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)
- 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)
…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)
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)
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)
…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 5ac3a00)
@gsmet gsmet added the area/infra internal and infrastructure related issues label Feb 14, 2025
@gsmet gsmet self-assigned this Feb 14, 2025
@quarkus-bot quarkus-bot bot changed the title 3.19.0 backports 1 [3.19] 3.19.0 backports 1 Feb 14, 2025
<mariadb-jdbc.version>3.4.1</mariadb-jdbc.version>
<mariadb-jdbc.version>3.5.2</mariadb-jdbc.version>
Copy link
Member Author

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.

@quarkus-bot quarkus-bot bot added area/arc Issue related to ARC (dependency injection) area/core area/dependencies Pull requests that update a dependency file area/docstyle issues related for manual docstyle review area/documentation area/google-cloud-functions area/hibernate-orm Hibernate ORM area/jdbc Issues related to the JDBC extensions area/kubernetes area/oidc labels Feb 14, 2025
@quarkus-bot quarkus-bot bot added area/qute The template engine area/testing labels Feb 14, 2025
Copy link

quarkus-bot bot commented Feb 14, 2025

Status for workflow Quarkus Documentation CI

This is the status report for running Quarkus Documentation CI on commit ab23341.

✅ The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

Warning

There are other workflow runs running, you probably need to wait for their status before merging.

Copy link

github-actions bot commented Feb 14, 2025

🙈 The PR is closed and the preview is expired.

Copy link

quarkus-bot bot commented Feb 14, 2025

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit ab23341.

✅ The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

You can consult the Develocity build scans.

@gsmet gsmet merged commit e380631 into quarkusio:3.19 Feb 15, 2025
58 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/arc Issue related to ARC (dependency injection) area/core area/dependencies Pull requests that update a dependency file area/docstyle issues related for manual docstyle review area/documentation area/google-cloud-functions area/hibernate-orm Hibernate ORM area/infra internal and infrastructure related issues area/jdbc Issues related to the JDBC extensions area/kubernetes area/oidc area/qute The template engine area/testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.