Commit Graph

45260 Commits

Author SHA1 Message Date
Guillaume Smet 3536fe9926
Merge pull request #40712 from aloubyansky/parallel-workspace-loader
Load workspace modules in parallel
2024-05-19 11:07:54 +02:00
Guillaume Smet 500638fdab
Merge pull request #40707 from quarkusio/dependabot/gradle/devtools/gradle/com.gradle.develocity-3.17.4
Bump com.gradle.develocity from 3.17.3 to 3.17.4 in /devtools/gradle
2024-05-19 11:06:34 +02:00
Sergey Beryozkin 2f0656ac6c
Merge pull request #40710 from quarkusio/dependabot/maven/wildfly-elytron.version-2.4.2.Final
Bump wildfly-elytron.version from 2.4.1.Final to 2.4.2.Final
2024-05-18 22:30:53 +01:00
Alexey Loubyansky 11e1e861f7 Load workspace modules in parallel 2024-05-18 10:22:22 +02:00
Georgios Andrianakis 5af88997f0
Merge pull request #40696 from mkouba/ws-next-test-managed-vertx
WebSockets Next: always use the managed Vertx instance in tests
2024-05-18 07:44:27 +03:00
Georgios Andrianakis 8658a4f38a
Merge pull request #40706 from zakkak/2024-05-17-improve-registerforreflection-docs
Improve documentation about `@RegisterForReflection`
2024-05-18 07:42:07 +03:00
dependabot[bot] 5dfee0e8e9
Bump wildfly-elytron.version from 2.4.1.Final to 2.4.2.Final
Bumps `wildfly-elytron.version` from 2.4.1.Final to 2.4.2.Final.

Updates `org.wildfly.security:wildfly-elytron` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-ssh-util` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-auth-server` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-password-impl` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-realm` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-realm-token` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-realm-jdbc` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-realm-ldap` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-ssl` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-sasl-plain` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-sasl-digest` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-sasl-external` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-sasl-oauth2` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-sasl-scram` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-x500-cert` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-credential` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-sasl-gs2` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-asn1` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-sasl-gssapi` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-security-manager-action` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-auth` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-base` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-http` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-keystore` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-mechanism-digest` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-mechanism-gssapi` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-mechanism-oauth2` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-mechanism-scram` from 2.4.1.Final to 2.4.2.Final

Updates `org.wildfly.security:wildfly-elytron-mechanism` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-permission` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-provider-util` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-sasl` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-util` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-x500-cert-util` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

