Stéphane Nicoll
1822b2fade
Include spring-boot-starter-parent in Integration tests repository
...
This commit makes sure that integration tests for the Maven Plugin have
access to the current "spring-boot-starter-parent" pom and its
hierarchy as new integration tests rely on that.
Closes gh-42000
2024-08-22 16:46:52 +02:00
Andy Wilkinson
5c7ea741f2
Merge branch '3.3.x'
2024-08-22 13:07:39 +01:00
Andy Wilkinson
d4e1aedba5
Merge branch '3.2.x' into 3.3.x
2024-08-22 13:07:24 +01:00
Andy Wilkinson
0b24ee8571
Improve loading of jar entry certificates
...
Co-Authored-By: Phillip Webb <phil.webb@broadcom.com>
2024-08-22 10:56:25 +01:00
Andy Wilkinson
2620444213
Merge branch '3.3.x'
2024-08-22 07:49:00 +01:00
Andy Wilkinson
29e4607046
Merge branch '3.2.x' into 3.3.x
2024-08-22 07:48:46 +01:00
Andy Wilkinson
112cfc8be6
Remove processed annotations plugin declaration
...
See gh-41981
2024-08-22 07:48:34 +01:00
Phillip Webb
4d4b189cce
Prevent duplicate DynamicPropertyRegistry beans
...
Remove the Spring Framework registered `DynamicPropertyRegistry` when
using Testcontainers.
See gh-41839
2024-08-21 21:04:13 -07:00
Phillip Webb
c3ed545ffd
Merge branch '3.3.x'
...
Closes gh-41995
2024-08-21 18:24:17 -07:00
Phillip Webb
05b73ceeec
Call getErrorAttributes() only once
...
Refine the fix introduced in commit 60b7e6cf23
so that the
`getErrorAttributes()` method is not called multiple times. If the
status is missing, the `DefaultErrorWebExceptionHandler` will now
call an internal `DefaultErrorAttributes` instance in order to obtain
the actual status result.
Fixes gh-41732
2024-08-21 18:24:08 -07:00
Phillip Webb
d9746861a7
Upgrade to apachepulsar/pulsar 3.2.4
2024-08-21 18:24:08 -07:00
Scott Frederick
ba87aca05e
Merge branch '3.3.x'
...
Closes gh-41994
2024-08-21 18:04:28 -05:00
Scott Frederick
459d899ed9
Add release type attribute for Antora documentation generation
...
Fixes gh-41993
2024-08-21 18:03:57 -05:00
Phillip Webb
8418b18907
Use early static registration of EventPublishingContextWrapper
...
Add `OpenTelemetryEventPublisherApplicationListener` which uses a single
static `ContextStorage` wrapper which gets applied as early as possible.
The static wrapper is then updated as beans come and go.
By adding the wrapper early, we hope to avoid silent failures which
can occur if the `ContextStorage` gets initialized before the wrapper
is added.
Closes gh-41439
2024-08-21 15:35:06 -07:00
Scott Frederick
940f82669d
Fix PEM-encoded text trimming of file contents with Windows line endings
...
See gh-41540
2024-08-21 17:06:08 -05:00
Scott Frederick
f8fdc4a63d
Trim PEM-encoded text in PemContent.of
...
Closes gh-41540
2024-08-21 13:20:25 -05:00
Andy Wilkinson
c6ed0ab5fe
Merge branch '3.3.x'
2024-08-21 18:52:00 +01:00
Andy Wilkinson
e08a66f261
Upgrade to Spring Security 6.3.3
...
Closes gh-41985
2024-08-21 18:51:19 +01:00
Andy Wilkinson
737a322d6e
Merge branch '3.3.x'
...
Closes gh-41990
2024-08-21 18:10:38 +01:00
Andy Wilkinson
db54432e59
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41989
2024-08-21 18:09:14 +01:00
Andy Wilkinson
1a6b3a533f
Improve documented logging property descriptions and default values
...
Closes gh-41933
2024-08-21 18:06:49 +01:00
Andy Wilkinson
846167c505
Merge branch '3.3.x'
...
Closes gh-41988
2024-08-21 17:43:19 +01:00
Andy Wilkinson
8bd827e1b8
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41987
2024-08-21 17:43:02 +01:00
Andy Wilkinson
0610fda733
Look at ResponseStatusException's cause for binding errors
...
Fixes gh-41984
2024-08-21 17:06:22 +01:00
Andy Wilkinson
8550e564f6
Merge branch '3.3.x'
...
Closes gh-41983
2024-08-21 14:34:06 +01:00
Andy Wilkinson
ea698e466d
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41982
2024-08-21 14:33:41 +01:00
Andy Wilkinson
b2887303a6
Remove processed annotations plugin
...
Closes gh-41981
2024-08-21 13:16:34 +01:00
Moritz Halbritter
7936de70d8
Merge branch '3.3.x'
...
Closes gh-41979
2024-08-21 13:29:52 +02:00
Moritz Halbritter
7fbb79b7f6
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41978
2024-08-21 13:29:37 +02:00
Moritz Halbritter
fe79b206cf
Merge pull request #41876 from hyunmin0317
...
* pr/41876:
Polish "Refactor BasicJsonParser to simplify JSON parsing logic"
Refactor BasicJsonParser to simplify JSON parsing logic
Closes gh-41876
2024-08-21 13:28:49 +02:00
Moritz Halbritter
66a41db079
Polish "Refactor BasicJsonParser to simplify JSON parsing logic"
...
See gh-41876
2024-08-21 13:20:36 +02:00
hyunmin0317
4a41006ee0
Refactor BasicJsonParser to simplify JSON parsing logic
...
See gh-41876
2024-08-21 13:17:27 +02:00
Moritz Halbritter
0c33768746
Merge branch '3.3.x'
...
Closes gh-41977
2024-08-21 13:11:20 +02:00
Moritz Halbritter
516c764de0
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41976
2024-08-21 13:05:36 +02:00
Moritz Halbritter
5ee522598f
Explain that enabling virtual threads disables traditional thread pools
...
Closes gh-41937
2024-08-21 11:58:53 +02:00
Stéphane Nicoll
a700753a62
Merge branch '3.3.x'
2024-08-21 10:10:51 +02:00
Stéphane Nicoll
77d62dd9d0
Enable Java 23-ea on CI
...
Closes gh-41711
2024-08-21 10:10:24 +02:00
Stéphane Nicoll
0048ed6b38
Merge branch '3.3.x'
2024-08-21 08:44:53 +02:00
Stéphane Nicoll
77797596b2
Merge branch '3.2.x' into 3.3.x
2024-08-21 08:44:45 +02:00
Stéphane Nicoll
c116ec65c9
Upgrade to Spring Integration 6.4.0-M2
...
Closes gh-41822
2024-08-21 08:34:05 +02:00
Stéphane Nicoll
d3ac84dbd3
Upgrade to Spring Integration 6.3.3
...
Closes gh-41974
2024-08-21 08:30:25 +02:00
Stéphane Nicoll
67cf325727
Upgrade to Spring Pulsar 1.0.9
...
Closes gh-41727
2024-08-21 08:25:03 +02:00
Stéphane Nicoll
0908771ff2
Upgrade to Spring Integration 6.2.8
...
Closes gh-41973
2024-08-21 08:25:03 +02:00
Phillip Webb
f832dcfbdc
Add @ConditionalOnAvailableEndpoint value alias
...
Closes gh-41969
2024-08-20 16:23:45 -07:00
Andy Wilkinson
73f71d5560
Rework Cloud Foundry actuator support behind a pluggable abstraction
...
Deprecate `EndpointExposure.CLOUD_FOUNDRY` and introduce an alternative
implementation based on a pluggable abstraction.
The new `EndpointExposureOutcomeContributor` interface may now be used
to influence `@OnAvailableEndpointCondition` exposure results. Several
infrastructure beans that previously used the condition have been
refactored to always be registered, but tolerate missing endpoints.
A new smoke test application has been added that demonstrates how the
abstraction can be used by a third-party.
Closes gh-41135
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2024-08-20 16:22:56 -07:00
Scott Frederick
cbb738338d
Merge branch '3.3.x'
...
Closes gh-41971
2024-08-20 15:49:39 -05:00
Scott Frederick
0451cb8686
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41970
2024-08-20 15:49:25 -05:00
Scott Frederick
21b15558a2
Use classpath index when building classpath in PropertiesLauncher
...
Fixes gh-41719
2024-08-20 15:47:44 -05:00
Stéphane Nicoll
9bf7d4d0cf
Merge branch '3.3.x'
2024-08-20 19:51:36 +02:00
Stéphane Nicoll
3ac141e290
Merge branch '3.2.x' into 3.3.x
2024-08-20 19:51:28 +02:00