Commit Graph

40447 Commits

Author SHA1 Message Date
Stephane Nicoll
455cccd11a Start building against Spring GraphQL 1.1.0 snapshots
See gh-33145
2022-11-14 13:48:02 +01:00
Stephane Nicoll
45f7c848b5 Start building against Spring Security 6.0.0 snapshots
See gh-33144
2022-11-14 13:48:02 +01:00
Stephane Nicoll
2cf0eafc25 Start building against Spring REST Docs 3.0.0 snapshots
See gh-33143
2022-11-14 13:48:01 +01:00
Stephane Nicoll
636568d3cc Start building against Spring Kafka 3.0.0 snapshots
See gh-33142
2022-11-14 13:48:00 +01:00
Stephane Nicoll
871abe729d Start building against Spring AMQP 3.0.0 snapshots
See gh-33141
2022-11-14 13:47:59 +01:00
Stephane Nicoll
261d7bae17 Start building against Spring Data 2022.0.0 snapshots
See gh-33140
2022-11-14 13:47:58 +01:00
Stephane Nicoll
e62b2d9df4 Start building against Spring WS 4.0.0 snapshots
See gh-33139
2022-11-14 13:47:57 +01:00
Stephane Nicoll
2d630f667c Start building against Spring LDAP 3.0.0 snapshots
See gh-33138
2022-11-14 13:47:56 +01:00
Stephane Nicoll
13b6e3fce1 Start building against Spring HATEOAS 2.0.0 snapshots
See gh-33137
2022-11-14 13:47:55 +01:00
Stephane Nicoll
3a6dd7e1a1 Start building against Spring Retry 2.0.0 snapshots
See gh-33149
2022-11-14 13:47:54 +01:00
Stephane Nicoll
d2b1f8eaeb Merge branch '2.7.x' 2022-11-14 10:15:47 +01:00
Stephane Nicoll
2d09711942 Start building against Spring GraphQL 1.0.3 snapshots
See gh-33150
2022-11-14 10:11:13 +01:00
Stephane Nicoll
ee544b3cd2 Merge branch '2.7.x' 2022-11-14 09:45:38 +01:00
Stephane Nicoll
e90fdef8c2 Merge branch '2.6.x' into 2.7.x 2022-11-14 09:43:51 +01:00
Stephane Nicoll
41914ab15b Start building against Spring Batch 4.3.8 snapshots
See gh-33135
2022-11-14 09:20:52 +01:00
Stephane Nicoll
cf3a22b495 Start building against Spring REST Docs 2.0.7 snapshots
See gh-33134
2022-11-14 09:20:21 +01:00
Stephane Nicoll
2d90378595 Start building against Spring Kafka 2.8.11 snapshots
See gh-33133
2022-11-14 09:19:52 +01:00
Stephane Nicoll
6705d1b087 Start building against Spring Data 2021.2.6 snapshots
See gh-33132
2022-11-14 09:19:26 +01:00
Stephane Nicoll
2eb6cef081 Start building against Spring Framework 5.3.24 snapshots
See gh-33131
2022-11-14 09:18:58 +01:00
Stephane Nicoll
9c289b7090 Start building against Reactor 2020.0.25 snapshots
See gh-33130
2022-11-14 09:18:23 +01:00
Stephane Nicoll
dfbf0be6f9 Start building against Micrometer 1.9.6 snapshots
See gh-33129
2022-11-14 09:17:56 +01:00
Stephane Nicoll
2b4ceb35a2 Start building against Spring Batch 4.3.8 snapshots
See gh-33128
2022-11-14 08:57:30 +01:00
Stephane Nicoll
579daad219 Start building against Spring REST Docs 2.0.7 snapshots
See gh-33127
2022-11-14 08:57:06 +01:00
Stephane Nicoll
37ffaa3e12 Start building against Spring Kafka 2.8.11 snapshots
See gh-33126
2022-11-14 08:56:41 +01:00
Stephane Nicoll
4873671ada Start building against Spring Data 2021.1.10 snapshots
See gh-33125
2022-11-14 08:56:16 +01:00
Stephane Nicoll
22e56d27a6 Start building against Spring Framework 5.3.24 snapshots
See gh-33124
2022-11-14 08:55:50 +01:00
Stephane Nicoll
89212aa3ba Start building against Reactor 2020.0.25 snapshots
See gh-33123
2022-11-14 08:55:23 +01:00
Stephane Nicoll
36c5ddbd13 Start building against Micrometer 1.8.12 snapshots
See gh-33122
2022-11-14 08:54:58 +01:00
Stephane Nicoll
cd0a8c3ab9 Merge pull request #33109 from sdeleuze
* pr/33109:
  Remove outdated native image documentation

