- 29 Jan, 2018 22 commits
-
-
Andy Wilkinson authored
Closes gh-11833
-
Andy Wilkinson authored
Closes gh-11832
-
Andy Wilkinson authored
Closes gh-11831
-
Andy Wilkinson authored
Closes gh-11830
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-11829
-
Andy Wilkinson authored
Closes gh-11828
-
Andy Wilkinson authored
By default, JUL configures a single root handler. That handler is a ConsoleHandler. Previously, we removed all root handlers from JUL but this is problematic in environments where other handlers are registered with JUL and those handlers need to be retained. 0679d436 attempted to fix the problem by leaving the root handlers in place and only adding and removing the bridge handler. This resulted in log output from Tomcat (and anything else that uses JUL) being duplicated. This commit makes another attempt at tackling the problem. It attempts to detect JUL's default configuration (a single root handler that's a ConsoleHandler) and only removes the handler if it appears to be from the default configuration. For environments where default JUL configuration is being used, this will prevent duplicate logging and for environments where custom JUL configuration is being used, this will prevent that configuration from being undone. Closes gh-8933
-
Stephane Nicoll authored
Closes gh-11822
-
Andy Wilkinson authored
Previously, the test in MetricsAutoConfigurationIntegrationTests was testing the functionality of WebMvcMetricsFilter to verify that the auto-configuration had registered the filter for async dispatches. This test was complex and covered the same code as a test in WebMvcMetricsFilterTests. This commit reworks the test to examine the dispatcher types on the filter registration directly instead. Closes gh-11826
-
Andy Wilkinson authored
Closes gh-11711
-
Stephane Nicoll authored
Closes gh-11794
-
Stephane Nicoll authored
See gh-11794
-
Stephane Nicoll authored
* pr/11815: Use Spring Session BOM in dependency management
-
Vedran Pavic authored
Closes gh-11815
-
Stephane Nicoll authored
* pr/11811: Polish contribution Polish
-
Stephane Nicoll authored
Closes gh-11811
-
Johnny Lim authored
See gh-11811
-
Stephane Nicoll authored
* pr/11818: Use InvocationOnMock.getArgument() where possible
-
dreis2211 authored
Closes gh-11818
-
Stephane Nicoll authored
* pr/11817: Replace casted Mockito.any() calls
-
dreis2211 authored
Closes gh-11817
-
- 28 Jan, 2018 1 commit
-
-
Stephane Nicoll authored
Closes gh-11813
-
- 27 Jan, 2018 17 commits
-
-
Phillip Webb authored
-
Phillip Webb authored
See gh-11798
-
Stephane Nicoll authored
-
Stephane Nicoll authored
This commit makes sure that a "cache.time-to-live" property is not generated for endpoints that do not have a main read operation (i.e. a read operation with no parameter or only nullable parameters). This matches the endpoint feature that provides caching for only such operation. Closes gh-11703
-
Stephane Nicoll authored
Closes gh-11769
-
Stephane Nicoll authored
* pr/11809: Polish contribution Fix to assert parameter names in EndpointServlet.withInitParameters()
-
Stephane Nicoll authored
Closes gh-11809
-
Johnny Lim authored
See gh-11809
-
Stephane Nicoll authored
* pr/11805: Polish
-
Johnny Lim authored
Closes gh-11805
-
Phillip Webb authored
Update `MetricsClientHttpRequestInterceptor` so that captured URIs are normalize to always contain a leading slash. Fixes gh-11798
-
Jon Schneider authored
Fixes gh-11797
-
Phillip Webb authored
* pr/11348: Polish MetricsFilter registration async support Fix MetricsFilter registration to support async
-
Phillip Webb authored
Closes gh-11348
-
Nikolay Rybak authored
Update `WebMvcMetricsConfiguration` so that the filter is registered with the correct settings to support async requests. See gh-11348
-
Phillip Webb authored
Rework `WebMvcMetricsFilter` so that async requests can be handled correctly. See gh-11348
-
Jon Schneider authored
Update `WebMvcTags` to cleanup URLs by removing any double slashes and any trailing slash. Fixes gh-11808
-