Phillip Webb
b68b3737d7
Sanitize flattened VCAP_SERVICES properties
...
Update `Sanitizer` to also include flattened `vcap.services.*`
properties.
Fixes gh-28085
4 years ago
Phillip Webb
4dc5142128
Prevent cache from consuming too much memory
...
Change the cache in `CachingOperationInvoker` to be a reference based
map and also clean stale entries when a specific threshold is met.
Fixes gh-28313
4 years ago
Andy Wilkinson
84b553a8ca
Upgrade to Jackson Bom 2.13.0
...
Closes gh-28298
4 years ago
Stephane Nicoll
cc8d7fc605
Polish contribution
...
See gh-28239
4 years ago
Leo Li
1770f065a5
Polish
...
See gh-28239
4 years ago
Andy Wilkinson
9c9fbf400e
Upgrade to Spring Java Format 0.0.29
...
Closes gh-28205
4 years ago
dreis2211
c5088a3bd3
Avoid explicit initialization of Atomics with their default values
...
See gh-28162
4 years ago
Stephane Nicoll
5d17257a52
Polish "Add Java InfoContributor"
...
See gh-28136
4 years ago
Jonatan Ivanov
fc87da7ef3
Add Java InfoContributor
...
See gh-28136
4 years ago
Andy Wilkinson
437a1601ef
Fix broken content negotiation for Prometheus with OpenMetrics
...
Update Prometheus `TextOutputFormat` so that OpenMetrics is used in
preference to text output when an appropriate accept header is found.
If the accept header contains `*/*` or is missing then the text format
will be used.
See gh-28130
4 years ago
Phillip Webb
d8141e6a8d
Allow Producible enums to indicate a default value
...
Add an `isDefault()` method to `Producible` which can be used to
indicate which of the enum values should be used when the accept header
is `*/*` or `null`.
Prior to this commit, the last enum value was always used as the
default.
See gh-28130
4 years ago
Madhura Bhave
ef2a5daa59
Polish
4 years ago
Phillip Webb
bbb4ac1542
Sanitize SPRING_APPLICATION_JSON by default
...
Update `Sanitizer` default keys to include `SPRING_APPLICATION_JSON`.
Fixes gh-28045
4 years ago
Phillip Webb
667e5ca30c
Polish
4 years ago
Phillip Webb
98a0e07dd5
Polish "Add startup time metrics"
...
See gh-27878
4 years ago
Phillip Webb
55a1ec72cc
Update copyright year of changed files
4 years ago
Phillip Webb
dfd36673f7
Update copyright year of changed files
4 years ago
Phillip Webb
cfeafee826
Polish
4 years ago
Stephane Nicoll
6c8c8502e3
Log failing calls to health indicators
...
Closes gh-22632
Co-authored-by: Madhura Bhave <bhavem@vmware.com>
4 years ago
dreis2211
cf0fcafd13
Polish
...
See gh-27940
4 years ago
Andy Wilkinson
c2361aeb04
Make WebMvcMetricsFilter set status consistently for all exceptions
...
Closes gh-27988
4 years ago
Stephane Nicoll
7957d97528
Polish
4 years ago
Stephane Nicoll
c62a6819fe
Polish "Add startup time metrics"
...
See gh-27878
4 years ago
bono007
2e67963bfe
Add startup time metrics
...
See gh-27878
4 years ago
Stephane Nicoll
b626adf1ee
Polish "Add support for configuring the path of disk space metrics"
...
See gh-27660
4 years ago
bono007
08251b26d0
Add support for configuring the path of disk space metrics
...
See gh-27660
4 years ago
Stephane Nicoll
726a2591fb
Start building against Micrometer 1.8.0-M3 snapshots
...
See gh-27931
4 years ago
Madhura Bhave
393081f2e6
Enable PathPattern based matching for MVC actuators
...
Closes gh-24645
4 years ago
Madhura Bhave
253f98c3e7
Add pluggable abstraction for applying custom sanitization rules
...
Closes gh-27840
4 years ago
Phillip Webb
b1b3bdc9b1
Polish
4 years ago
Madhura Bhave
8fd9eb72d4
Allow part of a composite contributor in a health group
...
Closes gh-23027
Co-authored-by: Phillip Webb <pwebb@vmware.com>
4 years ago
Andy Wilkinson
ffbd28b60a
Polish "Polish access modifiers for test classes"
...
See gh-27736
4 years ago
izeye
8a425dedfd
Polish access modifiers for test classes
...
See gh-27736
4 years ago
Stephane Nicoll
57050fade4
Fix typo
4 years ago
Andy Wilkinson
35ea3b234d
Prevent repository metrics from causing a circular reference
...
Fixes gh-27591
4 years ago
Madhura Bhave
49c86e6e1b
Allow health groups to be configured at an additional path
...
Closes gh-25471
Co-authored-by: Phillip Webb <pwebb@vmware.com>
4 years ago
Stephane Nicoll
cd0bb969db
Fix Potential NPE in TomcatMetricsBinder.findContext()
...
Closes gh-27576
4 years ago
Andy Wilkinson
64c0eceec7
Add support for dumping the heap on OpenJ9
...
Closes gh-26466
4 years ago
Andy Wilkinson
388068cdff
Polish "Sanitize URIs with non-alpha characters in their schemes"
...
See gh-27482
4 years ago
Billy Tobon
bafa9c4784
Sanitize URIs with non-alpha characters in their schemes
...
See gh-27482
4 years ago
Andy Wilkinson
ee07d6c3ca
Increase response timeout for server-bound WebTestClients
...
Closes gh-27472
4 years ago
Phillip Webb
7e9ac39f0d
Update copyright year of changed files
4 years ago
izeye
734293d491
Polish
...
See gh-27418
4 years ago
dreis2211
4d0c98011e
Polishing
...
See gh-27417
4 years ago
Andy Wilkinson
7a23a12ce0
Fix configprops endpoint's handling of config tree values
...
Fixes gh-27327
5 years ago
Andy Wilkinson
e1049a55ff
Avoid retrieving values from Record beyond session boundary
...
See gh-27294
5 years ago
Andy Wilkinson
9f9c89a357
Polish "Use server version from database in Neo4j health details"
...
See gh-27294
5 years ago
Gerrit Meier
f7fd0ac527
Use server version from database in Neo4j health details
...
See gh-27294
5 years ago
Andy Wilkinson
c005e1de9a
Rename test classes to match our naming conventions
...
Closes gh-27331
5 years ago
Stephane Nicoll
dc5acb0019
Remove deprecated code flagged for removal
...
Closes gh-27303
5 years ago