Closes gh-33109
2022-11-11 18:31:10 +01:00
Sébastien Deleuze
88cf2bbae9 Remove outdated native image documentation
See gh-33109
2022-11-11 18:30:11 +01:00
Stephane Nicoll
656c4b9390 Polish 2022-11-11 18:29:35 +01:00
Andy Wilkinson
fe72f307f4 Avoid actuator beans being ineligible for post-processing
Closes gh-33110
2022-11-11 16:39:57 +00:00
Andy Wilkinson
b5e502d03b Make class package-private as it's returned from package-private method
Returning a private class from a package-private method causes the
AOT-generated source files to fail to compile as the private class is
not visible.

Closes gh-33106
2022-11-11 15:47:09 +00:00
Madhura Bhave
8cb615e9b6 Remove workarounds for SecurityContextRepository 2022-11-10 14:23:17 -08:00
Madhura Bhave
f4cf722c27 Align default security filter dispatcher types with Spring Security
Fixes gh-33090
2022-11-10 13:53:47 -08:00
Andy Wilkinson
d34ccb3880 Avoid duplicate test database replacement in native tests
Closes gh-33100
2022-11-10 19:25:36 +00:00
Phillip Webb
954ed3e15e Merge branch '2.7.x'
Closes gh-33102
2022-11-10 11:12:34 -08:00
Phillip Webb
9193e527cc Merge branch '2.6.x' into 2.7.x
Closes gh-33101
2022-11-10 11:12:25 -08:00
Phillip Webb
91ed54821c Merge pull request #33098 from iamgd67
* pr/33098:
  Fix kafka streams start description typo in documentation

Closes gh-33098
2022-11-10 11:11:59 -08:00
67
e55e23482a Fix kafka streams start description typo in documentation
See gh-33098
2022-11-10 11:11:13 -08:00
Andy Wilkinson
a2f65cd887 Consider user classes when finding bind constructor
Update `@Autowired` detection logic to consider all constructors and to
search user classes.

Fixes gh-33061

Co-authored-by: Phillip Webb <pwebb@vmware.com>
2022-11-10 11:05:34 -08:00
Andy Wilkinson
d6ecdd5741 Remove old Jakarta EE 8 entries from spring-boot-dependencies
Closes gh-33094
2022-11-10 12:25:48 +00:00
Andy Wilkinson
5f6b63e277 Auto-configure span customizer beans
Closes gh-33087
2022-11-10 12:15:22 +00:00
Phillip Webb
e5a0b164ac Configure MeterBinders after beans have been created
Update `MeterRegistryPostProcessor` to configure `MeterRegistry` beans
in two distinct sweeps. The first sweep applies customizers and filters
as the `MeterRegistry` bean is initialized, the second sweep applies
`MeterBinder` beans once all singletons have been instantiated.

Prior to this commit, it was not possible for a `MeterBinder` bean to
directly or indirectly use a `MeterRegistry`. It was also possible for
bound meters to cause a deadlock during refresh processing if those
meters could be updated on a thread other than main, such as GC
notifications.

Fixes gh-30636
Fixes gh-33070
2022-11-10 11:39:12 +00:00
Andy Wilkinson
e60084112e Avoid NPE when TraceContext has deferred sampling
Closes gh-33093
2022-11-10 11:22:42 +00:00
Andy Wilkinson
6e4bece912 Make auto-configured OtelTracer back off when user defines a Tracer
Closes gh-33097
2022-11-10 11:20:39 +00:00
Andy Wilkinson
d91e16a6c5 Make auto-configured BraveTracer back off when user defines a Tracer
Closes gh-33095
2022-11-10 11:20:38 +00:00
Phillip Webb
12c77dba1c Support isolated actuator ObjectMapper
Closes gh-20291
2022-11-09 22:19:32 -08:00
Phillip Webb
82254e3b4d Update smoketests to test isolated actuator object mapper use
See gh-32297
See gh-20291
2022-11-09 22:17:16 -08:00
Phillip Webb
3d2071d044 Migrate endpoints to return OperationResponseBody types
Update types returned from endpoints to implement the
`OperationResponseBody` interface. This ensures that they will be
serialized using the isolated actuator `ObjectMapper`.

See gh-20291
2022-11-09 22:17:16 -08:00