- 21 Apr, 2020 22 commits
-
-
Phillip Webb authored
Closes gh-21071
-
Phillip Webb authored
Closes gh-21070
-
Phillip Webb authored
Update `WebMvcAutoConfiguration` to automatically apply cors configuration to the `WelcomePageHandlerMapping`. Fixes gh-21048
-
Andy Wilkinson authored
* gh-21067: Polish "Update validation of Micrometer configuration" Update validation of Micrometer configuration Closes gh-21067
-
Andy Wilkinson authored
See gh-21067
-
Jon Schneider authored
See gh-21067
-
Stephane Nicoll authored
This commit reviews the current timeout options. It creates a connection and request sub-namespace to separate concerns a bit more. Closes gh-19673
-
Stephane Nicoll authored
Closes gh-21065
-
Stephane Nicoll authored
Closes gh-21049
-
Brian Clozel authored
* improve-es-config: Polish Improve Elasticsearch RestClient customization capabilities Closes gh-20994
-
Stephane Nicoll authored
This commit harmonizes the change made to @DefaultValue to the annotation processor. If such annotation is added to a scalar value with no value at all, no default value is produced. Closes gh-18917
-
Brian Clozel authored
See gh-20994
-
Vedran Pavic authored
At present, RestClientBuilderCustomizer allows general customization of RestClientBuilder. This is troublesome for users that want to customize `HttpAsyncClientBuilder` and `RequestConfig.Builder` since those are set on the `RestClientBuilder`. By customizing those two builders user lose out on Spring Boot's support for binding username, password, connection-timeout and read-timeout properties from `"spring.elasticsearch.rest"` namespace. This commit enhances the `RestClientBuilderCustomizer` with support for customizing `HttpAsyncClientBuilder` and `RequestConfig.Builder` by providing additional `customize` methods that accept the aforementioned builders. Both new methods are optional as they have no-op default implementations. See gh-20994
-
Andy Wilkinson authored
Closes gh-21062
-
Andy Wilkinson authored
Closes gh-21061
-
Phillip Webb authored
Closes gh-21053
-
Phillip Webb authored
Closes gh-21052
-
Phillip Webb authored
Update `NettyWebServer` so that the `PortInUseException` is not thrown for permission denied errors. Fixes gh-19807
-
Phillip Webb authored
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
-
Phillip Webb authored
-
Madhura Bhave authored
Closes gh-21050
-
Madhura Bhave authored
Fixes gh-20745
-
- 20 Apr, 2020 18 commits
-
-
Madhura Bhave authored
Fixes gh-21020
-
Madhura Bhave authored
Closes gh-21049
-
Madhura Bhave authored
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
-
Phillip Webb authored
Closes gh-21047
-
Phillip Webb authored
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
-
Andy Wilkinson authored
Closes gh-21041
-
Andy Wilkinson authored
Closes gh-21039
-
Andy Wilkinson authored
Fixes gh-21034
-
Stephane Nicoll authored
Closes gh-19674
-
Stephane Nicoll authored
This commit makes sure that our copy of the IsolationLevel enum is consistent with what Kafka 2.4 provides Closes gh-20822
-
Andy Wilkinson authored
* gh-21030: Fix links to CLI binaries in non-snapshot builds Closes gh-21030
-
dreis2211 authored
See gh-21030
-
Andy Wilkinson authored
* gh-21033: Fix anchors in links to Maven and Gradle plugin docs Closes gh-21033
-
dreis2211 authored
See gh-21033
-
Andy Wilkinson authored
This partially reverts commit 1f8ea54c.
-
Stephane Nicoll authored
Closes gh-21032
-
Stephane Nicoll authored
This commit harmonizes how Graphite is configured. If tagsAsPrefix is set, it is used transparently. Otherwise, the new native tagging system is used. See https://github.com/micrometer-metrics/micrometer/pull/2007 Closes gh-20884
-
Phillip Webb authored
Closes gh-21028
-