Commit Graph

26363 Commits

Author SHA1 Message Date
Phillip Webb a418943cbc Merge branch '3.3.x' 2024-09-11 12:54:36 -07:00
Phillip Webb 94fc6b4fe1 Polish formatting 2024-09-11 12:53:25 -07:00
Stéphane Nicoll 3f8079a01d Upgrade to Neo4j Java Driver 5.24.0
Closes gh-42271
2024-09-11 19:04:46 +02:00
Stéphane Nicoll 3dd901703d Merge branch '3.3.x'
Closes gh-42270
2024-09-11 18:57:33 +02:00
Stéphane Nicoll 726ee27cce Merge branch '3.2.x' into 3.3.x
Closes gh-42269
2024-09-11 18:56:35 +02:00
Stéphane Nicoll 5bddca850a Link to major.minor versions of Spring projects
This commit updates the doc build process to link to the latest doc for
a given generation, rather than a specific version. This applies to both
the reference guide and the aggregated Javadoc.

Closes gh-42196
2024-09-11 18:55:27 +02:00
Andy Wilkinson 511bbeebc2 Merge branch '3.3.x'
Closes gh-42264
2024-09-11 14:04:47 +01:00
Andy Wilkinson 0758624209 Merge branch '3.2.x' into 3.3.x
Closes gh-42263
2024-09-11 14:04:32 +01:00
Andy Wilkinson 504fd62472 Update the link to Log4j2's system properties documentation
Closes gh-42262
2024-09-11 14:02:55 +01:00
Andy Wilkinson b2edefe982 Upgrade to Tomcat 10.1.29
Closes gh-42261
2024-09-11 13:30:08 +01:00
Andy Wilkinson 1503b8db8f Upgrade to Reactor Bom 2023.0.10
Closes gh-42131
2024-09-11 13:30:08 +01:00
Andy Wilkinson 11bd835b5a Upgrade to Postgresql 42.7.4
Closes gh-42260
2024-09-11 13:30:07 +01:00
Andy Wilkinson a253a24228 Upgrade to Netty 4.1.113.Final
Closes gh-42259
2024-09-11 13:30:07 +01:00
Andy Wilkinson 2975661b41 Upgrade to MSSQL JDBC 12.6.4.jre11
Closes gh-42258
2024-09-11 13:30:06 +01:00
Andy Wilkinson a08d173b99 Upgrade to Micrometer Tracing 1.3.4
Closes gh-42130
2024-09-11 13:30:06 +01:00
Andy Wilkinson b570c03044 Upgrade to Micrometer 1.13.4
Closes gh-42129
2024-09-11 13:30:05 +01:00
Andy Wilkinson 6c2fa2fab0 Upgrade to Logback 1.5.8
Closes gh-42257
2024-09-11 13:30:05 +01:00
Andy Wilkinson 9794dc3480 Upgrade to Jetty 12.0.13
Closes gh-42256
2024-09-11 13:27:10 +01:00
Andy Wilkinson a7f74aae36 Upgrade to Jetty Reactive HTTPClient 4.0.7
Closes gh-42255
2024-09-11 13:27:05 +01:00
Andy Wilkinson ef63f1799f Upgrade to Jakarta Servlet JSP JSTL 3.0.2
Closes gh-42254
2024-09-11 13:27:00 +01:00
Andy Wilkinson ad78f8f823 Upgrade to Infinispan 15.0.8.Final
Closes gh-42253
2024-09-11 13:26:56 +01:00
Andy Wilkinson b63f78c4fd Upgrade to Zipkin Reporter 3.4.1
Closes gh-42252
2024-09-11 13:26:51 +01:00
Andy Wilkinson e65cc54ec4 Upgrade to Tomcat 10.1.29
Closes gh-42251
2024-09-11 13:06:45 +01:00
Andy Wilkinson c08c5ae5ed Upgrade to Reactor Bom 2023.0.10
Closes gh-42123
2024-09-11 13:05:26 +01:00
Andy Wilkinson e1724277af Upgrade to Netty 4.1.113.Final
Closes gh-42250
2024-09-11 13:05:26 +01:00
Andy Wilkinson 7d22d7f9cf Upgrade to MongoDB 4.11.4
Closes gh-42249
2024-09-11 13:05:22 +01:00
Andy Wilkinson 4676ad4f4b Upgrade to Micrometer Tracing 1.2.10
Closes gh-42122
2024-09-11 13:05:17 +01:00
Andy Wilkinson 6bced8fe56 Upgrade to Micrometer 1.12.10
Closes gh-42121
2024-09-11 13:05:16 +01:00
Andy Wilkinson d8748ec35d Upgrade to Jetty 12.0.13
Closes gh-42248
2024-09-11 13:05:16 +01:00
Andy Wilkinson a6c9382540 Upgrade to Jetty Reactive HTTPClient 4.0.7
Closes gh-42247
2024-09-11 13:05:11 +01:00
Andy Wilkinson 216c69259e Upgrade to Jakarta Servlet JSP JSTL 3.0.2
Closes gh-42246
2024-09-11 13:05:07 +01:00
Andy Wilkinson ec91b4c8b8 Upgrade to Infinispan 14.0.31.Final
Closes gh-42245
2024-09-11 13:05:02 +01:00
Andy Wilkinson 74f3f8188c Remove workaround for LOG4J2-3618
Closes gh-41906
2024-09-11 12:50:02 +01:00
Andy Wilkinson 080e43ee36 Upgrade to Micrometer Tracing 1.4.0-M3
Closes gh-42138
2024-09-11 12:50:02 +01:00
Andy Wilkinson 1073c3bf89 Upgrade to Micrometer 1.14.0-M3
Closes gh-42137
2024-09-11 12:50:02 +01:00
Andy Wilkinson a456a0c208 Upgrade to Tomcat 10.1.29
Closes gh-42244
2024-09-11 12:50:02 +01:00
Andy Wilkinson a3a6b25b81 Upgrade to Spring HATEOAS 2.4.0-M1
Closes gh-42243
2024-09-11 12:50:01 +01:00
Andy Wilkinson c50976a142 Upgrade to Selenium 4.24.0
Closes gh-42241
2024-09-11 12:50:01 +01:00
Andy Wilkinson 608f235430 Upgrade to Reactor Bom 2024.0.0-M6
Closes gh-42139
2024-09-11 12:50:01 +01:00
Andy Wilkinson a6afb64d66 Upgrade to R2DBC MySQL 1.3.0
Closes gh-42240
2024-09-11 12:50:00 +01:00
Andy Wilkinson 6692e15001 Upgrade to Postgresql 42.7.4
Closes gh-42239
2024-09-11 12:50:00 +01:00
Andy Wilkinson bddda107e0 Upgrade to Netty 4.1.113.Final
Closes gh-42238
2024-09-11 12:50:00 +01:00
Andy Wilkinson 8b4d66d10e Upgrade to MSSQL JDBC 12.8.1.jre11
Closes gh-42237
2024-09-11 12:50:00 +01:00
Andy Wilkinson dc301d33e8 Upgrade to MongoDB 5.1.4
Closes gh-42236
2024-09-11 12:49:59 +01:00
Andy Wilkinson fda09d5a35 Upgrade to Mockito 5.13.0
Closes gh-42235
2024-09-11 12:49:59 +01:00
Andy Wilkinson e178e34f4f Upgrade to Maven Surefire Plugin 3.5.0
Closes gh-42234
2024-09-11 12:49:59 +01:00
Andy Wilkinson 53554278bc Upgrade to Maven Javadoc Plugin 3.10.0
Closes gh-42233
2024-09-11 12:49:59 +01:00
Andy Wilkinson bd96e20a29 Upgrade to Maven Invoker Plugin 3.8.0
Closes gh-42232
2024-09-11 12:49:58 +01:00
Andy Wilkinson 9341afb888 Upgrade to Maven Help Plugin 3.5.0
Closes gh-42231
2024-09-11 12:49:58 +01:00
Andy Wilkinson 965cc24d91 Upgrade to Maven Failsafe Plugin 3.5.0
Closes gh-42230
2024-09-11 12:49:58 +01:00
Andy Wilkinson e5858e5d40 Upgrade to Maven Dependency Plugin 3.8.0
Closes gh-42229
2024-09-11 12:49:58 +01:00
Andy Wilkinson 07347465ab Upgrade to Logback 1.5.8
Closes gh-42228
2024-09-11 12:49:57 +01:00
Andy Wilkinson 5a3e65c336 Upgrade to Log4j2 2.24.0
Closes gh-42227
2024-09-11 11:56:26 +01:00
Andy Wilkinson 9f7d10a388 Upgrade to Liquibase 4.29.2
Closes gh-42226
2024-09-11 11:56:26 +01:00
Andy Wilkinson 173915df3d Upgrade to Lettuce 6.4.0.RELEASE
Closes gh-42225
2024-09-11 11:56:25 +01:00
Andy Wilkinson 6dfc7d9c74 Upgrade to Jetty 12.0.13
Closes gh-42224
2024-09-11 11:56:25 +01:00
Andy Wilkinson 0c9e183744 Upgrade to Jetty Reactive HTTPClient 4.0.7
Closes gh-42223
2024-09-11 11:56:25 +01:00
Andy Wilkinson add55e91da Upgrade to Jedis 5.1.5
Closes gh-42222
2024-09-11 11:56:25 +01:00
Andy Wilkinson 477c2c4581 Upgrade to JBoss Logging 3.6.1.Final
Closes gh-42221
2024-09-11 11:56:24 +01:00
Andy Wilkinson 276a33c37d Upgrade to Jakarta Servlet JSP JSTL 3.0.2
Closes gh-42220
2024-09-11 11:56:24 +01:00
Andy Wilkinson 9df090094f Upgrade to Infinispan 15.0.8.Final
Closes gh-42219
2024-09-11 11:56:24 +01:00
Andy Wilkinson ee48e83153 Upgrade to Flyway 10.17.3
Closes gh-42218
2024-09-11 11:56:24 +01:00
Andy Wilkinson 8c9666b328 Upgrade to Elasticsearch Client 8.15.1
Closes gh-42217
2024-09-11 11:16:56 +01:00
Andy Wilkinson 3dafc45707 Upgrade to Commons Lang3 3.17.0
Closes gh-42216
2024-09-11 11:16:51 +01:00
Andy Wilkinson df55630467 Upgrade to Byte Buddy 1.15.1
Closes gh-42215
2024-09-11 11:16:46 +01:00
Andy Wilkinson 3e2d9c07c5 Upgrade to Zipkin Reporter 3.4.1
Closes gh-42214
2024-09-11 11:16:42 +01:00
Andy Wilkinson 0130ca17f3 Upgrade to Artemis 2.37.0
Closes gh-42213
2024-09-11 11:16:38 +01:00
Stéphane Nicoll 04d2a5059f Merge branch '3.3.x'
Closes gh-42209
2024-09-11 11:22:49 +02:00
Stéphane Nicoll 0b44452686 Merge branch '3.2.x' into 3.3.x
Closes gh-42208
2024-09-11 11:22:36 +02:00
Stéphane Nicoll 915cb12c64 Fix broken Spring GraphQL links
Closes gh-42207
2024-09-11 11:05:37 +02:00
Phillip Webb 81853d4ae4 Use early static registration of EventPublishingContextWrapper in tests
Add `OpenTelemetryEventPublisherBeansTestExecutionListener` JUnit
class to automatically trigger early addition of the `ContextStorage`
wrapper. The listener has also been updated with a static `addWrapper()`
method that can be called directly for other test frameworks.

