Phillip Webb
7d68c7c4c4
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21052
2020-04-20 17:55:33 -07:00
Phillip Webb
a2fdf23e41
Don't throw NettyWebServer on permission errors
...
Update `NettyWebServer` so that the `PortInUseException` is not thrown
for permission denied errors.
Fixes gh-19807
2020-04-20 17:54:13 -07:00
Phillip Webb
c7611112f7
Include cause when throwing PortInUseException
...
Update classes that throw `PortInUseException` so that they also
include the cause. Prior to this commit the cause was not included
which could make diagnosing the real cause difficult.
See gh-19807
2020-04-20 17:54:10 -07:00
Phillip Webb
85befdf10e
Polish
2020-04-20 17:53:55 -07:00
Madhura Bhave
4e0fdbee17
Process additional locations when non-default location configured
...
Fixes gh-20745
2020-04-20 17:08:54 -07:00
Madhura Bhave
af6d538781
Add support for initializing nested object when nothing bound
...
When using constructor binding, if no properties are bound to
a nested property, the top-level instance will be created with a
null value for the nested property.
This commit introduces support for an empty `@DefaultValue` which
indicates that an instance of the nested property must be created
even if nothing is bound to it. It honors any `@DefaultValue`
annotations that the nested property might have in its constructor.
Closes gh-18917
2020-04-20 15:39:55 -07:00
Phillip Webb
df26e24605
Fix ConditionalOnAvailableEndpoint dashed matching
...
Update `ConditionalOnAvailableEndpoint` so that it now uses the same
matching code as the endpoint filter. This allows the condition to
match endpoint IDs that contain a dash.
In order to share logic, the `ExposeExcludePropertyEndpointFilter` class
has been deprecated and its logic moved to a new `expose` package
under `IncludExcludeEndpointFilter`. This filter is used by both the
`OnAvailableEndpointCondition` and the auto-configuration classes.
Fixes gh-21044
2020-04-20 13:10:59 -07:00
Andy Wilkinson
439d9beecb
Test that gridFsDatabase is honored by auto-configured GridFsTemplate
...
Closes gh-21039
2020-04-20 17:09:37 +01:00
Phillip Webb
d27e437ddc
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21027
2020-04-19 18:55:15 -07:00
Phillip Webb
f0ec571b2e
Document relaxed binding from the environment
...
Update the reference documentation with more details about how relaxed
binding works against environment variables.
Closes gh-18215
2020-04-19 18:51:07 -07:00
Phillip Webb
55f0af7f0f
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21025
2020-04-19 17:48:32 -07:00
Phillip Webb
359b508077
Document devtool property file profile restrictions
...
Closes gh-19972
2020-04-19 17:46:24 -07:00
Phillip Webb
83553ee504
Fix test checkstyle issues
...
Fix checkstyle issues from forward merge.
See gh-21022
2020-04-19 16:51:59 -07:00
Phillip Webb
5757c0864c
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21022
2020-04-19 16:03:49 -07:00
Phillip Webb
6a4d98a865
Allow exposure patterns to match dashed IDs
...
Update `ExposeExcludePropertyEndpointFilter` so that patterns will
also match endpoint IDs that contain a dash.
Closes gh-20997
2020-04-19 15:58:20 -07:00
Stephane Nicoll
90c0378a7d
Apply configuration properties deprecation consistently
...
This commit makes sure that both the getter and the setter of a
deprecated configuration properties is flagged with `@Deprecated`.
Closes gh-20812
2020-04-19 16:35:16 +02:00
Phillip Webb
1a8aa72afd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-21003
2020-04-17 15:19:45 -07:00
Phillip Webb
822d9f6a31
Allow empty URIs to create embedded datasource
...
Refine `DataSourceAutoConfiguration` conditions so that an empty
`spring.datasource.url` property can be used to enable the embedded
source.
Fixed gh-20996
2020-04-17 15:07:50 -07:00
Madhura Bhave
aebf475e13
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20979
2020-04-15 16:39:29 -07:00
Madhura Bhave
9d3d202837
Upgrade Java 11 version in CI image
...
Closes gh-20978
2020-04-15 16:38:04 -07:00
Madhura Bhave
a8bd62501d
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20981
2020-04-15 16:33:09 -07:00
Madhura Bhave
fd14c4e72a
Switch docker upgrade script to submit issue rather than PR
...
Closes gh-20976
2020-04-15 16:31:49 -07:00
Stephane Nicoll
4c0592441d
Merge pull request #20882 from Konrado85
...
* pr/20882:
Polish "Polish JarFile to extra anonymous inner class"
Polish JarFile to extra anonymous inner class
Closes gh-20882
2020-04-15 09:42:45 +02:00
Stephane Nicoll
1dd8dcc6c9
Polish "Polish JarFile to extra anonymous inner class"
...
See gh-20882
2020-04-15 09:39:00 +02:00
Konrado85
e0d1cf0e38
Polish JarFile to extra anonymous inner class
...
See gh-20882
2020-04-15 09:33:24 +02:00
Madhura Bhave
947594addd
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20963
2020-04-14 16:54:54 -07:00
Madhura Bhave
c98fe51914
Make it more obvious that Jolokia does not work with a WebFlux app
...
Closes gh-20623
2020-04-14 16:45:31 -07:00
Stephane Nicoll
6e1ff50328
Start building against Spring Kafka 2.3.8 snapshots
...
See gh-20952
2020-04-14 14:29:41 +02:00
Stephane Nicoll
fafac58311
Start building against Spring Integration 5.2.6 snapshots
...
See gh-20950
2020-04-14 14:29:06 +02:00
Stephane Nicoll
fb11285279
Start building against Spring Data Moore-SR7 snapshots
...
See gh-20948
2020-04-14 14:28:21 +02:00
Stephane Nicoll
99b576707e
Start building against Spring AMQP 2.2.6 snapshots
...
See gh-20946
2020-04-14 14:27:46 +02:00
Stephane Nicoll
ea1345d074
Start building against Spring Framework 5.2.6 snapshots
...
See gh-20944
2020-04-14 14:27:11 +02:00
Stephane Nicoll
4474da8850
Start building against Reactor Dysprosium-SR7 snapshots
...
See gh-20942
2020-04-14 14:26:28 +02:00
Stephane Nicoll
c20cd0ac30
Merge branch '2.1.x' into 2.2.x
2020-04-14 14:25:59 +02:00
Brian Clozel
49bbcceda9
Fix Undertow compression config with invalid Mime Types
...
Prior to this commit, the Undertow compression configuration provided by
Spring Boot would fail and throw an exception for invalid MIME Types
when trying to check them against the list of configured types for
compression.
This commit ensures that invalid MIME Types are ignored and that
compression is disabled for those.
Fixes gh-20955
2020-04-14 14:15:39 +02:00
Stephane Nicoll
a3095d5956
Start building against Spring Integration 5.1.10 snapshots
...
See gh-20941
2020-04-14 10:35:23 +02:00
Stephane Nicoll
35c66d9088
Start building against Spring Data Lovelace-SR17 snapshots
...
See gh-20940
2020-04-14 10:32:41 +02:00
Stephane Nicoll
16334304d6
Start building against Spring AMQP 2.1.14 snapshots
...
See gh-20939
2020-04-14 10:32:04 +02:00
Stephane Nicoll
6a4fbe18c2
Start building against Spring Framework 5.1.15 snapshots
...
See gh-20938
2020-04-14 10:24:08 +02:00
Stephane Nicoll
fca3601477
Start building against Reactor Californium-SR18 snapshots
...
See gh-20937
2020-04-14 10:22:45 +02:00
Stephane Nicoll
60f726a080
Polish
2020-04-11 10:27:05 +02:00
Stephane Nicoll
080c20b628
Merge pull request #20917 from dhirenmathur
...
* pr/20917:
Polish "Align Kafka's missingTopicsFatal default value"
Align Kafka's missingTopicsFatal default value
Closes gh-20917
2020-04-11 10:21:32 +02:00
Stephane Nicoll
3cdb5a690a
Polish "Align Kafka's missingTopicsFatal default value"
...
See gh-20917
2020-04-11 10:20:09 +02:00
dhimathu
a12eace2a8
Align Kafka's missingTopicsFatal default value
...
See gh-20917
2020-04-11 10:03:21 +02:00
Stephane Nicoll
856543c1c2
Merge pull request #20907 from avaz
...
* pr/20907:
Fix typo
Closes gh-20907
2020-04-10 11:37:11 +02:00
A Vaz
267f6481f8
Fix typo
...
See gh-20907
2020-04-10 11:36:46 +02:00
Andy Wilkinson
ab2df4367d
Merge pull request #20799 from ericus20
...
* gh-20799:
Polish "Update endpoint enablement description to describe availability"
Update endpoint enablement description to describe availability
Closes gh-20799
2020-04-09 12:41:36 +01:00
Andy Wilkinson
7e1807c01b
Polish "Update endpoint enablement description to describe availability"
...
See gh-20799
2020-04-09 12:41:16 +01:00
Eric Opoku
399c85a5ef
Update endpoint enablement description to describe availability
...
See gh-20799
2020-04-09 12:41:05 +01:00
Madhura Bhave
e6c0a0dc35
Merge branch '2.1.x' into 2.2.x
...
Closes gh-20889
2020-04-08 13:33:42 -07:00