Andy Wilkinson
accc1f1ca8
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22410
2020-07-20 13:58:19 +01:00
Andy Wilkinson
21f733b89b
Merge branch '2.1.x' into 2.2.x
...
Closes gh-22409
2020-07-20 13:49:53 +01:00
Andy Wilkinson
179d2c79d6
Avoid trivialising what the reader's learning about
...
Closes gh-22408
2020-07-20 13:45:41 +01:00
Stephane Nicoll
50000cfb25
Upgrade to R2DBC Arabba-SR6
...
Closes gh-22394
2020-07-17 15:43:25 +02:00
Stephane Nicoll
0710a251bf
Start building against Spring Kafka 2.5.4 snapshots
...
See gh-22390
2020-07-17 14:03:26 +02:00
Stephane Nicoll
80cd96a892
Start building against Spring Integration 5.3.2 snapshots
...
See gh-22389
2020-07-17 14:02:32 +02:00
Stephane Nicoll
13511b1b30
Start building against Spring Data Neumann-SR2 snapshots
...
See gh-22388
2020-07-17 14:01:41 +02:00
Stephane Nicoll
7388d8b8f3
Start building against Spring AMQP 2.2.9 snapshots
...
See gh-22387
2020-07-17 14:00:43 +02:00
Stephane Nicoll
75a70bebf3
Merge branch '2.2.x' into 2.3.x
2020-07-17 13:59:07 +02:00
Stephane Nicoll
97a8791e96
Merge branch '2.1.x' into 2.2.x
2020-07-17 13:58:40 +02:00
Stephane Nicoll
bb7b2e197c
Start building against Spring Kafka 2.3.10 snapshots
...
See gh-22386
2020-07-17 13:43:36 +02:00
Stephane Nicoll
8589449052
Start building against Spring Integration 5.2.8 snapshots
...
See gh-22385
2020-07-17 13:43:07 +02:00
Stephane Nicoll
4e554b8c2b
Start building against Spring Data Moore-SR9 snapshots
...
See gh-22384
2020-07-17 13:42:38 +02:00
Stephane Nicoll
0e4b6d3203
Start building against Spring AMQP 2.2.9 snapshots
...
See gh-22383
2020-07-17 13:42:11 +02:00
Stephane Nicoll
4a0031a21e
Start building against Spring Data Lovelace-SR18 snapshots
...
See gh-22382
2020-07-17 13:22:02 +02:00
Stephane Nicoll
b50720aa69
Start building against Reactor Dysprosium-SR10 snapshots
...
See gh-22376
2020-07-17 10:38:59 +02:00
Stephane Nicoll
22f57926e3
Start building against Spring Framework 5.2.8 snapshots
...
See gh-22375
2020-07-17 10:37:45 +02:00
Stephane Nicoll
e9a4240853
Merge branch '2.2.x' into 2.3.x
2020-07-17 10:37:23 +02:00
Stephane Nicoll
819ff56e94
Start building against Reactor Dysprosium-SR10 snapshots
...
See gh-22374
2020-07-17 10:29:49 +02:00
Stephane Nicoll
84303e682c
Start building against Spring Framework 5.2.8 snapshots
...
See gh-22372
2020-07-17 10:29:17 +02:00
Stephane Nicoll
7f2a7d5999
Merge branch '2.1.x' into 2.2.x
2020-07-17 10:27:25 +02:00
Stephane Nicoll
2658ea76e6
Start building against Reactor Californium-SR20 snapshots
...
See gh-22371
2020-07-17 10:17:46 +02:00
Stephane Nicoll
c31917daa0
Start building against Spring Framework 5.1.17 snapshots
...
See gh-22370
2020-07-17 10:17:17 +02:00
Andy Wilkinson
e080dcf8a4
Configure path sensitivity of tasks' file inputs
...
Closes gh-22359
2020-07-16 16:09:58 +01:00
Stephane Nicoll
b49cf70a28
Merge pull request #22296 from fernandezseb
...
* pr/22296:
Polish "Restructure "Building Container Images" section"
Restructure "Building Container Images" section
Closes gh-22296
2020-07-16 16:17:49 +02:00
Stephane Nicoll
30b5168fed
Polish "Restructure "Building Container Images" section"
...
See gh-22296
2020-07-16 16:15:50 +02:00
Sebastiaan Fernandez
c50a5b395b
Restructure "Building Container Images" section
...
See gh-22296
2020-07-16 16:07:32 +02:00
Stephane Nicoll
7028231626
Merge pull request #22344 from dreis2211
...
* pr/22344:
Handle null items as advertized in the Javadoc
Closes gh-22344
2020-07-16 14:23:57 +02:00
dreis2211
267283e3cd
Handle null items as advertized in the Javadoc
...
See gh-22344
2020-07-16 14:17:53 +02:00
Andy Wilkinson
f3e2e6c4ec
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22345
2020-07-16 10:54:41 +01:00
Andy Wilkinson
055f7f95be
Merge branch '2.1.x' into 2.2.x
...
Closes gh-22347
2020-07-16 10:53:44 +01:00
Andy Wilkinson
831333f841
Update JDK 11 CI image to use 11.0.8_10
...
Closes gh-22348
2020-07-16 10:52:52 +01:00
Scott Frederick
1bc0d6fbe1
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22351
2020-07-15 17:06:29 -05:00
Scott Frederick
e5ec6dfef0
Find nearest milestone for forward merge with .x pattern
...
Fixes gh-22350
2020-07-15 17:04:34 -05:00
Scott Frederick
bc88af8e53
Restore accidentally deleted line
2020-07-15 15:14:23 -05:00
Scott Frederick
210282260e
Fail on bootBuildImage with launch script
...
This commit adds a check to the support code for the Gradle plugin
bootBuildImage task to ensure that the jar file that will be passed
to a builder is readable and has a valid directory. This prevents a
situation where the jar file cannot be read because it is prepended
with a launch script, and the builder does not receive any files to
process.
Notes have also been added to the Gradle plugin documentation to warn
against using a bootJar launchScript configuration and bootBuildImage
together, as well as caveats about launchScript that match the Maven
plugin documentation.
Fixes gh-22223
2020-07-15 14:58:11 -05:00
Andy Wilkinson
259ea65388
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22339
2020-07-15 10:49:01 +01:00
Andy Wilkinson
d9882f2c88
Clarify the effects of ordering auto-configuration classes
...
Closes gh-22337
2020-07-15 10:48:01 +01:00
Stephane Nicoll
7c733bf6d2
Merge pull request #22330 from dreis2211
...
* pr/22330:
Avoid unnecessary allocations in ConditionMessage for NORMAL style
Closes gh-22330
2020-07-14 18:14:47 +02:00
dreis2211
de30e5c6ac
Avoid unnecessary allocations in ConditionMessage for NORMAL style
...
See gh-22330
2020-07-14 18:12:17 +02:00
Stephane Nicoll
603e65a629
Polish
2020-07-14 16:57:42 +02:00
Andy Wilkinson
0566c29e34
Merge pull request #22112 from dreis2211
...
* gh-22112:
Cleanup temporary files after Maven plugin execution
Closes gh-22112
2020-07-14 15:08:35 +01:00
dreis2211
021d9b59cb
Cleanup temporary files after Maven plugin execution
...
See gh-22112
2020-07-14 15:08:19 +01:00
Andy Wilkinson
9dea67f78f
Merge pull request #22294 from dreis2211
...
* gh-22294:
Reduce started threads in OnClassCondition
Closes gh-22294
2020-07-14 15:00:23 +01:00
dreis2211
60e7146326
Reduce started threads in OnClassCondition
...
Prior to this commit, OnClassCondition started a thread even if the number of
passed autoconfiguration class candidates never exceeded 1. This commit only
starts a thread if there is actually work to split in half.
See gh-22294
2020-07-14 14:59:53 +01:00
Andy Wilkinson
196d20537a
Merge branch '2.2.x' into 2.3.x
...
Closes gh-22325
2020-07-14 11:38:34 +01:00
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
2020-07-14 11:37:54 +01:00
Andy Wilkinson
f52cdf10b3
Update WebServerInitEvent docs to reflect ordering w.r.t. refresh
...
Closes gh-22277
2020-07-13 12:51:07 +01:00
Andy Wilkinson
f18b657ff9
Fix handling of DOCKER_HOST that begins with unix://
...
Fixes gh-22300
2020-07-10 15:31:55 +01:00
Andy Wilkinson
794ded5286
Test the Gradle plugin against Gradle 6.5.1
...
Closes gh-22292
2020-07-09 16:01:52 +01:00