Closes gh-42005
2024-09-10 23:05:47 -07:00
Stéphane Nicoll bee3158d91 Use Antora links for Spring Data reference doc
Closes gh-42203
2024-09-11 06:48:21 +02:00
Stéphane Nicoll 23d76a05e7 Polish "Add consistent scope support for ConfigurationProperties beans"
See gh-42073
2024-09-11 05:27:04 +02:00
Dmytro Nosan 2f8fc5cb05 Add consistent scope support for ConfigurationProperties beans
See gh-42073
2024-09-10 16:55:02 +02:00
Moritz Halbritter b5e7302031 Polish "Add Graylog Extended Log Format (GELF) for structured logging"
See gh-42158
2024-09-10 13:23:47 +02:00
Samuel Lissner 74a9d11d1b Add Graylog Extended Log Format (GELF) for structured logging
See gh-42158
2024-09-10 13:23:47 +02:00
Stéphane Nicoll ece5c6fe9e Polish contribution
See gh-42192
2024-09-10 12:44:45 +02:00
arefbehboudi a5367b52c2 Polish
See gh-42192
2024-09-10 12:38:22 +02:00
Stéphane Nicoll 5b25a37a36 Polish "Add Pulsar container factory customizer infrastructure"
See gh-42182
2024-09-10 12:22:44 +02:00
Chris Bono 5cbe0e84f9 Add Pulsar container factory customizer infrastructure
This commit adds the ability for users to customize the auto-configured
Spring for Apache Pulsar message container factories. Each container
factory holds a set of container properties that is a common target for
users to configure. Allowing the customization of these properties
prevents a rapid increase of configuration properties.

