- 18 Apr, 2018 8 commits
-
-
Madhura Bhave authored
See gh-11380
-
Madhura Bhave authored
This commit includes some refactoring of active profiles processing. Previously, there was a LIFO Queue for adding active profiles. Profiles that were added last, were processed first. Because of this reverse ordering, profiles were prepended to the environment to preserve the order in which they were logged. This however didn't work for "included" profiles as they were prepended to the environment even though they were processed after the active profile. In this commit, profiles are processed in a FIFO manner and processed as they're found. Fixes gh-11380
-
Stephane Nicoll authored
* pr/12895: Fix additional missing semicolon on sample code Add missing semicolon on sample code
-
Stephane Nicoll authored
Closes gh-12895
-
Jienan Duan authored
See gh-12895
-
Stephane Nicoll authored
* pr/12894: Polish "Less object instantiation in WebMvcTags" Less object instantiation in WebMvcTags
-
Stephane Nicoll authored
Closes gh-12894
-
Jon Schneider authored
See gh-12894
-
- 16 Apr, 2018 5 commits
-
-
Stephane Nicoll authored
This commit makes sure that `InvalidEndpointRequestException` is wrapped in a `ReflectionException` when invoked via JMX. Closes gh-12857
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-12867
-
Stephane Nicoll authored
* pr/12866: Fix duplicate words in comments
-
dreis2211 authored
Closes gh-12866
-
- 13 Apr, 2018 7 commits
-
-
Madhura Bhave authored
See gh-12292
-
Stephane Nicoll authored
-
Stephane Nicoll authored
This commit makes sure to respect the MBeanServer#invoke contract by wrapping any user-defined exception in an MBeanException. Also, any exception not from the JDK is translated, as it may lead to unexpected issue on the client if that class isn't present. This is consistent with our operation result mapping strategy. Closes gh-10448
-
Stephane Nicoll authored
-
Stephane Nicoll authored
See gh-12853
-
Stephane Nicoll authored
Closes gh-12851
-
Brian Clozel authored
This commit also updates tests since UNDERTOW-1260 has been fixed in this release. Closes gh-12852
-
- 12 Apr, 2018 13 commits
-
-
Brian Clozel authored
As pointed out by Rossen in gh-11514 comments, a handler might commit the response and then send an error signal in the pipeline. In this case, adding a callback to `beforeCommit` is useless because it won't be triggered. In those cases, we need to collect metrics right away.
-
Madhura Bhave authored
-
Madhura Bhave authored
-
Madhura Bhave authored
See gh-10790
-
Brian Clozel authored
-
Stephane Nicoll authored
This commits make sure that the Quartz auto-configuration no longer associates an `Executor` bean if present in the context as Quartz offers properties to tune it, which would mutate and lead to unexpected results. Closes gh-12823
-
Stephane Nicoll authored
-
Brian Clozel authored
Spring Boot now deploys both annotation-based and functional endpoints under the same `HttpHandler`; this means the currently auto-configured `MetricsWebFilter` is instrumenting all endpoints to produce metrics. There is no need for a WebFlux functional specific support. This commit removes mentions of `RouterFunctionMetrics` in the docs and deprecates that class. Closes gh-12833
-
Brian Clozel authored
Prior to this commit, the metrics `WebFilter` would handle exceptions flowing through the pipeline and extract tag information right away. Since error handling turns the exception information into error HTTP responses later in the chain, the information extracted from the response earlier is invalid. In this case, the "status" information could be "200" whereas error handlers would later set that status to "500". This commit delays the tags extraction later in the process, right before the response is comitted. The happy path is not changed, as handlers signal that the response is fully taken care of at that point. Fixes gh-11514
-
Stephane Nicoll authored
* pr/12842: Fix WebClient example constructor name
-
DK Lee authored
Closes gh-12842
-
Madhura Bhave authored
-
Madhura Bhave authored
-
- 11 Apr, 2018 7 commits
-
-
Madhura Bhave authored
-
Madhura Bhave authored
See gh-10790
-
Madhura Bhave authored
Closes gh-12821
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-12827
-
Stephane Nicoll authored
* pr/12825: Fix typo
-