Phillip Webb
1d8942941e
Normalize micrometer client tag URIs
...
Update `MetricsClientHttpRequestInterceptor` so that captured URIs
are normalize to always contain a leading slash.
Fixes gh-11798
8 years ago
Jon Schneider
b254761c5e
Support micrometer Graphite tagsAsPrefix property
...
Fixes gh-11797
8 years ago
Phillip Webb
0b689a5b10
Polish MetricsFilter registration async support
...
Closes gh-11348
8 years ago
Nikolay Rybak
b6af06a55f
Fix MetricsFilter registration to support async
...
Update `WebMvcMetricsConfiguration` so that the filter is registered
with the correct settings to support async requests.
See gh-11348
8 years ago
Phillip Webb
25815ca7e1
Refine WebMvcMetricsFilter for async support
...
Rework `WebMvcMetricsFilter` so that async requests can be handled
correctly.
See gh-11348
8 years ago
Jon Schneider
112ffd7890
Cleanup URLs before using them for metrics
...
Update `WebMvcTags` to cleanup URLs by removing any double
slashes and any trailing slash.
Fixes gh-11808
8 years ago
Phillip Webb
1da0f2c6b0
Remove FIXME
...
See gh-11807
8 years ago
Phillip Webb
643cda480f
Migrate to updated micrometer Tags class
...
See gh-11575
8 years ago
Jon Schneider
fd237f85cc
Extract common micrometer test setup
...
Create `MetricsRun` that can be used to apply common micrometer test
configuration to a `ApplicationContextRunner`.
Closes gh-11804
8 years ago
Jon Schneider
d1de1cd053
Upgrade to micrometer 1.0.0-SNAPSHOT
...
Move to the snapshots and rework changed APIs in preparation for
the upcoming rc8 release.
See gh-11575
8 years ago
Phillip Webb
b234501af3
Polish
8 years ago
Johnny Lim
a46e047c5d
Polish
...
Closes gh-11792
8 years ago
Andy Wilkinson
498f66fcdc
Test the Gradle plugin against Gradle 4.5
...
Closes gh-11768
8 years ago
Andy Wilkinson
82d41c1e83
Reinstate information about web endpoints' default URL mapping
...
Closes gh-11755
8 years ago
Andy Wilkinson
92138e4c32
Polish "Mark thread as interrupted after catching InterruptedException"
...
See gh-11784
8 years ago
igor-suhorukov
0c30c969bf
Mark thread as interrupted after catching InterruptedException
...
Closes gh-11784
8 years ago
Andy Wilkinson
192fe929c7
Polish "Use custom DataSource if Flyway or Liquibase has user or url"
...
Closes gh-11751
8 years ago
Dominic Gunn
5d3cd23eed
Use custom DataSource if Flyway or Liquibase has user or url
...
This commit enables a more flexible Liquibase/Flyway configuration by
allowing for a combination of the provider's and the primary
DataSource's configuration to be used. This gives developers the
flexibility to specify only a user or a url and having
Liquibase/Flyway fall back to individual datasource properties rather
than ignoring the Liquibase/Flyway properties and falling back to the
default data source.
See gh-11751
8 years ago
Stephane Nicoll
1c195f5b9a
Polish "Migrate server customizer to PropertyMapper"
...
Closes gh-11772
8 years ago
yulin
19542b975f
Migrate server customizer to PropertyMapper
...
See gh-11772
8 years ago
Andy Wilkinson
988fc18f8c
Simplify endpoint enablement and update reference documentation
...
Closes gh-11755
8 years ago
Stephane Nicoll
1880a25cfb
Polish
...
Closes gh-11788
8 years ago
Johnny Lim
946593238e
Align missed bits from trace endpoint changes
...
Closes gh-11789
8 years ago
Stephane Nicoll
cacc3a0b2b
Upgrade to Spring Session 2.0.1.RELEASE
...
See gh-11537
8 years ago
Stephane Nicoll
98c667c2d5
Polish "Use PropertyMapper to configure WebServerFactory"
...
Closes gh-11773
8 years ago
Huang YunKun
7d4e558f8e
Use PropertyMapper to configure WebServerFactory
...
See gh-11773
8 years ago
Stephane Nicoll
584985c7fa
Polish
8 years ago
Stephane Nicoll
e95cda10ee
Add whenInstanceOf to PropertyMapper
...
Add an operation on PropertyMapper that takes care of casting. Returns
a source for the requested type if the current value is of the right
type.
Closes gh-11788
8 years ago
Madhura Bhave
3a95a7531a
UserDetailsService not created when OAuth configured
...
Fixes gh-10531
8 years ago
Stephane Nicoll
3f1aaa1f7e
Polish contribution
...
Closes gh-11783
8 years ago
Raja Kolli
64c324612e
Polish
...
See gh-11783
8 years ago
Stephane Nicoll
fe7d7e2fc9
Polish
8 years ago
Johnny Lim
15fb62718d
Remove unused parameters
...
Closes gh-11785
8 years ago
Andy Wilkinson
cffafe31ba
Determine parent ClassLoader in CLI in a more robust manner
...
Closes gh-11745
8 years ago
Phillip Webb
adfb6dc128
Polish
8 years ago
Raja Kolli
f9f9e84f96
Upgrade to Maven Checkstyle Plugin 3.0.0
...
Closes gh-11775
8 years ago
Andy Wilkinson
0679d4369c
Use uninstall to remove SL4FJBridgeHandler
...
Closes gh-8933
8 years ago
Andy Wilkinson
85d4647bda
Downgrade to Groovy 2.4.13
...
There's an extra ClassLoader in the hierarchy of the TCCL in Groovy
2.4 vs Groovy 2.5 so we require an extra getParent() call to avoid
being able to load classes that are visible to the launched URL
class loader.
Closes gh-11745
8 years ago
Andy Wilkinson
3565961d68
Rework HTTP exchange tracing and add support for WebFlux
...
Closes gh-9980
8 years ago
Andy Wilkinson
11064b5d78
List valid values in failure analysis for enum binding failure
...
Closes gh-11771
8 years ago
Andy Wilkinson
cedb6b2f17
Revert "Clean up the logging system later in context close processing"
...
This reverts commit 8619256d2a .
See gh-11676
8 years ago
Andy Wilkinson
9cae416755
Explicitly configure and document WebFilter orderings
...
Closes gh-11756
8 years ago
Andy Wilkinson
9a22201dd3
Polish
8 years ago
Stephane Nicoll
43bac617d4
Add access to short deprecation reason
...
Closes gh-11770
8 years ago
Andy Wilkinson
4c23afdcd8
Polish
8 years ago
Andy Wilkinson
e2cb7a7545
Align default scopes for Google with changes in Spring Security 5.0.1
...
Closes gh-11573
8 years ago
Andy Wilkinson
8619256d2a
Clean up the logging system later in context close processing
...
Previously, the logging system was cleaned up in response to the
root context's ContextClosedEvent being received. This event is
published early in a context's close processing. As a result, the
logging system is in cleaned up state while, for example, disposable
beans are being destroyed.
This commit reworks the logic that triggers logging system clean up
to use a disposable bean instead. Disposable beans are called in
reverse-registration order. The logging clean up bean is registered as
early as possible so that it should be the last disposable bean to
be called.
Closes gh-11676
8 years ago
Andy Wilkinson
3c462d3b93
Upgrade to Spring Security 5.0.1.RELEASE
...
Closes gh-11573
8 years ago
Phillip Webb
b7c52da457
Allow custom WebTestClient beans
...
Update `@SpringBootTest` `WebTestClient` support so that the bean
definition is only registered when the user has not defined or
auto-configured their own.
See gh-10556
8 years ago
Phillip Webb
177281a504
Allow custom TestRestTemplate beans
...
Update `@SpringBootTest` `TestRestTemplate` support so that the bean
definition is only registered when the user has not defined or
auto-configured their own.
See gh-10556
8 years ago