27808 Commits

Author SHA1 Message Date
Dmytro Nosan
ed5100ecee Upgrade to Elasticsearch Client 8.17.0
See gh-44100

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-08 10:04:00 +00:00
Andy Wilkinson
0e686ba452 Start building against Spring HATEOAS 2.5.0-M1 snapshots
See gh-44169
2025-02-08 10:01:09 +00:00
Andy Wilkinson
1a3dd82684 Upgrade to Neo4j Java Driver 5.27.0
Closes gh-43684
2025-02-08 10:01:09 +00:00
Andy Wilkinson
822e7de3eb Start building against Spring Data Bom 2025.0.0-M1 snapshots
See gh-44159
2025-02-07 21:01:57 +00:00
Andy Wilkinson
1e58f2bf84 Start building against Spring Authorization Server 1.4.2 snapshots
See gh-44158
2025-02-07 20:44:39 +00:00
Andy Wilkinson
92a8fbb878 Start building against Reactor Bom 2024.0.3 snapshots
See gh-44157
2025-02-07 20:44:35 +00:00
Andy Wilkinson
d147881a82 Start building against Micrometer Tracing 1.5.0-M2 snapshots
See gh-44156
2025-02-07 20:44:30 +00:00
Andy Wilkinson
60334f18d4 Start building against Micrometer 1.15.0-M2 snapshots
See gh-44155
2025-02-07 20:44:26 +00:00
Andy Wilkinson
8ce7da9bb0 Avoid duplicate customization of management web server factory
Previously, customization was performed in two places:

1. By customizers defined in the reactive and servlet web servlet
   factory auto-configuration
     - ServletWebServerFactoryAutoConfiguration
     - ReactiveWebServerFactoryAutoConfiguration
 2. By a ManagementWebServerFactoryCustomizer that delegates to
    customizers of certain types found in the application context
    hierarchy.

This led to some double customization as the customizers registered
by the auto-configuration classes were also found and called by the
ManagementWebServerFactoryCustomizer.

Additionally, the ManagementWebServerFactoryCustomizer would find
customizers from the parent context registered by
EmbeddedWebServerFactoryCustomizerAutoConfiguration.

This commit reworks the customization of the management web server
factory to remove the double customization.
ManagementWebServerFactoryCustomizer no longer delegates to
customizers that it finds in the context hierarchy. This
prevents the customizers defined in the reactive and servlet web
server factory auto-configuration classes from being called twice.
Additionally, EmbeddedWebServerFactoryCustomizerAutoConfiguration is
now registered in the child context so that its customizers continue
to be called when preparing the management context web server
factory.