See gh-42182
2024-09-10 12:22:44 +02:00
Stéphane Nicoll 920e3cc4c2 Merge branch '3.3.x'
Closes gh-42201
2024-09-10 12:22:21 +02:00
Stéphane Nicoll 2389a9c343 Fix syntax error in Pulsar section
Closes gh-42200
2024-09-10 12:21:41 +02:00
Andy Wilkinson 69de06ac2d Remove origin support for empty YAML maps
Adding origin support caused an unexpected and unwanted change
in behavior where configuration property binding would fail. The
failure would occur because there was no way to convert from the
entry in the environment that represents the empty map to the
target type.

The commit changes the YAML loader to drop empty maps,
effectively reverting the map portion of
3bcbb0e594 and gh-21704. This aligns
the behavior with the decision we made in gh-19095.

Origin support for an empty list has been retained as it does not
have a negative effect on configuration property binding. Prior to
these changes, an empty YAML list was mapped to an origin tracked
value that contains an empty list. Fully reverting
3bcbb0e594 would have resulted in an
empty YAML list being mapped to an empty string. To avoid adding a
collection type to the environment, we now map an empty YAML list
to an origin tracked value that contains an empty string.

Closes gh-35403
2024-09-10 10:09:51 +01:00
Andy Wilkinson bcb2049c40 Polish OpenTelemetryTracingAutoConfiguration 2024-09-10 09:12:11 +01:00
Phillip Webb e5fde685d4 Rename OpenTelemetryAutoConfiguration in tracing package
Deprecate and replace `OpenTelemetryAutoConfiguration` with
`OpenTelemetryTracingAutoConfiguration`.

