Andy Wilkinson
11cd2bb5c9
Upgrade to Kotlin Coroutines 1.3.8
...
Closes gh-22449
4 years ago
Andy Wilkinson
ffe3dc766b
Upgrade to Hsqldb 2.5.1
...
Closes gh-22448
4 years ago
Andy Wilkinson
cddfb888fc
Upgrade to Hibernate 5.4.18.Final
...
Closes gh-22447
4 years ago
Andy Wilkinson
fef61aea2c
Upgrade to Jetty 9.4.30.v20200611
...
Closes gh-22446
4 years ago
Andy Wilkinson
bbf8b01741
Upgrade to Tomcat 9.0.37
...
Closes gh-22445
4 years ago
Andy Wilkinson
123a490a39
Upgrade to Johnzon Jsonb 1.2.8
...
Closes gh-22444
4 years ago
Andy Wilkinson
a568f0fd07
Upgrade to Activemq 5.15.13
...
Closes gh-22443
4 years ago
Andy Wilkinson
76457321a8
Upgrade to Byte Buddy 1.10.13
...
Closes gh-22442
4 years ago
Andy Wilkinson
b24797d31a
Upgrade to Mysql 8.0.21
...
Closes gh-22441
4 years ago
Andy Wilkinson
b621cfc8e6
Upgrade to Jakarta Servlet 4.0.4
...
Closes gh-22440
4 years ago
Andy Wilkinson
fdbb464375
Upgrade to Netty 4.1.51.Final
...
Closes gh-22439
4 years ago
Andy Wilkinson
9aef4c5cf4
Upgrade to Micrometer 1.3.10
...
Closes gh-22438
4 years ago
Andy Wilkinson
c52ff06741
Upgrade to Dropwizard Metrics 4.1.11
...
Closes gh-22437
4 years ago
Andy Wilkinson
1a63d78679
Upgrade to Db2 Jdbc 11.5.4.0
...
Closes gh-22436
4 years ago
Andy Wilkinson
09d3bf0655
Upgrade to Hazelcast 3.12.8
...
Closes gh-22435
4 years ago
Andy Wilkinson
9836aa1afe
Upgrade to Appengine Sdk 1.9.81
...
Closes gh-22434
4 years ago
Andy Wilkinson
da59518d2c
Upgrade to Caffeine 2.8.5
...
Closes gh-22433
4 years ago
Andy Wilkinson
a87bf7a25a
Upgrade to Couchbase Client 2.7.16
...
Closes gh-22431
4 years ago
Andy Wilkinson
44da485c5f
Merge branch '2.1.x' into 2.2.x
4 years ago
Andy Wilkinson
8b8fcb16dc
Upgrade to Spring Framework 5.1.17.RELEASE
...
Closes gh-22370
4 years ago
Andy Wilkinson
636b4a9a81
Upgrade to Reactor Californium-SR20
...
Closes gh-22371
4 years ago
Andy Wilkinson
6315fe3a61
Upgrade to Spring Session Bom Bean-SR11
...
Closes gh-22430
4 years ago
Andy Wilkinson
3f8a0b516f
Upgrade to Neo4j Ogm 3.1.20
...
Closes gh-22429
4 years ago
Andy Wilkinson
9baefc5993
Upgrade to Jetty 9.4.30.v20200611
...
Closes gh-22428
4 years ago
Andy Wilkinson
50b05ac652
Upgrade to Tomcat 9.0.37
...
Closes gh-22427
4 years ago
Andy Wilkinson
1113d5cc23
Upgrade to Activemq 5.15.13
...
Closes gh-22426
4 years ago
Andy Wilkinson
775231e3e9
Upgrade to Mysql 8.0.21
...
Closes gh-22425
4 years ago
Andy Wilkinson
83ca02f16d
Upgrade to Netty 4.1.51.Final
...
Closes gh-22424
4 years ago
Andy Wilkinson
dd9c9fa7be
Upgrade to Micrometer 1.1.15
...
Closes gh-22423
4 years ago
Andy Wilkinson
c166b5b23e
Upgrade to Appengine Sdk 1.9.81
...
Closes gh-22422
4 years ago
Andy Wilkinson
43fd27bb71
Upgrade to Jackson 2.9.10.20200621
...
Closes gh-22421
4 years ago
Andy Wilkinson
c90dc87b0b
Upgrade to Couchbase Client 2.7.16
...
Closes gh-22420
4 years ago
Andy Wilkinson
21f733b89b
Merge branch '2.1.x' into 2.2.x
...
Closes gh-22409
4 years ago
Andy Wilkinson
179d2c79d6
Avoid trivialising what the reader's learning about
...
Closes gh-22408
4 years ago
Stephane Nicoll
97a8791e96
Merge branch '2.1.x' into 2.2.x
4 years ago
Stephane Nicoll
bb7b2e197c
Start building against Spring Kafka 2.3.10 snapshots
...
See gh-22386
4 years ago
Stephane Nicoll
8589449052
Start building against Spring Integration 5.2.8 snapshots
...
See gh-22385
4 years ago
Stephane Nicoll
4e554b8c2b
Start building against Spring Data Moore-SR9 snapshots
...
See gh-22384
4 years ago
Stephane Nicoll
0e4b6d3203
Start building against Spring AMQP 2.2.9 snapshots
...
See gh-22383
4 years ago
Stephane Nicoll
4a0031a21e
Start building against Spring Data Lovelace-SR18 snapshots
...
See gh-22382
4 years ago
Stephane Nicoll
819ff56e94
Start building against Reactor Dysprosium-SR10 snapshots
...
See gh-22374
4 years ago
Stephane Nicoll
84303e682c
Start building against Spring Framework 5.2.8 snapshots
...
See gh-22372
4 years ago
Stephane Nicoll
7f2a7d5999
Merge branch '2.1.x' into 2.2.x
4 years ago
Stephane Nicoll
2658ea76e6
Start building against Reactor Californium-SR20 snapshots
...
See gh-22371
4 years ago
Stephane Nicoll
c31917daa0
Start building against Spring Framework 5.1.17 snapshots
...
See gh-22370
4 years ago
Andy Wilkinson
055f7f95be
Merge branch '2.1.x' into 2.2.x
...
Closes gh-22347
4 years ago
Andy Wilkinson
831333f841
Update JDK 11 CI image to use 11.0.8_10
...
Closes gh-22348
4 years ago
Scott Frederick
e5ec6dfef0
Find nearest milestone for forward merge with .x pattern
...
Fixes gh-22350
4 years ago
Andy Wilkinson
d9882f2c88
Clarify the effects of ordering auto-configuration classes
...
Closes gh-22337
4 years ago
Andy Wilkinson
9558779dd4
Replace ConfigurationPropertiesBeanDefinitionValidator with a FailureAnalyzer
...
Previously, regular bean definitions for configuration properties classes
that attempt to use constructor binding were detected in a bean factory
post-processor, ConfigurationPropertiesBeanDefinitionValidator. This
validation examined every standard bean definition and failed if it
encountered one for a class that should have used constructor binding.
There were two downsides to this approach:
1. Reflection used to identify if the bean should be using constructor
binding triggered class loading that could prevent subsequent
instrumentation by a load-time weaver.
2. The cost of the validation was incurred when there was no
misconfiguration to report.
This commit replaces ConfigurationPropertiesBeanDefinitionValidator
with a failure analyzer. This failure analyzer only runs once a failure
has occurred and the application context is not going to complete
refresh. This avoids causing problems with subsequent instrumentation
and also avoids the cost of validation and error reporting unless there
is an error.
Fixes gh-20798
4 years ago