Updates `org.wildfly.security:wildfly-elytron-x500` from 2.4.1.Final to 2.4.2.Final
- [Commits](https://github.com/wildfly-security/wildfly-elytron/compare/2.4.1.Final...2.4.2.Final)

---
updated-dependencies:
- dependency-name: org.wildfly.security:wildfly-elytron
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-ssh-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-auth-server
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-password-impl
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-realm
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-realm-token
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-realm-jdbc
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-realm-ldap
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-ssl
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-sasl-plain
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-sasl-digest
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-sasl-external
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-sasl-oauth2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-sasl-scram
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-x500-cert
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-credential
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-sasl-gs2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-asn1
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-sasl-gssapi
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-security-manager-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-auth
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-base
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-http
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-keystore
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-mechanism-digest
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-mechanism-gssapi
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-mechanism-oauth2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-mechanism-scram
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-mechanism
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-permission
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-provider-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-sasl
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-x500-cert-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.wildfly.security:wildfly-elytron-x500
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-17 21:52:24 +00:00
dependabot[bot] 5ec582abd7
Bump com.gradle.develocity from 3.17.3 to 3.17.4 in /devtools/gradle
Bumps com.gradle.develocity from 3.17.3 to 3.17.4.

---
updated-dependencies:
- dependency-name: com.gradle.develocity
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-17 19:32:33 +00:00
Foivos Zakkak 0f1840ab08
Improve documentation about `@RegisterForReflection`
Make clear that it will register nested classes as well.
2024-05-17 19:57:19 +03:00
Sergey Beryozkin 6cf3b7e9d4
Merge pull request #40600 from sberyozkin/oidc_redirect_filter
Introduce OidcRedirectFilter
2024-05-17 17:42:29 +01:00
Guillaume Smet 1b085b9ee8
Merge pull request #40673 from Nithanim-Work/issue-36973-main
Azure Functions HTTP: use utf-8 instead of default charset decoding request
2024-05-17 17:52:19 +02:00
Andy Damevin d77ee69337
Merge pull request #40682 from ia3andy/improve-runtime-update
Allow to asynchronously notify extensions of no-restart changes
2024-05-17 15:15:34 +02:00
Nithanim bfb73c7415 Use utf-8 instead of default charset decoding azure functions requests 2024-05-17 14:09:04 +02:00
Guillaume Smet ec4f609715
Merge pull request #40666 from quarkusio/dependabot/maven/com.github.javaparser-javaparser-core-3.25.10
Bump com.github.javaparser:javaparser-core from 3.25.9 to 3.25.10
2024-05-17 14:08:31 +02:00
Guillaume Smet a46c734095
Merge pull request #40422 from quarkusio/dependabot/maven/com.amazonaws-aws-xray-recorder-sdk-aws-sdk-v2-2.15.3
Bump com.amazonaws:aws-xray-recorder-sdk-aws-sdk-v2 from 2.15.2 to 2.15.3
2024-05-17 14:07:17 +02:00
Guillaume Smet a76952c8cd
Merge pull request #40680 from yrodiere/i18564-multitenancy-fixes
Multiple Hibernate ORM multitenancy fixes
2024-05-17 14:01:43 +02:00
Guillaume Smet e557e288b0
Merge pull request #40694 from gsmet/quarkusio-main
Adjust sync-web-site.sh for branch renaming of quarkusio repo
2024-05-17 14:01:12 +02:00
Georgios Andrianakis dec98c28da
Merge pull request #39228 from iocanel/fix-deploymnet-selector-version
Error when conflicting Deployment due to label selector version
2024-05-17 14:58:07 +03:00
Martin Kouba 4120ac3b85 ArC: unset static map for synthetic beans in ArcRecorder after shutdown 2024-05-17 13:56:03 +02:00
Martin Kouba ddbbcf54d3 WebSockets Next: always use the managed Vertx instance in tests 2024-05-17 13:54:47 +02:00
Guillaume Smet ded8dc956d
Adjust sync-web-site.sh for branch renaming of quarkusio repo 2024-05-17 13:18:06 +02:00
Andy Damevin bf266dc29c Allow processors to notify extensions of no-restart changes 2024-05-17 09:58:37 +02:00
Bruno Baptista 455ec6c424
Merge pull request #40466 from michalvavrik/feature/fix-otel-end-user-attrs
Support OpenTelemetry End User attributes added as Span attributes
2024-05-17 06:53:42 +01:00
Georgios Andrianakis 33744575b2
Merge pull request #40689 from quarkusio/dependabot/maven/com.google.http-client-google-http-client-bom-1.44.2
Bump com.google.http-client:google-http-client-bom from 1.44.1 to 1.44.2
2024-05-17 08:37:57 +03:00
Phillip Krüger 61162e8fcc
Merge pull request #40687 from quarkusio/dependabot/maven/org.mvnpm-es-module-shims-1.10.0
Bump org.mvnpm:es-module-shims from 1.9.0 to 1.10.0
2024-05-17 14:10:29 +10:00
dependabot[bot] a42967f59e
Bump com.google.http-client:google-http-client-bom from 1.44.1 to 1.44.2
Bumps [com.google.http-client:google-http-client-bom](https://github.com/googleapis/google-http-java-client) from 1.44.1 to 1.44.2.
- [Release notes](https://github.com/googleapis/google-http-java-client/releases)
- [Changelog](https://github.com/googleapis/google-http-java-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-http-java-client/compare/v1.44.1...v1.44.2)

---
updated-dependencies:
- dependency-name: com.google.http-client:google-http-client-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-16 21:57:36 +00:00
dependabot[bot] 2fa17f802b
Bump org.mvnpm:es-module-shims from 1.9.0 to 1.10.0
Bumps [org.mvnpm:es-module-shims](https://github.com/guybedford/es-module-shims) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/guybedford/es-module-shims/releases)
- [Commits](https://github.com/guybedford/es-module-shims/compare/1.9.0...1.10.0)

---
updated-dependencies:
- dependency-name: org.mvnpm:es-module-shims
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-16 21:32:32 +00:00
Sergey Beryozkin 3eaef2051a
Merge pull request #40685 from sberyozkin/fix_id_token_verification_error_message
Fix OIDC ID token verification failure message
2024-05-16 22:23:16 +01:00
Sergey Beryozkin b1e31dd0e2 Fix OIDC ID token verification failure message 2024-05-16 18:53:05 +01:00
Sergey Beryozkin 2d4b470b10
Merge pull request #40683 from sberyozkin/oidc_verify_id_and_access_token
Show how to handle multiple OIDC token audiences
2024-05-16 15:27:14 +01:00
Georgios Andrianakis c97fb19b79
Merge pull request #40640 from FWest98/fw/test-component/pathspace
Fix pathname encoding in the component test library
2024-05-16 17:06:00 +03:00
Sergey Beryozkin a8ad8d9363 Show how to handle multiple OIDC token audiences 2024-05-16 14:45:42 +01:00
Guillaume Smet 57eb9e9d15
Merge pull request #40681 from dmlloyd/gradle
Set correct config key when performing a native build from Gradle
2024-05-16 15:25:18 +02:00
David M. Lloyd bd5485070e Set correct config key when performing a native build from Gradle 2024-05-16 07:53:05 -05:00
Guillaume Smet b91a1bc56f
Merge pull request #40669 from quarkusio/dependabot/maven/org.apache.commons-commons-text-1.12.0
Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0
2024-05-16 14:39:44 +02:00
Guillaume Smet 7791061505
Merge pull request #40656 from mkouba/devui-build-metrics-update-data
Dev UI: update build metrics data after live reload
2024-05-16 13:26:55 +02:00
Yoann Rodière a1a0ecd052
Deprecate quarkus.hibernate-orm.multitenant-schema-datasource
There are no tests involving this configuration property.

`quarkus.hibernate-orm.datasource` serves the exact same purpose and is
more standardized and better handled (e.g. in Dev UI).

See https://github.com/quarkusio/quarkus/issues/18564
2024-05-16 12:44:06 +02:00
Yoann Rodière 28c7fedeb1
Avoid unnecessary definition of a DataSourceTenantConnectionResolver bean for discriminator multi-tenancy
The only consumer of this bean is HibernateMultiTenantConnectionProvider
and that consumer is not enabled with discriminator multi-tenancy.

See 78952bcd41/extensions/hibernate-orm/runtime/src/main/java/io/quarkus/hibernate/orm/runtime/boot/FastBootMetadataBuilder.java (L253-L263)
2024-05-16 12:43:57 +02:00
Yoann Rodière edbdda9be2
Avoid unnecessary copying of datasources for SCHEMA multi-tenancy
This is undocumented behavior and I have no idea what the point would
be.
2024-05-16 12:16:38 +02:00
Sergey Beryozkin f7b8d699f5
Merge pull request #40662 from sberyozkin/keycloak_24.0.4
Bump Keycloak version to 24.0.4
2024-05-16 11:12:18 +01:00
Martin Kouba 8402d10e7d
Merge pull request #40655 from mkouba/issue-40648
WebSockets Next: provide strategies to process unhandled failures
2024-05-16 11:52:26 +02:00
Martin Kouba faf0d3693b WebSockets Next: provide strategies to process unhandled failures
- resolves #40648
- also add WebSocketConnection#closeReason() and
  WebSocketClientConnection#closeReason()
2024-05-16 08:59:05 +02:00
Yoann Rodière 670b1ad3c9
Merge pull request #40474 from yrodiere/i37575-dialect-warning
Upgrade to Hibernate ORM 6.5.1 and configure Hibernate ORM/Reactive with database product names instead of dialect names for core dialects
2024-05-16 08:44:03 +02:00
Georgios Andrianakis 8f946ab22b
Merge pull request #40601 from dmlloyd/jbmar
Test framework: Use JBoss Marshalling cloner
2024-05-16 06:30:40 +03:00
Sergey Beryozkin 52207f73ae Bump Keycloak version to 24.0.4 2024-05-16 00:02:18 +01:00
Sergey Beryozkin 92eeae9b93
Merge pull request #40665 from michalvavrik/feature/bcfipsjsseprovider-fix
Workaround unknown SecureRandom strong algorithm with OpenJDK17 & RHEL & BCFIPS provider when run in FIPS-enabled environment
2024-05-15 23:53:45 +01:00
dependabot[bot] 63b180eedd
Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0
Bumps org.apache.commons:commons-text from 1.11.0 to 1.12.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-15 21:54:54 +00:00
dependabot[bot] 1c7e187275
Bump com.github.javaparser:javaparser-core from 3.25.9 to 3.25.10
Bumps [com.github.javaparser:javaparser-core](https://github.com/javaparser/javaparser) from 3.25.9 to 3.25.10.
- [Release notes](https://github.com/javaparser/javaparser/releases)
- [Changelog](https://github.com/javaparser/javaparser/blob/master/changelog.md)
- [Commits](https://github.com/javaparser/javaparser/compare/javaparser-parent-3.25.9...javaparser-parent-3.25.10)

---
updated-dependencies:
- dependency-name: com.github.javaparser:javaparser-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-15 21:50:04 +00:00
Floris Westerman 9c71d7a4b2
Revert simplification to be more compatible with various class loaders, improve code documentation 2024-05-15 22:53:49 +02:00
David M. Lloyd 0e113de44c Test framework: Use JBoss Marshalling cloner
Remove usage of xstream or serialization for cloning, and use the JBoss Marshalling cloner instead.

Fixes #15892.
2024-05-15 15:51:47 -05:00