Closes gh-41991
2024-09-09 20:06:23 -07:00
Phillip Webb 72588fcda7 Provide support for deprecated auto-configuration classes
Support `AutoConfiguration.replacements` file that can be placed
alongside an `AutoConfiguration.imports` to replace deprecated
auto-configurations.

Closes gh-14860
2024-09-09 20:06:22 -07:00
Phillip Webb ddd0d898c2 Polish 2024-09-09 19:22:06 -07:00
Stéphane Nicoll eb8fe66cb8 Merge branch '3.3.x'
Closes gh-42194
2024-09-09 15:42:31 +02:00
Stéphane Nicoll 0cef42c2b1 Merge branch '3.2.x' into 3.3.x
Closes gh-42193
2024-09-09 15:42:22 +02:00
Stéphane Nicoll b1db3ad8ae Clarify reason for deprecating autotime properties
Closes gh-41745
2024-09-09 15:25:23 +02:00
Stéphane Nicoll c591fab618 Merge branch '3.3.x'
Closes gh-42191
2024-09-09 15:05:25 +02:00
Stéphane Nicoll 7b6997a9c6 Merge branch '3.2.x' into 3.3.x
Closes gh-42190
2024-09-09 15:04:45 +02:00
Stéphane Nicoll aef56bceb9 Replace RFC 7807 by RFC 9457 in documentation
This commit updates all references to RFC 7807 by RFC 9457 since the
former is now obsolete.

Closes gh-41260
2024-09-09 14:59:21 +02:00
Andy Wilkinson c460600c43 Merge branch '3.3.x'
Closes gh-42189
2024-09-09 13:53:14 +01:00
Andy Wilkinson 2c9f693d17 Merge branch '3.2.x' into 3.3.x
Closes gh-42188
2024-09-09 13:53:03 +01:00
Andy Wilkinson 9a74437fbc Delete unused javadoc CSS file
Closes gh-42187
2024-09-09 13:52:23 +01:00
Andy Wilkinson cbc732832b Use EnableConfigurationProperties to define MessageSourceProperties
Closes gh-42181
2024-09-09 11:34:00 +01:00
Eddú Meléndez 793e9a8795 Add OpenTelemetry Logging Service Connection from LgtmStackContainer and Docker Compose
See gh-42174
2024-09-09 08:37:39 +02:00
Stéphane Nicoll 6cd6f75664 Add configuration support for ExponentialHistogram in OTLP Registry
Closes gh-41837
2024-09-06 15:59:45 +02:00
Andy Wilkinson 807a38fb12 Merge branch '3.3.x'
Closes gh-42177
2024-09-06 14:27:56 +01:00