Andy Wilkinson
f49b16c645
Upgrade to Spring Java Format 0.0.34
...
Closes gh-31524
2022-06-24 12:57:52 +01:00
Stephane Nicoll
a94e7d6672
Upgrade to Jetty 9.4.48.v20220622
...
Closes gh-31509
2022-06-23 08:41:23 +02:00
Stephane Nicoll
5976457271
Upgrade to Byte Buddy 1.12.11
...
Closes gh-31508
2022-06-23 08:41:19 +02:00
Stephane Nicoll
6484be2aa5
Upgrade to Jetty 9.4.48.v20220622
...
Closes gh-31507
2022-06-23 08:37:51 +02:00
Phillip Webb
28775c2c53
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31503
2022-06-22 20:31:58 -07:00
Phillip Webb
904feb2490
Polish 'Allow spring.data.cassandra.config file to override default values'
...
See gh-31238
2022-06-22 19:51:32 -07:00
Stern, Ittay (is9613)
1c7d99890e
Allow spring.data.cassandra.config file to override default values
...
Update `CassandraAutoConfiguration` so that properties in a
`spring.data.cassandra.config` file can override the default values
defined in `CassandraProperties`.
This commit changes two things:
1. Any primitive on `CassandraProperties` are replaced with object values.
This allows distinguishing between defaults values and no-values. Then
CassandraAutoConfiguration.mapConfig() can use whenNonNull() predicate
to ignore those.
2. `CassandraProperties` no longer populate default values on any
property. With that, the defaults can be applied on top of the file
spring.data.cassandra.config; i.e. the config file have higher
precedence than the defaults, but lower that any spring.data.cassandra.*
property.
See gh-31238
2022-06-22 19:27:40 -07:00
Phillip Webb
d64f601dfd
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31501
2022-06-22 16:31:52 -07:00
Phillip Webb
aed4c47adb
Polish CompositeHandlerExceptionResolver
...
See gh-31495
2022-06-22 16:23:38 -07:00
Guirong Hu
3592292e4b
Use ExceptionHandler when Spring MVC uses a different management port
...
Update `CompositeHandlerExceptionResolver` to search for beans in
all contexts. Note that `BeanFactoryUtils.beansOfTypeIncludingAncestors`
cannot not be used since we need to pick up all beans, even if they
have the same name.
See gh-31495
2022-06-22 16:13:26 -07:00
Andy Wilkinson
a784156f66
Revert "Start building against Spring Session 2021.1.4 snapshots"
...
This reverts commit 2f40c52d81
.
2022-06-22 21:13:18 +01:00
Andy Wilkinson
83932cfe94
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31483
2022-06-22 20:54:56 +01:00
Andy Wilkinson
17c757c600
Upgrade to Spring Integration 5.5.13
...
Closes gh-31482
2022-06-22 20:38:19 +01:00
Andy Wilkinson
268f13dbd7
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31499
2022-06-22 19:49:38 +01:00
Andy Wilkinson
522ea0a90e
Handle malformed JSON more consistently
...
Closes gh-31301
2022-06-22 18:31:16 +01:00
Stephane Nicoll
e967d0383b
Merge branch '2.6.x' into 2.7.x
2022-06-22 08:16:18 +02:00
Stephane Nicoll
79d3e3080f
Polish
2022-06-22 08:15:04 +02:00
Stephane Nicoll
f27adeb241
Upgrade to Solr 8.11.2
...
Closes gh-31491
2022-06-22 08:03:53 +02:00
Stephane Nicoll
4f6bc3c2e0
Upgrade to Kotlin Coroutines 1.6.3
...
Closes gh-31490
2022-06-22 08:03:51 +02:00
Stephane Nicoll
7266dd5270
Upgrade to Jetty 9.4.47.v20220610
...
Closes gh-31489
2022-06-22 08:03:47 +02:00
Stephane Nicoll
296e88db51
Upgrade to Dropwizard Metrics 4.2.10
...
Closes gh-31488
2022-06-22 08:03:45 +02:00
Stephane Nicoll
72257ba302
Upgrade to Jetty 9.4.47.v20220610
...
Closes gh-31487
2022-06-22 07:55:16 +02:00
Stephane Nicoll
e74163704c
Upgrade to Dropwizard Metrics 4.2.10
...
Closes gh-31486
2022-06-22 07:55:14 +02:00
Stephane Nicoll
1c2e3b731b
Upgrade to Spring Kafka 2.8.7
...
Closes gh-31377
2022-06-22 07:52:14 +02:00
Stephane Nicoll
09cd024817
Upgrade to Spring Kafka 2.8.7
...
Closes gh-31350
2022-06-22 07:51:32 +02:00
Phillip Webb
13b2de3bb8
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31484
2022-06-21 19:10:23 -07:00
Phillip Webb
7fc9debf2a
Consider super classes when detecting nested property classes
...
Update `PropertyDescriptor.isParentTheSame` to consider the candidate
as well as all super classes.
Fixes gh-21626
2022-06-21 19:09:32 -07:00
Phillip Webb
4c0a4cb669
Polish
2022-06-21 12:08:03 -07:00
Andy Wilkinson
390554a84f
Upgrade to Spring AMQP 2.4.6
...
Closes gh-31376
2022-06-21 16:36:55 +01:00
Andy Wilkinson
49fd727ef0
Upgrade to Spring AMQP 2.4.6
...
Closes gh-31348
2022-06-21 16:34:47 +01:00
Moritz Halbritter
ae75d4386c
Merge branch '2.6.x' into 2.7.x
2022-06-21 14:01:18 +02:00
Moritz Halbritter
b56b95d429
Add Apache HttpClient WebClient support to documentation
2022-06-21 14:00:55 +02:00
Andy Wilkinson
d45e42f2e1
Upgrade to Spring Security 5.6.6
...
Closes gh-31351
2022-06-20 20:46:38 +01:00
Andy Wilkinson
79580617a6
Upgrade to Spring Security 5.7.2
...
Closes gh-31375
2022-06-20 20:33:56 +01:00
Sébastien Deleuze
b5d380c1cb
Make SpringApplication Kotlin samples idiomatic
...
See gh-31463
2022-06-20 14:38:43 +02:00
Stephane Nicoll
c04b407913
Upgrade to Spring Data 2021.2.1
...
Closes gh-31374
2022-06-20 14:22:25 +02:00
Stephane Nicoll
4f78f9556d
Upgrade to Spring HATEOAS 1.5.1
...
Closes gh-31465
2022-06-20 14:21:48 +02:00
Stephane Nicoll
46a5e5d9d4
Upgrade to Spring Data 2021.1.5
...
Closes gh-31349
2022-06-20 14:19:53 +02:00
Stephane Nicoll
87ecbc7073
Upgrade to Spring HATEOAS 1.4.4
...
Closes gh-31464
2022-06-20 14:19:17 +02:00
Stephane Nicoll
8b9579eeb7
Polish "Harmonize Kotlin example"
...
See gh-31458
2022-06-20 10:33:34 +02:00
ningenMe
6685d49faa
Harmonize Kotlin example
...
See gh-31458
2022-06-20 10:27:04 +02:00
Johnny Lim
11a07a9d1e
Polish OAuth2ResourceServerAutoConfigurationTests
...
See gh-31453
2022-06-19 10:11:48 +02:00
Stephane Nicoll
3366e4de25
Upgrade to Spring LDAP 2.4.1
...
Closes gh-31373
2022-06-17 11:00:10 +02:00
Stephane Nicoll
c61fab2777
Upgrade to Undertow 2.2.18.Final
...
Closes gh-31438
2022-06-17 10:59:47 +02:00
Stephane Nicoll
4f95fdea82
Upgrade to Reactive Streams 1.0.4
...
Closes gh-31436
2022-06-17 10:59:42 +02:00
Stephane Nicoll
91d9d48446
Upgrade to Postgresql 42.3.6
...
Closes gh-31435
2022-06-17 10:59:40 +02:00
Stephane Nicoll
548e8728e4
Upgrade to Netty 4.1.78.Final
...
Closes gh-31434
2022-06-17 10:59:38 +02:00
Stephane Nicoll
e43e9c3c40
Upgrade to Neo4j Java Driver 4.4.6
...
Closes gh-31433
2022-06-17 10:59:35 +02:00
Stephane Nicoll
8e911affad
Upgrade to MongoDB 4.6.1
...
Closes gh-31432
2022-06-17 10:59:33 +02:00
Stephane Nicoll
c93d3201ff
Upgrade to MariaDB 3.0.5
...
Closes gh-31431
2022-06-17 10:59:31 +02:00
Stephane Nicoll
338d8d997b
Upgrade to Kotlin Coroutines 1.6.2
...
Closes gh-31430
2022-06-17 10:59:29 +02:00
Stephane Nicoll
dbf3677c0a
Upgrade to jOOQ 3.14.16
...
Closes gh-31429
2022-06-17 10:59:26 +02:00
Stephane Nicoll
26b64e7713
Upgrade to Hazelcast 5.1.2
...
Closes gh-31428
2022-06-17 10:59:24 +02:00
Stephane Nicoll
670876b52d
Upgrade to H2 2.1.214
...
Closes gh-31427
2022-06-17 10:59:22 +02:00
Stephane Nicoll
cd2a8a91da
Upgrade to Groovy 3.0.11
...
Closes gh-31426
2022-06-17 10:59:19 +02:00
Stephane Nicoll
4d03653b74
Upgrade to Flyway 8.5.13
...
Closes gh-31425
2022-06-17 10:59:16 +02:00
Stephane Nicoll
e60a235194
Upgrade to Embedded Mongo 3.4.6
...
Closes gh-31424
2022-06-17 10:59:14 +02:00
Stephane Nicoll
54e4ff8e81
Upgrade to Elasticsearch 7.17.4
...
Closes gh-31423
2022-06-17 10:59:12 +02:00
Stephane Nicoll
9590a9914a
Upgrade to Couchbase Client 3.3.1
...
Closes gh-31422
2022-06-17 10:59:10 +02:00
Stephane Nicoll
d82c6dc291
Upgrade to AppEngine SDK 1.9.97
...
Closes gh-31421
2022-06-17 10:59:07 +02:00
Stephane Nicoll
8548f1a1cb
Upgrade to Undertow 2.2.18.Final
...
Closes gh-31420
2022-06-17 10:30:34 +02:00
Stephane Nicoll
0edf12c07c
Upgrade to Reactive Streams 1.0.4
...
Closes gh-31418
2022-06-17 10:30:30 +02:00
Stephane Nicoll
898cf7665a
Upgrade to Postgresql 42.3.6
...
Closes gh-31417
2022-06-17 10:30:28 +02:00
Stephane Nicoll
854578c936
Upgrade to Netty tcNative 2.0.53.Final
...
Closes gh-31416
2022-06-17 10:30:25 +02:00
Stephane Nicoll
9076e38f06
Upgrade to Netty 4.1.78.Final
...
Closes gh-31415
2022-06-17 10:30:23 +02:00
Stephane Nicoll
71e5b90948
Upgrade to Neo4j Java Driver 4.4.6
...
Closes gh-31414
2022-06-17 10:30:21 +02:00
Stephane Nicoll
3b20c67f02
Upgrade to jOOQ 3.14.16
...
Closes gh-31413
2022-06-17 10:30:19 +02:00
Stephane Nicoll
78d0db7ff0
Upgrade to Infinispan 12.1.12.Final
...
Closes gh-31412
2022-06-17 10:30:16 +02:00
Stephane Nicoll
623a48fb03
Upgrade to Groovy 3.0.11
...
Closes gh-31411
2022-06-17 10:30:14 +02:00
Stephane Nicoll
ae1b47c245
Upgrade to AppEngine SDK 1.9.97
...
Closes gh-31410
2022-06-17 10:30:12 +02:00
Phillip Webb
7c91ebb1b0
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31408
2022-06-16 15:36:00 -07:00
Phillip Webb
ae6311ddda
Prevent Logback from accidentally being used in Log4J2LoggingSystemTests
...
Update `Log4J2LoggingSystemTests` to exclude Logback and include
'log4j-slf4j-impl'. The `ModifiedClassPathClassLoader` has also been
updated so that it no longer automatically excludes `log4j` artifacts,
instead we now use `@ClassPathExclusions` on the relevant tests.
Fixes gh-19365
2022-06-16 15:35:32 -07:00
Andy Wilkinson
89bef73846
Polish
2022-06-16 15:39:04 +01:00
Andy Wilkinson
a1cc5bf238
Allow multiple JWS algorithms to be configured
...
Closes gh-31321
2022-06-16 12:59:13 +01:00
Andy Wilkinson
5e1cd28d3f
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31402
2022-06-16 12:14:28 +01:00
Lars Grefer
e8a1a0399a
Upgrade to Bouncycastle 1.71
...
Closes gh-31400
2022-06-16 12:14:06 +01:00
Stephane Nicoll
e5bb1cd108
Upgrade to Micrometer 1.9.1
...
Closes gh-31372
2022-06-16 11:04:42 +02:00
Stephane Nicoll
7e6acfd2ab
Upgrade to Micrometer 1.8.7
...
Closes gh-31347
2022-06-16 11:03:51 +02:00
Phillip Webb
bcbcc53a09
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31395
2022-06-15 10:51:40 -07:00
Phillip Webb
b42f056ddb
Don't close jar files early
...
Update `JarFile` and related classes so that `close()` is not longer
called early.
Prior to this commit, we would always immediately close the underlying
jar file to prevent file locking issues with our build. This causes
issues on certain JVMs when they attempt to verify a signed jar.
The file lock issues have now been solved by returning a custom input
stream from `JarUrlConnection` which captures and delegates the close
method.
Fixes gh-29356
2022-06-15 10:51:01 -07:00
Stephane Nicoll
8c7923da6a
Upgrade to Spring Framework 5.3.21
...
Closes gh-31319
2022-06-15 11:07:33 +02:00
Stephane Nicoll
49b71005de
Upgrade to Spring Framework 5.3.21
...
Closes gh-31318
2022-06-15 11:06:29 +02:00
Stephane Nicoll
1bf2e0bb8e
Upgrade to Reactor 2020.0.20
...
Closes gh-31371
2022-06-15 08:13:35 +02:00
Stephane Nicoll
cb4f5ed08e
Upgrade to Reactor 2020.0.20
...
Closes gh-31346
2022-06-15 08:12:33 +02:00
Phillip Webb
e0947459b6
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31384
2022-06-14 09:38:05 -07:00
Phillip Webb
9f8a262e6b
Log a warning when a health indicator takes too long to run
...
Update `HealthEndpointSupport` so that it logs a warning if a health
indicator takes too long to respond.
Fixes gh-31231
2022-06-14 09:32:07 -07:00
Andy Wilkinson
ab67136664
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31381
2022-06-14 11:55:17 +01:00
Andy Wilkinson
2094722e5d
Remove duplicate content from "The Spring WebFlux Framework"
...
Closes gh-31378
2022-06-14 11:52:06 +01:00
Andy Wilkinson
6de4ade0cf
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31379
2022-06-14 11:16:57 +01:00
Andy Wilkinson
5d7cab09b8
Revert BindConverter changes that are now handled by Framework
...
See gh-28592 and spring-projects/spring-framework#28609
Closes gh-31343
2022-06-14 10:37:35 +01:00
Stephane Nicoll
97e0c8e79c
Start building against Spring Kafka 2.8.7 snapshots
...
See gh-31377
2022-06-14 08:03:31 +02:00
Stephane Nicoll
2f40c52d81
Start building against Spring Session 2021.1.4 snapshots
...
See gh-31352
2022-06-14 07:59:44 +02:00
Stephane Nicoll
342d01314a
Start building against Spring Security 5.6.6 snapshots
...
See gh-31351
2022-06-14 07:59:44 +02:00
Stephane Nicoll
ba572e5e16
Start building against Spring Kafka 2.8.7 snapshots
...
See gh-31350
2022-06-14 07:59:43 +02:00
Stephane Nicoll
d22c0a22c3
Start building against Spring Data 2021.1.5 snapshots
...
See gh-31349
2022-06-14 07:59:43 +02:00
Stephane Nicoll
bc6d2ea16d
Start building against Spring AMQP 2.4.6 snapshots
...
See gh-31348
2022-06-14 07:59:43 +02:00
Stephane Nicoll
a2f323b4ed
Start building against Micrometer 1.8.7 snapshots
...
See gh-31347
2022-06-14 07:59:43 +02:00
Stephane Nicoll
2c7812e504
Start building against Reactor 2020.0.20 snapshots
...
See gh-31346
2022-06-14 07:59:43 +02:00
Stephane Nicoll
379344ea59
Start building against Spring AMQP 2.4.6 snapshots
...
See gh-31376
2022-06-14 07:52:04 +02:00
Stephane Nicoll
7841789735
Start building against Spring Security 5.7.2 snapshots
...
See gh-31375
2022-06-14 07:51:02 +02:00