Scott Frederick
fc03fded39
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40475
2024-04-22 13:27:57 -05:00
Scott Frederick
cdf207cf74
Stop expecting deprecations in NativeImagePluginActionIntegrationTests
...
Closes gh-35709
2024-04-22 13:14:37 -05:00
Phillip Webb
bce468fb19
Polish 'Generate configuration metadata for records'
...
Restructure `PropertyDescriptor` type hierarchy and polish code.
See gh-29403
2024-04-22 10:28:00 -07:00
Pavel Anisimov
af976caec9
Generate configuration metadata for records
...
Update `spring-boot-configuration-processor` to support generating
configuration metadata from record parameter javadoc.
See gh-29403
2024-04-22 10:27:47 -07:00
Andy Wilkinson
cde9166d50
Merge branch '3.2.x'
...
Closes gh-40474
2024-04-22 17:50:24 +01:00
Andy Wilkinson
82b218937c
Polish "Consider HandlerMethodValidationException in DefaultErrorAttributes"
...
See gh-39865
2024-04-22 16:17:08 +01:00
Yanming Zhou
20e9ff9f3d
Consider HandlerMethodValidationException in DefaultErrorAttributes
...
See gh-39865
2024-04-22 15:38:47 +01:00
Moritz Halbritter
9184448054
Merge branch '3.2.x'
...
Closes gh-40471
2024-04-22 14:34:48 +02:00
Moritz Halbritter
4b61ae415b
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40470
2024-04-22 14:34:36 +02:00
Moritz Halbritter
5510c6f61b
Clarify that all named properties must match for @ConditionalOnProperty to match
...
Closes gh-40110
2024-04-22 14:27:54 +02:00
nahid.mahbub
ac0d17671a
Fix links to Batch's javadoc
...
See gh-40141
2024-04-22 12:48:04 +01:00
Andy Wilkinson
3a6f83e2d6
Fix links to Batch's javadoc
...
Closes gh-40468
2024-04-22 12:39:56 +01:00
Johnny Lim
3c76f81fe3
Polish
...
See gh-40449
2024-04-22 12:27:49 +01:00
Moritz Halbritter
de560a933c
Extract all files under META-INF
...
Closes gh-40456
2024-04-22 13:20:57 +02:00
Andy Wilkinson
4118de7f59
Merge branch '3.2.x'
...
Closes gh-40467
2024-04-22 12:11:04 +01:00
Andy Wilkinson
07bb1878cf
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40466
2024-04-22 12:10:52 +01:00
Andy Wilkinson
34f53d48b9
Polish "Fix handling of Redis nodes with IPv6 addresses"
...
See gh-39819
2024-04-22 11:51:31 +01:00
Tobias Laatsch
9b326d59fe
Fix handling of Redis nodes with IPv6 addresses
...
See gh-39819
2024-04-22 11:33:09 +01:00
Andy Wilkinson
eb23d3cf59
Merge branch '3.2.x'
...
Closes gh-40465
2024-04-22 11:18:35 +01:00
Andy Wilkinson
deffda47f6
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40464
2024-04-22 11:18:22 +01:00
Andy Wilkinson
ca4d64ed16
Use absolute path when showing classpath where main class was not found
...
Closes gh-40463
2024-04-22 11:16:37 +01:00
Andy Wilkinson
3725d70b1d
Merge branch '3.2.x'
...
Closes gh-40451
2024-04-19 17:31:09 +01:00
Andy Wilkinson
2e114b6971
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40450
2024-04-19 17:31:00 +01:00
Andy Wilkinson
172b3d5336
Improve diagnostics when native image fails before logging is set up
...
Closes gh-40429
2024-04-19 17:30:22 +01:00
Andy Wilkinson
f25dc86a3a
Merge branch '3.2.x'
...
Closes gh-40441
2024-04-19 10:58:06 +01:00
Andy Wilkinson
c55f136c2a
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40440
2024-04-19 10:57:47 +01:00
Andy Wilkinson
5e9161f785
Make DevToolsDataSourceAutoConfiguration back off without DataSource class
...
Manually tested as an automated test is prohibitively difficult as it
requires hiding one of the JDK's own classes.
Closes gh-40434
2024-04-19 10:54:23 +01:00
Phillip Webb
6963bd884b
Merge branch '3.2.x'
2024-04-18 12:53:26 -07:00
Phillip Webb
38af8cd362
Merge branch '3.1.x' into 3.2.x
2024-04-18 12:52:54 -07:00
Phillip Webb
20db2b54c7
Update copyright year of changed files
2024-04-18 12:52:29 -07:00
Yanming Zhou
6226faa9cd
Polishing RabbitAutoConfigurationTests to use kebab-case keys
...
See gh-40422
2024-04-18 12:51:35 -07:00
Phillip Webb
dc76240612
Polish
2024-04-18 12:50:50 -07:00
Phillip Webb
d243d7eb50
Polish 'Add spring.rabbitmq.template.allowed-list-patterns
property'
...
See gh-40421
2024-04-18 12:48:39 -07:00
Yanming Zhou
c329c5fe5b
Add spring.rabbitmq.template.allowed-list-patterns
property
...
Update `RabbitProperties` and `RabbitTemplateConfigurer` to support a
`spring.rabbitmq.template.allowed-list-patterns` property.
The can be used to prevent errors of the form:
java.lang.SecurityException: Attempt to deserialize unauthorized
class com.example.domain.Message; add allowed class name patterns
to the message converter or, if you trust the message orginiator,
set environment variable 'SPRING_AMQP_DESERIALIZATION_TRUST_ALL'
or system property 'spring.amqp.deserialization.trust.all' to true
See gh-40421
2024-04-18 12:46:38 -07:00
Vedran Pavic
db1ace2765
Add reference to OpenTelemetry Spring Boot starter
...
See gh-40339
2024-04-18 12:19:51 -07:00
Thebora Kompanioni
75343a85bf
Add reference to Nostr Spring Boot Starter
...
See gh-40080
2024-04-18 12:19:18 -07:00
Phillip Webb
73b1836a00
Polish 'Fix forward-headers-strategy documentation regarding cloud defaults'
...
See gh-40054
2024-04-18 12:17:29 -07:00
Vilius Šumskas
a832e4bb38
Fix forward-headers-strategy documentation regarding cloud defaults
...
Update the reference documentation since all cloud platform use
forward-headers-strategy=NATIVE.
See gh-40054
2024-04-18 12:16:12 -07:00
Yanming Zhou
a52ab774de
Configure JpaBaseConfiguration with custom ManagedClassNameFilter
...
Update `JpaBaseConfiguration` to configure a `ManagedClassNameFilter`
if one is available.
See gh-39813
2024-04-18 12:08:06 -07:00
Andy Wilkinson
8c2b988010
Switch to same-minor-version upgrade policy
...
Closes gh-40432
2024-04-18 20:04:55 +01:00
Moritz Halbritter
8df899b510
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40427
2024-04-18 11:59:50 +02:00
Moritz Halbritter
3479304e13
Disable creation time verification on Linux
...
Closes gh-40423
2024-04-18 11:58:46 +02:00
Chris Bono
08ad7aa444
Add Spring Pulsar transaction support
...
Adds auto-config for Spring for Apache Pulsar transactions.
Introduces a new `spring.pulsar.transaction.enabled` property
which can be used to enable transactions. This feature is
opt-in and remains disabled by default.
See gh-40189
Co-authored-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2024-04-17 19:30:58 -07:00
Andy Wilkinson
997f2bbbf3
Upgrade to SQLite JDBC 3.45.3.0
...
Closes gh-40406
2024-04-17 19:21:53 +01:00
Andy Wilkinson
57ee867945
Upgrade to Spring Integration 6.3.0-RC1
...
Closes gh-40226
2024-04-17 19:21:48 +01:00
Andy Wilkinson
defb3a1abd
Upgrade to SLF4J 2.0.13
...
Closes gh-40405
2024-04-17 19:21:47 +01:00
Andy Wilkinson
c8f816c577
Upgrade to Pulsar Reactive 0.5.4
...
Closes gh-40404
2024-04-17 19:21:42 +01:00
Andy Wilkinson
8ab0375bdd
Upgrade to Netty 4.1.109.Final
...
Closes gh-40403
2024-04-17 19:21:38 +01:00
Andy Wilkinson
ecb4903f58
Upgrade to Maven Jar Plugin 3.4.0
...
Closes gh-40402
2024-04-17 19:21:32 +01:00
Andy Wilkinson
80afc56123
Upgrade to Logback 1.5.6
...
Closes gh-40401
2024-04-17 19:21:27 +01:00
Andy Wilkinson
2061d885bb
Upgrade to Hazelcast 5.4.0
...
Closes gh-40400
2024-04-17 19:21:21 +01:00
Andy Wilkinson
b3205bda56
Upgrade to ActiveMQ 6.1.2
...
Closes gh-40399
2024-04-17 19:21:15 +01:00
Andy Wilkinson
4bf8020292
Upgrade to Spring Integration 6.2.4
...
Closes gh-40214
2024-04-17 18:24:00 +01:00
Andy Wilkinson
f70cfb0b03
Upgrade to SLF4J 2.0.13
...
Closes gh-40397
2024-04-17 18:23:59 +01:00
Andy Wilkinson
49f7f79424
Upgrade to Pulsar Reactive 0.5.4
...
Closes gh-40396
2024-04-17 18:23:55 +01:00
Andy Wilkinson
369cadd70d
Upgrade to Netty 4.1.109.Final
...
Closes gh-40395
2024-04-17 18:23:50 +01:00
Andy Wilkinson
22ee684473
Upgrade to ActiveMQ 5.18.4
...
Closes gh-40394
2024-04-17 18:23:45 +01:00
Andy Wilkinson
e03d691db1
Upgrade to SLF4J 2.0.13
...
Closes gh-40391
2024-04-17 15:50:05 +01:00
Andy Wilkinson
c969cbbdba
Upgrade to R2DBC Postgresql 1.0.5.RELEASE
...
Closes gh-40390
2024-04-17 15:50:01 +01:00
Andy Wilkinson
031bebb144
Upgrade to Netty 4.1.109.Final
...
Closes gh-40389
2024-04-17 15:49:56 +01:00
Andy Wilkinson
eb0506eaed
Upgrade to ActiveMQ 5.18.4
...
Closes gh-40388
2024-04-17 15:49:50 +01:00
Moritz Halbritter
f896ce711f
Merge branch '3.2.x'
...
Closes gh-40387
2024-04-17 16:41:50 +02:00
Moritz Halbritter
3db23624e0
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40386
2024-04-17 16:40:50 +02:00
Spencer Gibb
6f3c30bf74
Fix javadoc for correct operation annotation
...
ReadOperation was the text for WriteOperation and DeleteOperation.
See gh-40385
2024-04-17 16:39:30 +02:00
Moritz Halbritter
ca6a321b87
Pull the whole "Testing" documentation section up to the top level
...
Closes gh-38361
2024-04-17 14:37:18 +02:00
Moritz Halbritter
00a10fdc52
Move Docker Compose and Testcontainers to separate section
...
See gh-38361
2024-04-17 14:05:52 +02:00
Phillip Webb
dfee56ad9d
Merge branch '3.2.x'
...
Closes gh-40381
2024-04-16 22:17:28 -07:00
Phillip Webb
78e12251e9
Optimize VirtualZipDataBlock
...
Add some optimizations to `VirtualZipDataBlock` that help when
sequentially reading the block from a JarInputStream.
Closes gh-40125
2024-04-16 22:16:00 -07:00
Phillip Webb
13f41da54f
Merge branch '3.2.x'
...
Closes gh-40379
2024-04-16 15:32:03 -07:00
Phillip Webb
9b0593efe3
Fallback to RandomAccessFile on ClosedByInterruptException
...
Refine the fix for gh-38611 so that `ClosedByInterruptException` no
longer retries in a loop.
Our previous fix was flawed due to the fact that another interrupt
could occur after we clear the first and whilst we are reading data.
If this happens 10 times in a row, we raise an exception and end up
causing NoClassDefFoundError errors.
Our new approach retains the use of `FileChannel` and a direct buffer
up to the point that a `ClosedByInterruptException` is raised or the
thread is detected as interrupted. At that point, we temporarily
switch to using a `RandomAccessFile` to access the data. This will
block the thread until the data has been read.
Fixes gh-40096
2024-04-16 14:47:07 -07:00
Phillip Webb
4203e1f2fa
Rename FileChannelDataBlock to FileDataBlock
...
Rename the internal `FileChannelDataBlock` to `FileDataBlock` since we
want to fallback to a `RandomAccessFile` when a thread is interrupted.
See gh-40096
2024-04-16 14:46:56 -07:00
Andy Wilkinson
bac736d9d8
Upgrade to Spring Session 3.3.0-RC1
...
Closes gh-40231
2024-04-16 19:51:11 +01:00
Andy Wilkinson
7030a24436
Upgrade to Spring Security 6.3.0-RC1
...
Closes gh-40230
2024-04-16 19:51:10 +01:00
Andy Wilkinson
268999474b
Upgrade to Spring Pulsar 1.1.0-RC1
...
Closes gh-40229
2024-04-16 19:51:09 +01:00
Andy Wilkinson
0225f1f142
Upgrade to Spring Kafka 3.2.0-RC1
...
Closes gh-40227
2024-04-16 19:51:09 +01:00
Andy Wilkinson
9afb9e2f87
Upgrade to Spring GraphQL 1.3.0-RC1
...
Closes gh-39895
2024-04-16 19:51:08 +01:00
Andy Wilkinson
55772a7ec6
Upgrade to Spring Authorization Server 1.3.0-RC1
...
Closes gh-40223
2024-04-16 19:51:08 +01:00
Andy Wilkinson
56a09fb048
Upgrade to Spring AMQP 3.1.4
...
Closes gh-40222
2024-04-16 19:51:07 +01:00
Andy Wilkinson
7b2add0120
Upgrade to Hibernate 6.5.0.CR2
...
Closes gh-40378
2024-04-16 19:51:07 +01:00
Andy Wilkinson
778c528281
Upgrade to Spring Security 6.2.4
...
Closes gh-40217
2024-04-16 19:47:35 +01:00
Andy Wilkinson
bd825141b7
Upgrade to Spring Pulsar 1.0.5
...
Closes gh-40216
2024-04-16 19:47:34 +01:00
Andy Wilkinson
e731986d22
Upgrade to Spring LDAP 3.2.3
...
Closes gh-40215
2024-04-16 19:47:33 +01:00
Andy Wilkinson
2028d431cd
Upgrade to Spring Kafka 3.1.4
...
Closes gh-40377
2024-04-16 19:47:32 +01:00
Andy Wilkinson
37e13bc7eb
Upgrade to Spring HATEOAS 2.2.2
...
Closes gh-40376
2024-04-16 19:47:27 +01:00
Andy Wilkinson
00304fe5a7
Upgrade to Spring Data Bom 2023.1.5
...
Closes gh-40212
2024-04-16 19:47:21 +01:00
Andy Wilkinson
6dfcf44ffc
Upgrade to Spring Authorization Server 1.2.4
...
Closes gh-40211
2024-04-16 19:47:20 +01:00
Andy Wilkinson
e91621cddf
Upgrade to Spring AMQP 3.1.4
...
Closes gh-40210
2024-04-16 19:47:19 +01:00
Andy Wilkinson
594fa88ee0
Upgrade to Spring Security 6.1.9
...
Closes gh-40204
2024-04-16 19:44:42 +01:00
Andy Wilkinson
d5af9a41b9
Upgrade to Spring LDAP 3.1.5
...
Closes gh-40203
2024-04-16 19:44:42 +01:00
Andy Wilkinson
db7059c1f7
Upgrade to Spring Kafka 3.0.16
...
Closes gh-40375
2024-04-16 19:44:41 +01:00
Andy Wilkinson
bc79274f9e
Upgrade to Spring Integration 6.1.8
...
Closes gh-40202
2024-04-16 19:44:36 +01:00
Andy Wilkinson
59325d1626
Upgrade to Spring HATEOAS 2.1.5
...
Closes gh-40374
2024-04-16 19:44:35 +01:00
Andy Wilkinson
5da05e2037
Upgrade to Spring Data Bom 2023.0.11
...
Closes gh-40200
2024-04-16 19:44:29 +01:00
Andy Wilkinson
2a1268c597
Upgrade to Spring Authorization Server 1.1.7
...
Closes gh-40199
2024-04-16 19:44:28 +01:00
Andy Wilkinson
acfc5fe830
Upgrade to Spring AMQP 3.0.13
...
Closes gh-40373
2024-04-16 19:44:27 +01:00
Moritz Halbritter
1cc453fd38
Merge branch '3.2.x'
...
Closes gh-40365
2024-04-16 13:40:11 +02:00
Moritz Halbritter
5058719242
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40364
2024-04-16 13:40:03 +02:00
Johnny Lim
201885a242
Fix target in BindValidationFailureAnalyzer
...
See gh-40035
2024-04-16 11:55:09 +02:00
Adrian Cole
cac8b2352a
Upgrade to Zipkin Reporter 3.4.0
...
Signed-off-by: Adrian Cole <adrian@tetrate.io>
See gh-40343
2024-04-16 09:25:17 +01:00
Brian Clozel
647a5ec6be
Deprecate framework-specific @*Endpoint annotations
...
Prior to this commit, applications could declare Actuator Endpoints
using web framework-specific annotations, such as `@ServletEndpoint`,
@ControllerEndpoint and @RestControllerEndpoint.
Such annotations are closely tied to the programming model of specific
web technologies, such as Servlet or Spring MVC. Unlike other
`@Endpoint` support, they are not portable and will not work
transparently over blocking/reactive and transports.
Because of the strong adherence of this support with the underlying
infrastructure, it makes it impossible to evolve the implementation of
Actuator support without breaking this use case. The reference
documentation has been advocating for using `@Endpoint` and
`@*Operation` for custom endpoints for a long time now.
This commit deprecates this specific support in favor of the recommended
approach.
Closes gh-31768
2024-04-15 18:58:52 +02:00
Brian Clozel
24f80154d4
Do not overwrite attributes in ClientObservationConventionAdapter
...
Prior to this commit, the `ClientObservationConventionAdapter` would
overwrite a request builder attribute. This would happen when the
request is not fully built when the observation starts. At that point,
the tags are built for long task timers, but not for the actual metric.
This effectively overrides the correct value of the URI template in the
builder.
This commit removes this builder update which was invalid in the first
place.
Fixes gh-40330
2024-04-12 16:31:02 +02:00
Andy Wilkinson
578d9ec453
Upgrade to Spring LDAP 3.2.3
...
Closes gh-40228
2024-04-12 14:06:03 +01:00
Andy Wilkinson
ab783d495f
Upgrade to Spring HATEOAS 2.3.0-RC1
...
Closes gh-40336
2024-04-12 14:06:02 +01:00
Andy Wilkinson
45d80aa5b4
Upgrade to Spring Data Bom 2024.0.0-RC1
...
Closes gh-40224
2024-04-12 14:05:57 +01:00
Andy Wilkinson
d515479706
Upgrade to Reactor Bom 2023.0.5
...
Closes gh-40221
2024-04-12 14:05:56 +01:00
Andy Wilkinson
2b31db85ea
Upgrade to R2DBC Postgresql 1.0.5.RELEASE
...
Closes gh-40335
2024-04-12 14:05:55 +01:00
Andy Wilkinson
ed7c2da857
Upgrade to Infinispan 15.0.1.Final
...
Closes gh-40334
2024-04-12 14:05:51 +01:00
Andy Wilkinson
b223bdf2d5
Upgrade to Elasticsearch Client 8.13.2
...
Closes gh-40333
2024-04-12 14:05:46 +01:00
Andy Wilkinson
c50c973080
Upgrade to Brave 6.0.3
...
Closes gh-40332
2024-04-12 14:05:42 +01:00
Andy Wilkinson
3544e96c18
Upgrade to Awaitility 4.2.1
...
Closes gh-40331
2024-04-12 14:05:37 +01:00
Andy Wilkinson
4fd0375eb1
Adapt tests to addition of new JWT validator in Spring Security
...
See gh-40230
2024-04-12 12:14:05 +01:00
Andy Wilkinson
12e004f131
Revert "Exclude unwanted javax.inject dependency from Data Couchbase"
...
This reverts commit 06f5ab162f
. The
dependency has been removed in Data Couchbase, making the exclude
unnecessary.
See gh-40200
2024-04-12 11:19:16 +01:00
Andy Wilkinson
a3d62e0b2f
Merge branch '3.2.x'
...
Closes gh-40327
2024-04-12 10:31:39 +01:00
Andy Wilkinson
1c5ba19e86
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40326
2024-04-12 10:31:26 +01:00
Andy Wilkinson
a946f66e7c
Minimize pollution of Log4j2's environment
...
Closes gh-40178
2024-04-12 10:25:25 +01:00
Brian Clozel
04faec1d3e
Add spring.graphql.websocket.keep-alive property
...
As of spring-projects/spring-graphql#534 , Spring for GraphQL supports
the configuration of keep-alive PINGs for WebSocket connections.
This commit auto-configures this value in the `GraphQlWebSocketHandler`
WebFlux and MVC implementations if the
`spring.graphql.websocket.keep-alive` property is configured.
Closes gh-40320
2024-04-11 18:52:00 +02:00
Andy Wilkinson
1ea6f2f51f
Revert "Revert "Exclude unwanted javax.inject dependency from Data Couchbase""
...
This reverts commit 3b76165f4e
.
Turns out, the exclude's still needed for now? with Data Couchbase
5.1.x.
See gh-40200
2024-04-11 17:06:03 +01:00
Andy Wilkinson
93c8513a78
Merge branch '3.2.x'
...
See gh-40224
2024-04-11 16:56:41 +01:00
Andy Wilkinson
7d3ea3f06f
Merge branch '3.1.x' into 3.2.x
...
See gh-40212
2024-04-11 16:56:22 +01:00
Andy Wilkinson
3b76165f4e
Revert "Exclude unwanted javax.inject dependency from Data Couchbase"
...
This reverts commit 06f5ab162f
. The
dependency has been removed in Data Couchbase, making the exclude
unnecessary.
See gh-40200
2024-04-11 16:55:24 +01:00
Andy Wilkinson
0ed6864d1d
Merge branch '3.2.x'
...
Closes gh-40324
2024-04-11 16:54:46 +01:00
Andy Wilkinson
45e9412d9b
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40323
2024-04-11 16:54:33 +01:00
Andy Wilkinson
baf5a7f130
Make includes configurable via a property
...
See gh-39837
2024-04-11 16:32:17 +01:00
Andy Wilkinson
2a6293940b
Polish "Make excludes configurable via property"
...
See gh-39837
2024-04-11 16:31:24 +01:00
Matti Tahvonen
58fc8f8c01
Make excludes configurable via property
...
See gh-39837
2024-04-11 15:43:31 +01:00
Andy Wilkinson
d642d35547
Merge branch '3.2.x'
...
Closes gh-40322
2024-04-11 15:35:50 +01:00
Andy Wilkinson
aab748a431
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40321
2024-04-11 15:35:18 +01:00
Andy Wilkinson
2f3cf56f03
Fix servlet component scanning in a mock web environment
...
Closes gh-39736
2024-04-11 15:22:45 +01:00
Andy Wilkinson
26ed6b219f
Merge branch '3.2.x'
...
Closes gh-40313
2024-04-10 20:07:45 +01:00
Andy Wilkinson
54c6b7c3ea
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40312
2024-04-10 20:07:33 +01:00
Andy Wilkinson
ef9f1b41d7
Polish "Replace custom filter with DenyAllFilter"
...
See gh-40235
2024-04-10 19:44:45 +01:00
Piotr P. Karwasz
d194b7f3c0
Replace custom filter with DenyAllFilter
...
See gh-40235
2024-04-10 19:44:29 +01:00
Andy Wilkinson
d4799fa4b0
Upgrade to Spring GraphQL 1.2.6
...
Closes gh-40310
2024-04-10 18:26:42 +01:00
Andy Wilkinson
98a3a62c2c
Upgrade to Reactor Bom 2023.0.5
...
Closes gh-40209
2024-04-10 18:26:42 +01:00
Andy Wilkinson
dac7727013
Upgrade to R2DBC Postgresql 1.0.5.RELEASE
...
Closes gh-40309
2024-04-10 18:26:41 +01:00
Andy Wilkinson
c8aabbaafb
Upgrade to Netty 4.1.108.Final
...
Closes gh-40308
2024-04-10 18:26:41 +01:00
Andy Wilkinson
6c70cf2bd8
Upgrade to MongoDB 4.11.2
...
Closes gh-40307
2024-04-10 18:26:41 +01:00
Andy Wilkinson
9ff51a6364
Upgrade to Micrometer Tracing 1.2.5
...
Closes gh-40208
2024-04-10 18:26:40 +01:00
Andy Wilkinson
03ba263ce3
Upgrade to Micrometer 1.12.5
...
Closes gh-40207
2024-04-10 18:26:40 +01:00
Andy Wilkinson
2f4b4a32cd
Upgrade to Maven Source Plugin 3.3.1
...
Closes gh-40306
2024-04-10 18:26:39 +01:00
Andy Wilkinson
76f1af2663
Upgrade to Maven Invoker Plugin 3.6.1
...
Closes gh-40305
2024-04-10 18:26:39 +01:00
Andy Wilkinson
ae57b3eae3
Upgrade to Lombok 1.18.32
...
Closes gh-40304
2024-04-10 18:26:39 +01:00
Andy Wilkinson
61eda8d2ef
Upgrade to Kafka 3.6.2
...
Closes gh-40303
2024-04-10 18:26:38 +01:00
Andy Wilkinson
53878560fe
Upgrade to Json-smart 2.5.1
...
Closes gh-40302
2024-04-10 18:26:38 +01:00
Andy Wilkinson
9310fdb584
Upgrade to jOOQ 3.18.14
...
Closes gh-40301
2024-04-10 18:26:37 +01:00
Andy Wilkinson
cdc95bb92a
Upgrade to Jetty 12.0.8
...
Closes gh-40300
2024-04-10 18:26:37 +01:00
Andy Wilkinson
21bd300e09
Polish "Delay interaction with Lazy CqlSession bean until first usage"
...
See gh-39948
2024-04-10 18:16:31 +01:00
Andy Wilkinson
28b9f40126
Upgrade to Jersey 3.1.6
...
Closes gh-40299
2024-04-10 18:04:48 +01:00
Andy Wilkinson
9965654c46
Upgrade to Jakarta Json Bind 3.0.1
...
Closes gh-40298
2024-04-10 17:59:19 +01:00
Andy Wilkinson
21ad4ab1b1
Upgrade to Hazelcast 5.3.7
...
Closes gh-40297
2024-04-10 17:59:13 +01:00
Andy Wilkinson
14b5ab560a
Upgrade to Groovy 4.0.21
...
Closes gh-40296
2024-04-10 17:59:06 +01:00
Andy Wilkinson
71fd84595a
Upgrade to Byte Buddy 1.14.13
...
Closes gh-40295
2024-04-10 17:59:00 +01:00
Andy Wilkinson
162980fe6a
Upgrade to Awaitility 4.2.1
...
Closes gh-40294
2024-04-10 17:58:54 +01:00
Andy Wilkinson
e947de1b23
Upgrade to AspectJ 1.9.22
...
Closes gh-40293
2024-04-10 17:58:48 +01:00
Christoph Strobl
8343942147
Delay interaction with Lazy CqlSession bean until first usage
...
Though the CqlSession provided by the CassandraAutoConfiguration can
be lazy, the configuration for Data Cassandra triggers early bean
instantiation. This commit uses new APIs in Data Cassandra to make
use of the intended lazy bean initialization and therefore prevents
the application from failing to start up when Cassandra might not yet
be ready.
See gh-39948
2024-04-10 17:53:53 +01:00
Andy Wilkinson
1fa7ceb621
Upgrade to Spring GraphQL 1.2.6
...
Closes gh-40288
2024-04-10 10:54:21 +01:00
Andy Wilkinson
b13b6b83eb
Upgrade to Reactor Bom 2022.0.18
...
Closes gh-40198
2024-04-10 10:54:21 +01:00
Andy Wilkinson
e5347e5057
Upgrade to Netty 4.1.108.Final
...
Closes gh-40287
2024-04-10 10:54:20 +01:00
Andy Wilkinson
b643ff95fc
Upgrade to Micrometer Tracing 1.1.12
...
Closes gh-40197
2024-04-10 10:54:20 +01:00
Andy Wilkinson
15cbba506a
Upgrade to Micrometer 1.11.11
...
Closes gh-40196
2024-04-10 10:54:20 +01:00
Andy Wilkinson
e7c1d180e3
Upgrade to Lombok 1.18.32
...
Closes gh-40286
2024-04-10 10:54:20 +01:00
Andy Wilkinson
1f77b7507d
Upgrade to jOOQ 3.18.14
...
Closes gh-40285
2024-04-10 10:54:19 +01:00
Andy Wilkinson
d18f36ee81
Upgrade to Jersey 3.1.6
...
Closes gh-40284
2024-04-10 10:54:19 +01:00
Andy Wilkinson
aae28d9b2e
Prohibit upgrades to MSSQL JDBC 12.7.0
...
Closes gh-40290
2024-04-10 10:50:08 +01:00
Andy Wilkinson
500c449cab
Upgrade to Jakarta Json Bind 3.0.1
...
Closes gh-40283
2024-04-10 10:27:47 +01:00
Andy Wilkinson
368b82b230
Upgrade to Hibernate 6.2.24.Final
...
Closes gh-40282
2024-04-10 10:27:43 +01:00
Andy Wilkinson
d6ace6108c
Upgrade to Groovy 4.0.21
...
Closes gh-40281
2024-04-10 10:27:38 +01:00
Andy Wilkinson
93af29e5cc
Upgrade to Byte Buddy 1.14.13
...
Closes gh-40280
2024-04-10 10:27:33 +01:00
Andy Wilkinson
2dae04a798
Upgrade to AspectJ 1.9.22
...
Closes gh-40279
2024-04-10 10:27:29 +01:00
Andy Wilkinson
0ecc5c3f3a
Upgrade to Selenium 4.19.1
...
Closes gh-40265
2024-04-10 07:43:32 +01:00
Andy Wilkinson
142943d853
Upgrade to Rabbit AMQP Client 5.21.0
...
Closes gh-40264
2024-04-10 07:43:32 +01:00
Andy Wilkinson
c67dca93ea
Upgrade to R2DBC MySQL 1.1.3
...
Closes gh-40263
2024-04-10 07:43:31 +01:00
Andy Wilkinson
ee8ee54cca
Upgrade to Pulsar 3.2.2
...
Closes gh-40262
2024-04-10 07:43:31 +01:00
Andy Wilkinson
9afa3a463d
Upgrade to OpenTelemetry 1.37.0
...
Closes gh-40261
2024-04-10 07:43:31 +01:00
Andy Wilkinson
d1e13e8a9f
Upgrade to Netty 4.1.108.Final
...
Closes gh-40260
2024-04-10 07:43:31 +01:00
Andy Wilkinson
56c4734f35
Upgrade to Micrometer Tracing 1.3.0-RC1
...
Closes gh-40258
2024-04-10 07:43:30 +01:00
Andy Wilkinson
c65af7e9f0
Upgrade to Micrometer 1.13.0-RC1
...
Closes gh-40257
2024-04-10 07:43:30 +01:00
Andy Wilkinson
30cc165a76
Upgrade to Maven Source Plugin 3.3.1
...
Closes gh-40256
2024-04-10 07:43:30 +01:00
Andy Wilkinson
2f9fe65820
Upgrade to Maven Invoker Plugin 3.6.1
...
Closes gh-40255
2024-04-10 07:43:30 +01:00
Andy Wilkinson
618c068c6f
Upgrade to Lombok 1.18.32
...
Closes gh-40254
2024-04-10 07:43:29 +01:00
Andy Wilkinson
daf0088e56
Upgrade to Logback 1.5.4
...
Closes gh-40267
2024-04-10 07:43:29 +01:00
Andy Wilkinson
09b3cd260a
Upgrade to Liquibase 4.27.0
...
Closes gh-40253
2024-04-10 07:43:29 +01:00
Andy Wilkinson
c61e556c61
Upgrade to Json-smart 2.5.1
...
Closes gh-40252
2024-04-10 07:43:28 +01:00
Andy Wilkinson
45852eac8f
Upgrade to jOOQ 3.19.7
...
Closes gh-40251
2024-04-10 07:43:28 +01:00
Andy Wilkinson
8aebcd48c7
Upgrade to Jetty 12.0.8
...
Closes gh-40250
2024-04-10 07:43:28 +01:00
Andy Wilkinson
e16fd707b9
Upgrade to Jersey 3.1.6
...
Closes gh-40249
2024-04-10 07:43:28 +01:00
Andy Wilkinson
6a84b2d646
Upgrade to Jakarta Json Bind 3.0.1
...
Closes gh-40248
2024-04-10 07:43:27 +01:00
Andy Wilkinson
a5dbf2b467
Upgrade to Hibernate 6.5.0.CR1
...
Closes gh-40247
2024-04-10 07:43:27 +01:00
Andy Wilkinson
5d44ad4eee
Upgrade to Hazelcast 5.3.7
...
Closes gh-40246
2024-04-10 07:43:27 +01:00
Andy Wilkinson
c1cfcecff1
Upgrade to Groovy 4.0.21
...
Closes gh-40245
2024-04-10 07:43:27 +01:00
Andy Wilkinson
0cdfefb7f9
Upgrade to GraphQL Java 21.5
...
Closes gh-40244
2024-04-10 07:43:26 +01:00
Andy Wilkinson
6a24d063e2
Upgrade to CycloneDX Maven Plugin 2.8.0
...
Closes gh-40242
2024-04-09 20:21:32 +01:00
Andy Wilkinson
76d16b1246
Upgrade to Couchbase Client 3.6.1
...
Closes gh-40241
2024-04-09 20:21:32 +01:00
Andy Wilkinson
9305f7dc10
Upgrade to Byte Buddy 1.14.13
...
Closes gh-40240
2024-04-09 20:21:32 +01:00
Andy Wilkinson
356867549f
Upgrade to AspectJ 1.9.22
...
Closes gh-40239
2024-04-09 20:21:31 +01:00
Andy Wilkinson
43e02a2d7d
Upgrade to ActiveMQ 6.1.1
...
Closes gh-40238
2024-04-09 20:21:31 +01:00
Andy Wilkinson
5166942ce7
Polish "Upgrade to MongoDB 5.0"
...
See gh-39989
2024-04-09 10:48:53 +01:00
Christoph Strobl
35bc0f9f21
Upgrade to MongoDB 5.0
...
See gh-39989
2024-04-09 10:44:03 +01:00
Andy Wilkinson
3699bcfb87
Merge branch '3.2.x'
...
See gh-40224
2024-04-09 09:09:12 +01:00
Andy Wilkinson
3bb7baf90f
Merge branch '3.1.x' into 3.2.x
...
See gh-40212
2024-04-09 09:07:52 +01:00
Andy Wilkinson
06f5ab162f
Exclude unwanted javax.inject dependency from Data Couchbase
...
See gh-40200
2024-04-09 09:07:13 +01:00
Andy Wilkinson
f301138130
Start building against Spring Session 3.3.0-RC1 snapshots
...
See gh-40231
2024-04-09 07:58:10 +01:00
Andy Wilkinson
a0f8d211bf
Start building against Spring Security 6.3.0-RC1 snapshots
...
See gh-40230
2024-04-09 07:58:10 +01:00
Andy Wilkinson
d1c9403c74
Start building against Spring Pulsar 1.1.0-RC1 snapshots
...
See gh-40229
2024-04-09 07:58:09 +01:00
Andy Wilkinson
dbdf74be34
Start building against Spring LDAP 3.2.3 snapshots
...
See gh-40228
2024-04-09 07:58:09 +01:00
Andy Wilkinson
f46fae5697
Start building against Spring Kafka 3.2.0-RC1 snapshots
...
See gh-40227
2024-04-09 07:58:09 +01:00
Andy Wilkinson
737e610665
Start building against Spring Integration 6.3.0-RC1 snapshots
...
See gh-40226
2024-04-09 07:58:09 +01:00
Andy Wilkinson
2ea8b2ed6c
Start building against Spring GraphQL 1.3.0-RC1 snapshots
...
See gh-39895
2024-04-09 07:58:08 +01:00
Andy Wilkinson
d35f4db5fc
Upgrade to Neo4j Java Driver 5.19.0
...
Closes gh-40232
2024-04-09 07:58:08 +01:00
Andy Wilkinson
b7a02dd0ec
Start building against Spring Data Bom 2024.0.0-RC1 snapshots
...
See gh-40224
2024-04-09 07:55:44 +01:00
Andy Wilkinson
97eb8115b2
Start building against Spring Authorization Server 1.3.0-RC1 snapshots
...
See gh-40223
2024-04-09 07:55:36 +01:00
Andy Wilkinson
ec69ea38e8
Start building against Spring AMQP 3.1.4 snapshots
...
See gh-40222
2024-04-09 07:52:35 +01:00
Andy Wilkinson
861a4fa810
Start building against Reactor Bom 2023.0.5 snapshots
...
See gh-40221
2024-04-09 07:52:31 +01:00
Andy Wilkinson
cae34a1978
Start building against Spring Security 6.2.4 snapshots
...
See gh-40217
2024-04-08 17:24:30 +01:00
Andy Wilkinson
94a1c78f0a
Start building against Spring Pulsar 1.0.5 snapshots
...
See gh-40216
2024-04-08 17:24:30 +01:00
Andy Wilkinson
e83b87964f
Start building against Spring LDAP 3.2.3 snapshots
...
See gh-40215
2024-04-08 17:24:29 +01:00
Andy Wilkinson
bb8efe3fff
Start building against Spring Integration 6.2.4 snapshots
...
See gh-40214
2024-04-08 17:24:29 +01:00
Andy Wilkinson
8b086e1de9
Upgrade to Neo4j Java Driver 5.19.0
...
Closes gh-40218
2024-04-08 17:24:28 +01:00
Andy Wilkinson
35a4125fee
Start building against Spring Data Bom 2023.1.5 snapshots
...
See gh-40212
2024-04-08 17:21:49 +01:00
Andy Wilkinson
2e4af81058
Start building against Spring Authorization Server 1.2.4 snapshots
...
See gh-40211
2024-04-08 17:21:44 +01:00
Andy Wilkinson
677734817b
Start building against Spring AMQP 3.1.4 snapshots
...
See gh-40210
2024-04-08 17:21:39 +01:00
Andy Wilkinson
fe82d13c40
Start building against Reactor Bom 2023.0.5 snapshots
...
See gh-40209
2024-04-08 17:21:34 +01:00
Andy Wilkinson
f3d2df09ad
Start building against Micrometer Tracing 1.2.5 snapshots
...
See gh-40208
2024-04-08 17:21:29 +01:00
Andy Wilkinson
e3e0f70bf5
Start building against Micrometer 1.12.5 snapshots
...
See gh-40207
2024-04-08 17:21:24 +01:00
Andy Wilkinson
35284acabc
Start building against Spring Security 6.1.9 snapshots
...
See gh-40204
2024-04-08 16:22:08 +01:00
Andy Wilkinson
ace64b22e7
Start building against Spring LDAP 3.1.5 snapshots
...
See gh-40203
2024-04-08 16:22:07 +01:00
Andy Wilkinson
ca1bcaf39f
Start building against Spring Integration 6.1.8 snapshots
...
See gh-40202
2024-04-08 16:22:07 +01:00
Andy Wilkinson
a4817c369a
Upgrade to Neo4j Java Driver 5.19.0
...
Closes gh-40205
2024-04-08 16:22:07 +01:00
Andy Wilkinson
240f18cd69
Start building against Spring Data Bom 2023.0.11 snapshots
...
See gh-40200
2024-04-08 15:56:24 +01:00
Andy Wilkinson
4aa3003f22
Start building against Spring Authorization Server 1.1.7 snapshots
...
See gh-40199
2024-04-08 15:56:19 +01:00
Andy Wilkinson
175987d627
Start building against Reactor Bom 2022.0.18 snapshots
...
See gh-40198
2024-04-08 15:56:15 +01:00
Andy Wilkinson
12d8e02f15
Start building against Micrometer Tracing 1.1.12 snapshots
...
See gh-40197
2024-04-08 15:56:10 +01:00
Andy Wilkinson
89ffdd6125
Start building against Micrometer 1.11.11 snapshots
...
See gh-40196
2024-04-08 15:56:06 +01:00
Scott Frederick
a79c40f072
Polish "Refine Efficient Deployments section in the reference guide"
...
See gh-40175
2024-04-05 11:11:19 -05:00
Stéphane Nicoll
862611a8f9
Refine Efficient Deployments section in the reference guide
...
See gh-40175
2024-04-05 11:11:18 -05:00
Moritz Halbritter
70a992d9a4
Convert 'false' to 'OFF' when setting log thresholds
...
Closes gh-40124
2024-04-05 13:49:54 +02:00
Moritz Halbritter
ce358c601b
Polish "Auto-config support for latest Prometheus client and simpleclient"
...
See gh-40023
2024-04-05 10:45:14 +02:00
Tommy Ludwig
7f26b67e61
Auto-config support for latest Prometheus client and simpleclient
...
Deprecates the support for simpleclient but ensures that it can work in
conjunction with support for the latest Prometheus client
auto-configuration.
This involves breaking changes to update public classes to support the
latest Prometheus client. Deprecated support for Prometheus simpleclient
is provided in renamed classes.
See gh-40023
2024-04-05 10:12:52 +02:00
Moritz Halbritter
2de9969f9a
Delegate 'spring-boot.run.main-class' to 'start-class'
...
Closes gh-40145
2024-04-05 09:15:31 +02:00
Phillip Webb
3ed77ae5f3
Polish
2024-04-04 23:45:21 -07:00
Phillip Webb
f7397b9557
Merge branch '3.2.x'
2024-04-04 23:45:15 -07:00
Moritz Halbritter
6d192e62fd
Add property to control Docker Compose start command execution
...
If the property 'spring.docker.compose.start.skip' is set to 'never',
the start command is always executed. The default value of 'if-running'
only executes the start command if there are no services running
already, which is the old behavior.
Closes gh-39749
2024-04-05 08:36:28 +02:00
Phillip Webb
ea52a44e62
Polish
2024-04-04 20:55:52 -07:00
Phillip Webb
f1018ba38a
Merge branch '3.1.x' into 3.2.x
2024-04-04 20:36:29 -07:00
Phillip Webb
21f5d375b7
Polish
2024-04-04 20:14:01 -07:00
Phillip Webb
912c6f617d
Update redirect to use correct layout
...
See gh-40062
2024-04-04 14:41:35 -07:00
Moritz Halbritter
6abcde3ce8
Prevent deprecation for DBCP2 username and password properties
...
Closes gh-40076
2024-04-04 15:06:30 +02:00
Moritz Halbritter
e9e2bc94f8
Merge branch '3.2.x'
...
Closes gh-40169
2024-04-04 13:05:34 +02:00
Moritz Halbritter
fe7501b292
Use named virtual threads for Jetty
...
Closes gh-40152
2024-04-04 11:44:14 +02:00
Scott Frederick
813507b791
Merge branch '3.2.x'
...
Closes gh-40166
2024-04-03 16:32:13 -05:00