Phillip Webb
f4258aae06
Merge branch '2.4.x'
...
Closes gh-24544
2020-12-16 15:30:24 -08:00
Phillip Webb
7fd4c53352
Deal with unsupported DisposableServer operations
...
Update `NettyWebServer` to deal with any `UnsupportedOperationException`
thrown from `DisposableServer`. Specifically, this commit allows the
`NettyWebServer` to work with domain socket backed servers which cannot
provide a port.
Fixes gh-24529
2020-12-16 15:29:54 -08:00
Madhura Bhave
58f0e253e7
Merge branch '2.4.x'
...
Closes gh-24543
2020-12-16 14:58:29 -08:00
Madhura Bhave
a1ea5b49ec
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24542
2020-12-16 14:57:50 -08:00
Madhura Bhave
09e07428cc
Configure CORS in default security configuration for MVC
...
Fixes gh-11987
2020-12-16 14:55:36 -08:00
Scott Frederick
b51caf2c45
Merge branch '2.4.x'
...
Closes gh-24539
2020-12-16 16:00:09 -06:00
Scott Frederick
4e603d9239
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24538
2020-12-16 15:59:28 -06:00
Scott Frederick
e4d124dc45
Improve error message with Maven build-image and war packaging
...
Fixes gh-24522
2020-12-16 15:58:53 -06:00
Phillip Webb
c8f59e1239
Merge branch '2.4.x'
...
Closes gh-24537
2020-12-16 13:11:15 -08:00
Phillip Webb
d6890e39a7
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24536
2020-12-16 13:10:35 -08:00
Phillip Webb
2cd1459a9a
Merge pull request #24532 from dreis2211
...
* pr/24532:
Avoid duplicates in MergedContextConfiguration
Closes gh-24532
2020-12-16 13:09:58 -08:00
Scott Frederick
1f21933c48
Merge branch '2.4.x'
...
Closes gh-24534
2020-12-16 15:02:14 -06:00
Scott Frederick
dfcabe1665
Merge branch '2.3.x' into 2.4.x
...
Fixes gh-24521 in 2.4.2
2020-12-16 14:53:55 -06:00
dreis2211
0ec603cdad
Avoid duplicates in MergedContextConfiguration
...
Remove duplicate config attribute classes by using a `Set` rather
than a `List` in the `SpringBootTestContextBootstrapper`.
See gh-24532
2020-12-16 12:50:54 -08:00
Scott Frederick
0e5df2296e
Fail with Gradle bootBuildImage and war packaging
...
Prior to this commit, running the bootBuildImage Gradle task on a
project configured for war packaging would result in a jar file being
built and used in the image instead of the war file. With this commit
an error will be thrown from the plugin in this case.
Fixes gh-24521
2020-12-16 13:23:43 -06:00
Andy Wilkinson
4dd0e9ae54
Merge branch '2.4.x'
...
Closes gh-24527
2020-12-16 10:01:52 +00:00
Andy Wilkinson
5fdb2ae2fd
Protect PluginApplicationActions against absent plugin classes
...
Closes gh-24526
2020-12-16 09:51:25 +00:00
Phillip Webb
5bd5ca5107
Merge branch '2.4.x'
...
Closes gh-24524
2020-12-15 19:53:54 -08:00
Phillip Webb
38e4c2a179
Add ConfigDataEnvironmentUpdateListener support
...
Add an overloaded `ConfigDataEnvironmentPostProcessor.applyTo` method
that accepts a listener that can used to track the updates that were
applied to the `Environment`.
The listener can be used to track the which `ConfigDataLocation` and
the `ConfigDataResource` were used to add a `PropertySource`. The lister
can also be used to tell which profiles were applied.
This enhancement is being added in a patch release because it's will
be useful for Spring Cloud 2020.0.0.
Closes gh-24504
2020-12-15 19:52:20 -08:00
Phillip Webb
5e1a69e90e
Polish
2020-12-15 19:51:53 -08:00
Phillip Webb
308c2042ee
Merge branch '2.4.x'
2020-12-15 19:49:15 -08:00
Phillip Webb
4fba7d0c60
Merge branch '2.3.x' into 2.4.x
2020-12-15 19:48:52 -08:00
Phillip Webb
29300530c6
Polish
2020-12-15 19:44:40 -08:00
Phillip Webb
f855256687
Merge branch '2.4.x'
2020-12-15 11:10:58 -08:00
Phillip Webb
a2d0b64e9c
Test that empty property files can be used
...
Add an additional test to ensure that empty property files do not
throw ConfigDataLocationNotFoundException exceptions.
See gh-24499
See gh-24515
2020-12-15 11:10:07 -08:00
Andy Wilkinson
4040105629
Merge branch '2.4.x'
...
Closes gh-24519
2020-12-15 17:22:01 +00:00
Andy Wilkinson
a67edfbeb7
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24518
2020-12-15 17:21:39 +00:00
Andy Wilkinson
76198f9a8d
Include properties from test-autoconfigure in config props appendix
...
Closes gh-24486
2020-12-15 17:20:21 +00:00
Stephane Nicoll
160b20fa49
Merge branch '2.4.x'
2020-12-15 16:19:59 +01:00
Stephane Nicoll
c6a64c46b6
Merge branch '2.3.x' into 2.4.x
2020-12-15 16:19:40 +01:00
Stephane Nicoll
39751fd692
Merge branch '2.2.x' into 2.3.x
...
Closes gh-24513
2020-12-15 16:17:27 +01:00
Stephane Nicoll
7194210762
Remove reference to java14 in CI scripts
...
Closes gh-24472
2020-12-15 16:16:02 +01:00
Andy Wilkinson
a52fee83f9
Pick up new minor releases when upgrading dependencies
...
See gh-24491
2020-12-15 14:23:32 +00:00
Andy Wilkinson
fb0f27ce2d
Move EMFDependsOnPostProcessor into autoconfigure.orm.jpa
...
Closes gh-24452
2020-12-15 14:20:50 +00:00
Stephane Nicoll
69c6b6b04d
Merge branch '2.4.x'
...
Closes gh-24511
2020-12-15 14:48:38 +01:00
Stephane Nicoll
251e8b2640
Update instruction to add the configuration processor with Maven
...
Closes gh-24498
2020-12-15 14:48:19 +01:00
Stephane Nicoll
0dcd9efdac
Merge branch '2.4.x'
...
Closes gh-24509
2020-12-15 11:30:04 +01:00
Stephane Nicoll
bf1619e84e
Merge pull request #24477 from izeye
...
* pr/24477:
Use BindResult.orElseGet() where beneficial
Closes gh-24477
2020-12-15 11:29:52 +01:00
izeye
8e69a821d5
Use BindResult.orElseGet() where beneficial
...
See gh-24477
2020-12-15 11:26:15 +01:00
Stephane Nicoll
2cabbed1b9
Merge pull request #24114 from vpelikh
...
* pr/24114:
Polish "Add Apache Phoenix to supported database drivers"
Add Apache Phoenix to supported database drivers
Closes gh-24114
2020-12-15 11:16:16 +01:00
Stephane Nicoll
83bdf19934
Polish "Add Apache Phoenix to supported database drivers"
...
See gh-24114
2020-12-15 11:14:29 +01:00
Vasily Pelikh
305a7d9186
Add Apache Phoenix to supported database drivers
...
See gh-24114
2020-12-15 11:14:17 +01:00
Stephane Nicoll
eb14f067ad
Merge pull request #24076 from topikachu
...
* pr/24076:
Polish "Add configuration for Rabbit's key store and trust store algorithm"
Add configuration for Rabbit's key store and trust store algorithm
Closes gh-24076
2020-12-15 11:01:37 +01:00
Stephane Nicoll
59910338c9
Polish "Add configuration for Rabbit's key store and trust store algorithm"
...
See gh-24076
2020-12-15 10:59:39 +01:00
Gong Yi
489062b203
Add configuration for Rabbit's key store and trust store algorithm
...
See gh-24076
2020-12-15 10:50:17 +01:00
Phillip Webb
315067b379
Merge branch '2.4.x'
...
Closes gh-24505
2020-12-14 20:40:35 -08:00
Phillip Webb
d1f2aab1e8
Fix non-optional classpath location checking
...
Allow directory locations that exist but do not contribute properties
to be specified without an `optional:` prefix. This commit fixes logic
introduced in commit 3dc03ac275 which didn't account for the fact that
a directory might contain only profile specific property files and that
profiles might not always be active.
Closes gh-24499
2020-12-14 20:32:13 -08:00
Madhura Bhave
edf67e541c
Merge branch '2.4.x'
...
Closes gh-24502
2020-12-14 12:16:09 -08:00
Madhura Bhave
923ddd3479
Update latest GA param for SDKMAN
...
See gh-24501
2020-12-14 12:11:57 -08:00
Madhura Bhave
5d163ba906
Merge branch '2.3.x' into 2.4.x
...
Closes gh-24501
2020-12-14 12:11:11 -08:00