- 28 Jul, 2020 24 commits
-
-
Andy Wilkinson authored
Closes gh-22629
-
Andy Wilkinson authored
Closes gh-19557
-
Stephane Nicoll authored
Closes gh-22626
-
Stephane Nicoll authored
This commit harmonizes dependency declarations for Jackson in the actuator. Both Jackson and JSR 310 are back to optional in the core actuator module and mandatory when using the auto-configuration. Closes gh-22624
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-22622
-
Andy Wilkinson authored
Closes gh-22591
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-22620
-
Andy Wilkinson authored
* gh-22614: Upgrade to Gradle Enterperise Maven Extension 1.6.0 Closes gh-22614
-
Nelson Osacky authored
See gh-22614
-
Andy Wilkinson authored
* gh-22616: Add ElasticsearchReactiveHealthIndicator to docs Closes gh-22616
-
dreis2211 authored
See gh-22616
-
Andy Wilkinson authored
Closes gh-22617
-
Andy Wilkinson authored
* gh-22598: Fix link to Elasticsearch health indicator Closes gh-22598
-
dreis2211 authored
See gh-22598
-
Andy Wilkinson authored
Closes gh-22611
-
Andy Wilkinson authored
* gh-22604: Polish "Use milliseconds when configuring awaitTerminationPeriod" Use milliseconds when configuring awaitTerminationPeriod Closes gh-22604
-
Andy Wilkinson authored
See gh-22604
-
Tadaya Tsuyukubo authored
Prior to this change, TaskExecutorBuilder used seconds as its precision to map the awaitTerminationPeriod value. This caused a loss of millisecond information in the period. This commit fixes the loss by converting the period to millisecond and using setAwaitTerminationMillis to configure the executor. See gh-22604
-
Andy Wilkinson authored
Closes gh-22608
-
Andy Wilkinson authored
Closes gh-22607
-
- 27 Jul, 2020 16 commits
-
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-22596
-
Andy Wilkinson authored
Closes gh-20408
-
Andy Wilkinson authored
Closes gh-22592
-
Andy Wilkinson authored
Closes gh-20896
-
Andy Wilkinson authored
Closes gh-22589
-
Andy Wilkinson authored
Closes gh-21696
-
Andy Wilkinson authored
Closes gh-22587
-
Andy Wilkinson authored
Closes gh-22278
-
Andy Wilkinson authored
Closes gh-22585
-
Andy Wilkinson authored
Previously, ignoring invalid fields would cause the failure for an unknown field to be ignored, irrespective of the ignoreUnknownFields attribute on `@ConfigurationProperties`. This commit updates the NoUnboundElementsBindHandler to ensure that any UnboundConfigurationPropertiesException is thrown rather than being ignored when the handler has been wrapped by an IgnoreErrorsBindHandler. Fixes gh-22308
-
Andy Wilkinson authored
Closes gh-22583
-
Andy Wilkinson authored
The fix for gh-20916 updated DefinitionsParser so that the ResolvableType for each MockBean or SpyBean field included the implementation class from which the field was found. Where the field was declared with a variable generic signature that was made constant by its implementation class, this allowed the correct concrete type to be determined. It also had the unintended side-effect of preventing two test classes with identical `@MockBean` and `@SpyBean` configuration from sharing a context as the resolvable types for their mock and spy bean fields would now be different. This commit updates DefinitionsParser to only include the implementation class in the ResolvableType if the field's generic type is variable. For cases where it is not variable, this restores the behaviour prior to the fix for gh-20916. Fixes gh-22566
-
Andy Wilkinson authored
Closes gh-22580
-
Andy Wilkinson authored
Previously, background pre-init was started in response to the application starting event. This meant that it would be running while the logging turbo filter was in place and was rejecting all logging. As a result, any logging performed during pre-init would be lost. This commit changes background pre-init so that it is now started in response to the application environment prepared event. By this point, the logging turbo filter has been removed as the logging levels have been configured from the environment. Closes gh-21897
-
Andy Wilkinson authored
Closes gh-22578
-