Stephane Nicoll
abb88b9aeb
Upgrade to Micrometer 2.0.0-M1
...
Closes gh-29279
4 years ago
Stephane Nicoll
90b8d2190f
Adapt to latest change in Spring Data Elasticsearch
4 years ago
Stephane Nicoll
5f67546534
Adapt to latest API change in SD Elasticsearch
...
See gh-29292
4 years ago
Stephane Nicoll
9e27bddfc7
Start building against Spring Data 2021.2.0-M1 snapshots
...
This commit also upgrades to Elasticsearch 7.16.2
See gh-29223
See gh-29292
4 years ago
Stephane Nicoll
9821cdfd8b
Remove deprecated code
...
Closes gh-29290
4 years ago
Stephane Nicoll
c62aa0deab
Remove support for Hazelcast 3
...
Closes gh-29287
4 years ago
Stephane Nicoll
69d1c3674a
Upgrade to latest Hazelcast 3.x in integration tests
4 years ago
Stephane Nicoll
a780e87e9c
Upgrade to Hazelcast 5.0.2
...
See gh-29265
4 years ago
Stephane Nicoll
d24720d958
Polish "Expose OS information as an InfoContributor"
...
See gh-28907
4 years ago
Jonatan Ivanov
c700f686c6
Expose OS information as an InfoContributor
...
See gh-28907
4 years ago
izeye
728206dba0
Polish GraphQL changes
...
See gh-29140
Closes gh-29194
4 years ago
Stephane Nicoll
04ce0e65cd
Polish assertion
4 years ago
izeye
7fbb5749d1
Polish
...
See gh-29157
4 years ago
Brian Clozel
88ee4fab36
Polish
...
See gh-29140
4 years ago
Brian Clozel
f61c87c3a7
Revert "Merge branch '2.7.x'"
...
This reverts commit f0677a119c , reversing
changes made to 938d58f32c .
4 years ago
Brian Clozel
a7839bc9b9
Add Metrics support for Spring GraphQL
...
This commit adds the required infrastructure for instrumenting the
GraphQL engine and datafetchers in order to collect metrics.
With this infrastructure, we can collect metrics such as:
* "graphql.request", a timer for GraphQL query
* "graphql.datafetcher", a timer for GraphQL datafetcher calls
* "graphql.request.datafetch.count", a distribution summary of
datafetcher count per query
* "graphql.error", an error counter
See gh-29140
4 years ago
Stephane Nicoll
efa93506e6
Fix checkstyle violations
4 years ago
Madhura Bhave
4cc8012bfa
Handle WebServerNamespace in CachingOperationInvoker
...
Fixes gh-28882
4 years ago
Andy Wilkinson
3c8d4d33e1
Upgrade to Spring Data Elasticsearch 7.16.0
...
Closes gh-28987
4 years ago
Stephane Nicoll
89635eafa3
Update copyright year of changed files
...
See gh-28862
4 years ago
Stefano Cordio
a5c56043b9
Simplify AssertJ usage
...
See gh-28862
4 years ago
Andy Wilkinson
fe7b13ec46
Upgrade to Spring Framework 6 and Jakarta EE 9
...
Closes gh-28619
Closes gh-28620
Closes gh-28621
Closes gh-28622
Closes gh-28623
Closes gh-28624
Closes gh-28625
Closes gh-28626
Closes gh-28627
Closes gh-28628
Closes gh-28629
Closes gh-28630
Closes gh-28631
Closes gh-28632
Closes gh-28633
Closes gh-28634
Closes gh-28635
Closes gh-28636
Closes gh-28638
Closes gh-28639
Closes gh-28640
Closes gh-28644
Closes gh-28645
Closes gh-28650
Closes gh-28711
Closes gh-28866
Closes gh-28867
Closes gh-28868
Closes gh-28872
See gh-28641
See gh-28642
See gh-28643
See gh-28646
See gh-28647
See gh-28648
See gh-28649
See gh-28721
See gh-28869
See gh-28871
4 years ago
Andy Wilkinson
8bf2ffd93c
Drop support for Jersey until jersey-spring6 is available
...
Closes gh-28808
4 years ago
Andy Wilkinson
64bf33038d
Remove support for EhCache 2
...
Closes gh-28588
4 years ago
Stephane Nicoll
1bb3f906a7
Polish
...
See gh-28836
4 years ago
Stephane Nicoll
667bca05ec
Polish "Add package info for Spring Data metrics support"
...
See gh-28756
4 years ago
charissathomas
42ae5114ef
Create package-info.java
...
Closes #28731
4 years ago
Andy Wilkinson
b375f9fac0
Ignore parameters when checking if */* is accepted
...
Previously the parameters were not ignored so */*;q=0.8 was not
identified as accepting */*. As a result, the most recent producible
content type was returned rather than the default.
This commit updates the argument resolver to ignore parameters.
The default content type is now produced in response to a request
that accepts */*, irrespective of its parameters.
Fixes gh-28446
4 years ago
Leo Li
1586232761
Polish
...
See gh-28367
4 years ago
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