Closes gh-44151
2025-02-07 12:23:40 +00:00
Johnny Lim
c335f772d0 Polish
See gh-44148

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-02-07 09:21:19 +01:00
Moritz Halbritter
1e73a7cf8b Merge branch '3.4.x' 2025-02-06 15:51:12 +01:00
Moritz Halbritter
4fbbc3eda1 Clean up duplicate JsonView entry 2025-02-06 15:40:05 +01:00
Moritz Halbritter
0eb69445f2 Merge branch '3.4.x' 2025-02-06 14:27:17 +01:00
Moritz Halbritter
8552bc0d78 Merge branch '3.3.x' into 3.4.x 2025-02-06 14:27:06 +01:00
Moritz Halbritter
461e30f668 Add JsonView to PluginClasspathGradleBuild 2025-02-06 14:26:51 +01:00
Moritz Halbritter
129a20132b Merge branch '3.4.x'
Closes gh-44146
2025-02-06 12:24:12 +01:00
Moritz Halbritter
1b494cc61d Merge branch '3.3.x' into 3.4.x
Closes gh-44145
2025-02-06 12:21:58 +01:00
Moritz Halbritter
baf596d10e Document double observations when using @Timed etc.
Closes gh-44037
2025-02-06 12:21:31 +01:00
Stéphane Nicoll
dbc61d39f0 Upgrade to RSocket 1.1.5
Closes gh-44041
2025-02-05 14:57:50 +01:00
Stéphane Nicoll
b46698774d Upgrade to Native Build Tools Plugin 0.10.5
Closes gh-44141
2025-02-05 14:57:50 +01:00
Stéphane Nicoll
fcd33e8b30 Upgrade to Infinispan 15.0.13.Final
Closes gh-44140
2025-02-05 12:28:16 +01:00
Stéphane Nicoll
3e4a799bb9 Upgrade to Groovy 4.0.25
Closes gh-44139
2025-02-05 12:28:12 +01:00
Stéphane Nicoll
c80c08d7bd Upgrade to Commons Pool2 2.12.1
Closes gh-44138
2025-02-05 12:28:08 +01:00
Andy Wilkinson
88b60dc605 Improve Bomr configuration to avoid unwanted upgrade suggestions
Closes gh-44128
2025-02-05 10:07:51 +00:00
Stéphane Nicoll
2834367cb8 Start building against Spring Session 3.4.2 snapshots
See gh-44127
2025-02-05 10:05:15 +01:00
Stéphane Nicoll
5999cd7109 Start building against Spring Security 6.4.3 snapshots
See gh-44126
2025-02-05 10:05:15 +01:00
Stéphane Nicoll
ce47bbc2ee Start building against Spring Pulsar 1.2.3 snapshots
See gh-44125
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
e9c36ccf38 Start building against Spring LDAP 3.2.11 snapshots
See gh-44124
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
1d85aa42a9 Start building against Spring Kafka 3.3.3 snapshots
See gh-44123
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
38f55c3080 Start building against Spring Integration 6.4.2 snapshots
See gh-44122
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
ac9571a033 Start building against Spring GraphQL 1.3.4 snapshots
See gh-44121
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
9feb2de604 Start building against Spring Data Bom 2024.1.3 snapshots
See gh-44119
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
bec776e024 Start building against Spring Authorization Server 1.4.2 snapshots
See gh-44118
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
d02895d6ac Start building against Reactor Bom 2024.0.3 snapshots
See gh-44117
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
6c89096082 Start building against Micrometer Tracing 1.4.3 snapshots
See gh-44116
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
f0c7a5bec6 Start building against Micrometer 1.14.4 snapshots
See gh-44115
2025-02-05 10:05:14 +01:00
Stéphane Nicoll
785dc18cd5 Start building against Spring Session 3.3.6 snapshots
See gh-44114
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
da8b5897c2 Start building against Spring Security 6.3.7 snapshots
See gh-44113
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
fedb086edd Start building against Spring Pulsar 1.1.9 snapshots
See gh-44112
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
ff56e7c2f6 Start building against Spring LDAP 3.2.11 snapshots
See gh-44111
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
548eaf642b Start building against Spring Kafka 3.2.7 snapshots
See gh-44110
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
f32dc305fc Start building against Spring Integration 6.3.8 snapshots
See gh-44109
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
fb25bf6cfa Start building against Spring GraphQL 1.3.4 snapshots
See gh-44108
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
adc92e958a Start building against Spring Data Bom 2024.0.9 snapshots
See gh-44106
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
dd4049fcd5 Start building against Spring Authorization Server 1.3.5 snapshots
See gh-44105
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
d4d08a19e8 Start building against Reactor Bom 2023.0.15 snapshots
See gh-44104
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
921d9867b3 Start building against Micrometer Tracing 1.3.9 snapshots
See gh-44103
2025-02-05 10:05:06 +01:00
Stéphane Nicoll
baede48c09 Start building against Micrometer 1.13.11 snapshots
See gh-44102
2025-02-05 10:05:05 +01:00
Andy Wilkinson
deb865b3d3 Merge branch '3.4.x'
Closes gh-44131
2025-02-05 08:48:53 +00:00
Andy Wilkinson
e6678b6d16 Merge branch '3.3.x' into 3.4.x
Closes gh-44130
2025-02-05 08:48:38 +00:00