Phillip Webb
4bbbc0d687
Merge branch '3.4.x'
...
Closes gh-45193
2025-04-14 16:18:50 -07:00
Phillip Webb
b80bdbb182
Merge branch '3.3.x' into 3.4.x
...
Closes gh-45192
2025-04-14 16:18:41 -07:00
Phillip Webb
8118b810d7
Merge pull request #45009 from izeye
...
* pr/45009:
Replace deprecated Project.task()
Closes gh-45009
2025-04-14 16:18:27 -07:00
Johnny Lim
08c67cc353
Replace deprecated Project.task()
...
See gh-45009
Signed-off-by: Johnny Lim <izeye@naver.com >
2025-04-14 16:17:53 -07:00
Phillip Webb
e3610eaf0c
Fix "Used nested format for ECS structure logging" test on Windows
...
See gh-45063
2025-04-14 16:15:59 -07:00
Phillip Webb
34a43c1f87
Merge branch '3.4.x'
...
Closes gh-45190
2025-04-14 15:49:30 -07:00
Phillip Webb
1f21ec1eea
Merge branch '3.3.x' into 3.4.x
...
Closes gh-45189
2025-04-14 15:49:21 -07:00
Phillip Webb
ce64f368e6
Merge pull request #45187 from erichaagdev
...
* pr/45187:
Throw `VerificationException` for build verification failures
Closes gh-45187
2025-04-14 15:48:44 -07:00
Eric Haag
579bdea431
Throw VerificationException for build verification failures
...
Verification failures are generally failures which verify correctness,
e.g., failures caused by test, compilation, linting, etc.
Non-verification failures are generally failures related to the
build toolchain, e.g., failures caused by dependency resolution, build
configuration, etc.
Develocity attempts to classify failures based on context, but it
doesn't always classify correctly. By default, most failures are
classified as non-verification. By explicitly throwing a
`VerificationException` for verification task failures, the failures
will be appropriately classified.
See gh-45187
See also: https://docs.gradle.com/develocity/failure-classification
Signed-off-by: Eric Haag <ehaag@gradle.com >
2025-04-14 15:45:25 -07:00
Phillip Webb
5b165b35e3
Used nested format for ECS structure logging
...
Update `ElasticCommonSchemaStructuredLogFormatter` implementations so
that nested JSON is used for entries that previous has a '.' in the
name. This format follows the ECS specification and should be compatible
with more backends.
Fixes gh-45063
2025-04-14 15:30:14 -07:00
Stéphane Nicoll
baa8d1a333
Merge branch '3.4.x'
2025-04-14 18:07:52 +02:00
Stéphane Nicoll
9e3137b574
Merge branch '3.3.x' into 3.4.x
2025-04-14 18:07:29 +02:00
Stéphane Nicoll
70001c4d2c
Upgrade to Micrometer Tracing 1.4.5
...
Closes gh-45086
2025-04-14 18:05:32 +02:00
Stéphane Nicoll
d91c16be92
Upgrade to Micrometer 1.14.6
...
Closes gh-45085
2025-04-14 18:05:32 +02:00
Stéphane Nicoll
7fd8e5e081
Upgrade to AspectJ 1.9.24
...
Closes gh-45184
2025-04-14 18:05:31 +02:00
Stéphane Nicoll
09cf553850
Upgrade to Micrometer Tracing 1.3.11
...
Closes gh-45052
2025-04-14 18:04:23 +02:00
Stéphane Nicoll
5e7a9b7892
Upgrade to Micrometer 1.13.13
...
Closes gh-45051
2025-04-14 18:04:23 +02:00
Stéphane Nicoll
53ca06caf3
Upgrade to AspectJ 1.9.24
...
Closes gh-45183
2025-04-14 18:04:22 +02:00
Andy Wilkinson
2e95aca95f
Merge branch '3.4.x'
...
Closes gh-45179
2025-04-14 11:52:16 +01:00
Andy Wilkinson
3ce83e449f
Merge branch '3.3.x' into 3.4.x
...
Closes gh-45178
2025-04-14 11:52:06 +01:00
Andy Wilkinson
3233341d45
Improve class conditions on auth server JWT auto-config
...
Prior to this change, introspection of the auto-configuration could
fail due to insufficient protection against missing classes.
This commit introduces an extra class-level check for Nimbus's
JWKSource which ensures that the auto-configuration backs off if
nimbus-jose-jwt has been excluded. It also introduces an inner-class
for the case where spring-security-oauth2-jose is not on the
classpath. This ensures that the method defining the jwtDecoder bean
does not cause an introspection failure when JwtDecoder is missing.
Closes gh-45177
2025-04-14 11:51:49 +01:00
Andy Wilkinson
5a42d148cd
Merge branch '3.4.x'
2025-04-14 10:39:44 +01:00
Andy Wilkinson
9d063e3ea9
Merge branch '3.3.x' into 3.4.x
...
Closes gh-45176
2025-04-14 10:39:06 +01:00
Andy Wilkinson
4cfc3b0735
Add the use of token properties in documentation
...
Closes gh-44990
2025-04-14 10:37:57 +01:00
Phillip Webb
86940bd111
Merge pull request #45163 from ngocnhan-tran1996
...
* pr/45163:
Polish 'Migrate from AntPathRequestMatcher to PathPatternRequestMatcher'
Migrate from AntPathRequestMatcher to PathPatternRequestMatcher
Closes gh-45163
2025-04-11 18:47:22 -07:00
Phillip Webb
d5505ca3f4
Polish 'Migrate from AntPathRequestMatcher to PathPatternRequestMatcher'
...
See gh-45163
2025-04-11 17:30:00 -07:00
Tran Ngoc Nhan
106e9f54ab
Migrate from AntPathRequestMatcher to PathPatternRequestMatcher
...
See gh-45163
Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com >
2025-04-11 17:23:51 -07:00
Phillip Webb
bc9b331b1d
Prohibit more preview releases
2025-04-11 10:30:38 -07:00
Phillip Webb
768de9a29f
Prohibit Netty 4.2.0
...
See gh-45122
2025-04-11 10:24:36 -07:00
Phillip Webb
376b10adfc
Upgrade to JUnit Jupiter 5.12.2
...
Closes gh-45171
2025-04-11 10:24:12 -07:00
Phillip Webb
f1eaa5175f
Upgrade to Gson 2.13.0
...
Closes gh-45170
2025-04-11 10:23:30 -07:00
Phillip Webb
a8c9abd5f9
Merge branch '3.4.x'
2025-04-11 10:19:25 -07:00
Phillip Webb
a506d2bdb5
Fix merge commit error in header
2025-04-11 10:19:03 -07:00
Phillip Webb
75824bb9c7
Merge branch '3.4.x'
2025-04-11 09:42:20 -07:00
Phillip Webb
35dc8e6f88
Merge branch '3.3.x' into 3.4.x
2025-04-11 09:42:13 -07:00
Phillip Webb
2143d702f2
Polish boolean members that can use the default false value
2025-04-11 09:32:35 -07:00
Phillip Webb
0d4b1dc9a4
Merge branch '3.4.x'
...
Closes gh-45167
2025-04-11 09:19:47 -07:00
Phillip Webb
ef9ad41b0a
Merge branch '3.3.x' into 3.4.x
...
Closes gh-45166
2025-04-11 09:19:32 -07:00
Phillip Webb
a6f54ec5ea
Merge pull request #45156 from quaff
...
* pr/45156:
Polish ternary operator
Closes gh-45156
2025-04-11 09:19:10 -07:00
Yanming Zhou
0a1c9060c5
Polish ternary operator
...
See gh-45156
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
2025-04-11 09:19:01 -07:00
Moritz Halbritter
f473bac8eb
Upgrade to Rabbit Stream Client 0.23.0
...
Closes gh-45164
2025-04-11 14:35:11 +02:00
Moritz Halbritter
e6048ceca5
Revert "Upgrade to Rabbit Stream Client 0.24.0"
...
This reverts commit 25099946d5 .
See gh-45125
2025-04-11 14:22:15 +02:00
Moritz Halbritter
541a5e673b
Revert "Upgrade to Netty 4.2.0.Final"
...
This reverts commit a7a80a6f34 .
See gh-45122
2025-04-11 14:12:59 +02:00
Moritz Halbritter
7b7a11d55a
Merge pull request #45161 from nosan
...
* pr/45161:
Add more tests for BootstrapExecutorConfiguration
Closes gh-45161
2025-04-11 14:08:48 +02:00
Dmytro Nosan
409f74acc6
Add more tests for BootstrapExecutorConfiguration
...
See gh-45161
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com >
2025-04-11 14:00:33 +02:00
Stéphane Nicoll
06cc550524
Switch dependency management to use MongoDB's bom
...
Closes gh-44758
2025-04-11 12:18:07 +02:00
Stéphane Nicoll
5408a49185
Merge pull request #45155 from quaff
...
* pr/45155:
Polish contribution
Add support for SimpleTaskExecutor#reject-tasks-when-limit-reached
Closes gh-45155
2025-04-11 12:10:40 +02:00
Stéphane Nicoll
29a07ba277
Polish contribution
...
See gh-45155
2025-04-11 12:01:49 +02:00
Yanming Zhou
597c58f43d
Add support for SimpleTaskExecutor#reject-tasks-when-limit-reached
...
See gh-45155
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com >
2025-04-11 11:51:37 +02:00
Moritz Halbritter
10b15e301b
Auto-configure a bootstrapExecutor bean to be used by Framework's background bean initialization
...
If there's no bean named bootstrapExecutor but there's a bean named
applicationTaskExecutor, we create an alias named 'bootstrapExecutor'
for the 'applicationTaskExecutor' bean.
Closes gh-39791
2025-04-11 11:26:21 +02:00