- 23 Mar, 2021 13 commits
-
-
Andy Wilkinson authored
Closes gh-25769
-
Andy Wilkinson authored
Closes gh-25768
-
Andy Wilkinson authored
Closes gh-25741
-
Andy Wilkinson authored
Closes gh-25767
-
Stephane Nicoll authored
Closes gh-25740
-
Andy Wilkinson authored
Closes gh-25765
-
Andy Wilkinson authored
Previously, a root URI configured via RestTemplateBuilder's rootUri method and RootUriTemplateHandler was not taken into account when generated the URI tag for RestTemplate request metrics. This commit updates MetricsClientHttpRequestInterceptor to be aware of RootUriTemplateHandler and capture the URI template once the root URI has been applied. Fixes gh-25744
-
Andy Wilkinson authored
In order to provide a single constant for graceful shutdown's smart lifecycle, this commit replaces the package-private reactive and servlet-specific implementations with a single public implementation that can be used by both web stacks. This new public implementation provides a constant for its smart lifecycle phase. Closes gh-24255
-
Andy Wilkinson authored
Closes gh-25763
-
Andy Wilkinson authored
See gh-25762
-
Andy Wilkinson authored
Closes gh-25762
-
Andy Wilkinson authored
Closes gh-25761
-
Andy Wilkinson authored
Closes gh-25760
-
- 22 Mar, 2021 8 commits
-
-
Andy Wilkinson authored
Closes gh-25487 Closes gh-25756
-
Andy Wilkinson authored
Closes gh-25757
-
Stephane Nicoll authored
Closes gh-25755
-
Stephane Nicoll authored
Closes gh-25754
-
Stephane Nicoll authored
* pr/25129: Polish "Take JPA database action into account when setting ddlAuto" Take JPA database action into account when setting ddlAuto Closes gh-25129
-
Stephane Nicoll authored
See gh-25129
-
bono007 authored
See gh-25129
-
Andy Wilkinson authored
Closes gh-21045
-
- 19 Mar, 2021 9 commits
-
-
Scott Frederick authored
Closes gh-25701
-
Scott Frederick authored
Closes gh-25700
-
Andy Wilkinson authored
Closes gh-24225
-
Andy Wilkinson authored
Closes gh-25747
-
Phillip Webb authored
Closes gh-25553
-
Phillip Webb authored
Closes gh-25564
-
Andy Wilkinson authored
Update `PrometheusScrapeEndpoint` so that it can produce both classic Prometheus text output as well as Openmetrics output. See gh-25564
-
Phillip Webb authored
Refine the new `Producible` support so that it can also be used with `@ReadOperation`, `@WriteOperation` and `@DeleteOperation` annotations. This update allows the same enum to be used both as an argument and as an indicator of the media-types that an operation may produce. Closes gh-25738
-
Andy Wilkinson authored
Update the actuator @Enpoint` infrastructure code so that operations may inject enums that indicate the type of output to produce. A new `Producible` interface can be implemented by any enum that indicates the mime-type that an enum value produces. The new `OperationArgumentResolver` provides a general strategy for resolving operation arguments with `ProducibleOperationArgumentResolver` providing support for `Producible` enums. Existing injection support has been refactored to use the new resolver. See gh-25738
-
- 18 Mar, 2021 10 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
-
Phillip Webb authored
Polish the prefix support introduced in commit a8592f36 and fix a package tangle between `boot.context.properties.source` and `boot.env`. The `Prefix` interface has now been moved into a new default method on `OriginLookup`. See gh-3450
-
Stephane Nicoll authored
-
Spring Buildmaster authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-25580
-
Stephane Nicoll authored
Closes gh-25579
-
Stephane Nicoll authored
-