Andy Wilkinson
fe46392144
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
27a936e466
Fix Elastic health indicator without RestHighLevelClient
...
Closes gh-28496
3 years ago
Andy Wilkinson
258ae5e153
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
562627fb42
Deprecate auto-configuration for RestHighLevelClient
...
Closes gh-28598
3 years ago
Brian Clozel
77b7f2f1ce
Switch to Spring Framework SNAPSHOTs
...
See gh-30624
3 years ago
Andy Wilkinson
44211564a4
Adapt to latest changes in Micrometer 2.0 snapshots
...
See gh-29666
3 years ago
Andy Wilkinson
6580f6c742
Align with latest changes in Micrometer 1.9 snapshots
...
See gh-30605
3 years ago
Andy Wilkinson
8d18e5fc0e
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
b8b903527a
Update tag keys to comply with Micrometer recommendations
...
Closes gh-30536
3 years ago
Moritz Halbritter
5ab9112bbc
Add auto-configuration for Micrometer 2.0.0 Observation API
...
- Adds a ObservationRegistry bean
- Add support for ObservationRegistryCustomizers
- Enables timer creation for observations if micrometer-core is on
the classpath
- Registers ObservationPredicate, GlobalTagsProvider and
ObservationHandler on the MeterRegistry
- Applies grouping to the ObservationHandlers: MeterObservationHandler
are added to a FirstMatchingCompositeObservationHandler
- If micrometer-tracing is on the classpath, the
TracingObservationHandler are added to a
FirstMatchingCompositeObservationHandler
Closes gh-29666
3 years ago
Moritz Halbritter
e431842668
Merge branch '2.7.x'
3 years ago
Moritz Halbritter
45f393b76b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30437
3 years ago
Moritz Halbritter
c003d5b533
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30436
3 years ago
Moritz Halbritter
0ff8119a1b
Sort entries in additional-spring-configuration metadata alphabetically
...
Closes gh-30434
3 years ago
Andy Wilkinson
64888b0deb
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30433
3 years ago
Stephane Nicoll
2088381d4b
Merge branch '2.7.x'
3 years ago
Jens Wilke
774f61fcb5
Add support for cache2k in memory caching
...
See gh-28498
3 years ago
Andy Wilkinson
e60001fb16
Adapt to deprecations in Spring Data Redis
...
See gh-30200
3 years ago
Stephane Nicoll
626cfff940
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
8e7f7d3c76
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
b97a3ae07a
Revert unnecessary suppress warnings
...
See https://github.com/spring-projects/spring-framework/issues/28079
3 years ago
Stephane Nicoll
6baa248228
Start building against Spring Framework 5.3.17 snapshots
...
See gh-30188
3 years ago
Stephane Nicoll
71e6a836a6
Start building against Spring Framework 5.3.17 snapshots
...
See gh-30177
3 years ago
Stephane Nicoll
2620710480
Start building against Spring Framework 5.3.17 snapshots
...
See gh-30170
3 years ago
Andy Wilkinson
f97bf544bf
Polish
3 years ago
Andy Wilkinson
14128ffc27
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
085fb0766f
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30162
3 years ago
Andy Wilkinson
0958498a47
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30161
3 years ago
Andy Wilkinson
6eacc07de0
Fix handling of Flux responses from Actuator endpoints
...
Closes gh-30095
3 years ago
Moritz Halbritter
16f069ef47
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30125
3 years ago
Moritz Halbritter
d14980ed5e
Polish "Tweak performance for Prometheus scraping endpoint"
...
See gh-30085
3 years ago
Peter Paul Bakker
fb3f3c52cf
Tweak performance for Prometheus scraping endpoint
...
Reduce the number of times capacity growth is needed inside the StringWriter.
A typical default SpringBoot Prometheus page has more than 11k characters.
Best performance results when no capacity growth is needed at all, so base
it on previous metrics page size plus some room for possible extra metric info.
See gh-30085
3 years ago
Moritz Halbritter
2816fc37a8
Merge branch '2.7.x'
3 years ago
Moritz Halbritter
93f31ee063
Polish "Tweak performance for Prometheus scraping endpoint"\n\nSee gh-30085
3 years ago
Peter Paul Bakker
e2ebb56911
Tweak performance for Prometheus scraping endpoint
...
Reduce the number of times capacity growth is needed inside the StringWriter.
A typical default SpringBoot Prometheus page has more than 11k characters.
Best performance results when no capacity growth is needed at all, so base
it on previous metrics page size plus some room for possible extra metric info.
See gh-30085
3 years ago
Moritz Halbritter
1793cee00f
Start building against Micrometer 2.0.0-M3
...
See gh-29753
3 years ago
Andy Wilkinson
4846be9506
Align with latest repackaging of CacheMeterBinder in Micrometer
...
See gh-30014
3 years ago
Andy Wilkinson
bd0829a382
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
ff7321cc5a
Polish "Support overriding the default SanitizingFunction"
...
See gh-30006
3 years ago
Guirong Hu
fb9112c891
Support overriding the default SanitizingFunction
...
See gh-30006
3 years ago
Moritz Halbritter
7897a913a7
Start building against Micrometer 1.9.0-M4 snapshots
...
Micrometer duplicated the binders in a separate module named
micrometer-binders, and marked the binders in the core module as
deprecated. This commit changes the imports to use the new binders in
the micrometer-binders module. Additionally, the auto-configurations
honor user-supplied beans which use the old binders in the
micrometer-core module.
See gh-30014
3 years ago
Phillip Webb
ff4b92a3ba
Update copyright year of changed files
3 years ago
Madhura Bhave
bf1ed5f2f8
Update copyright header on changed files
3 years ago
Madhura Bhave
44b88cc88c
Allow @ConstructorBinding to be optional
...
This commit makes @ConstructorBinding optional for a type
that has a single parameterized constructor. An @Autowired annotation
on any of the constructors indicates that the type should not be constructor
bound.
Since @ConstructorBinding is now deduced for a single parameterized constructor,
the annotation is no longer needed at the type level.
Closes gh-23216
3 years ago
Stephane Nicoll
b22e3d51dc
Merge branch '2.7.x'
3 years ago
Henning Poettker
e3d0f1feee
Adjust IDENTITY in DDLs for H2 2.x compatibility
...
See gh-29200
3 years ago
Phillip Webb
a282f912e6
Organize imports
...
Organize imports according to updated checkstyle rules.
3 years ago
Phillip Webb
501d174db0
Merge branch '2.7.x'
3 years ago
Brian Clozel
b1c815830f
Upgrade to RxJava 3.x and remove older generations
...
As Spring Framework removed support for RxJava 1.x and 2.x, we should do
the same and only provide dependency management for RxJava 3.x.
Closes gh-28212
3 years ago
Stephane Nicoll
41fb9cf562
Merge branch '2.7.x'
3 years ago
Stephane Nicoll
f812b33cbd
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29613
3 years ago
Stephane Nicoll
136b5959c3
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29612
3 years ago
Stephane Nicoll
7f17f819a6
Polish "Enforce use of BDDMockito"
...
See gh-29178
3 years ago
Yanming Zhou
b49418aaaf
Enforce use of BDDMockito
...
1. Replace Mockito.verify*() with BDDMockito.then()
2. Replace Mockito.doReturn() with BDDMockito.willReturn()
3. Adjust checkstyle rule
See gh-29178
3 years ago
Andy Wilkinson
de3b9a4910
Remove code deprecated for removal in 2.x
...
Closes gh-29482
3 years ago
Stephane Nicoll
4d03f89a55
Harmonize dependency upgrades with Spring Boot 2.7.0-M1
...
Closes gh-29476
3 years ago
Stephane Nicoll
abb88b9aeb
Upgrade to Micrometer 2.0.0-M1
...
Closes gh-29279
3 years ago
Stephane Nicoll
90b8d2190f
Adapt to latest change in Spring Data Elasticsearch
3 years ago
Stephane Nicoll
5f67546534
Adapt to latest API change in SD Elasticsearch
...
See gh-29292
3 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
3 years ago
Stephane Nicoll
11e604af41
Merge branch '2.7.x'
3 years ago
Stephane Nicoll
9821cdfd8b
Remove deprecated code
...
Closes gh-29290
3 years ago
Stephane Nicoll
c62aa0deab
Remove support for Hazelcast 3
...
Closes gh-29287
3 years ago
Stephane Nicoll
025fe4fd43
Merge branch '2.7.x'
3 years ago
Stephane Nicoll
69d1c3674a
Upgrade to latest Hazelcast 3.x in integration tests
3 years ago
Stephane Nicoll
a780e87e9c
Upgrade to Hazelcast 5.0.2
...
See gh-29265
3 years ago
Phillip Webb
b25e92f3e2
Merge branch '2.6.x' into 2.7.x
3 years ago
Andy Wilkinson
1dbfcf8b57
Reinstate support for Spring Data Couchbase
...
Closes gh-28976
3 years ago
Stephane Nicoll
abb622023d
Merge branch '2.7.x'
3 years ago
Stephane Nicoll
d24720d958
Polish "Expose OS information as an InfoContributor"
...
See gh-28907
3 years ago
Jonatan Ivanov
c700f686c6
Expose OS information as an InfoContributor
...
See gh-28907
3 years ago
izeye
728206dba0
Polish GraphQL changes
...
See gh-29140
Closes gh-29194
3 years ago
Stephane Nicoll
e10b582a09
Merge branch '2.7.x'
3 years ago
Stephane Nicoll
a20f959fbc
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
c469c41127
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
04ce0e65cd
Polish assertion
3 years ago
Stephane Nicoll
09486b8fc7
Merge branch '2.7.x'
3 years ago
Stephane Nicoll
2b140950e3
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29176
3 years ago
izeye
7fbb5749d1
Polish
...
See gh-29157
3 years ago
Brian Clozel
88ee4fab36
Polish
...
See gh-29140
3 years ago
Brian Clozel
f61c87c3a7
Revert "Merge branch '2.7.x'"
...
This reverts commit f0677a119c
, reversing
changes made to 938d58f32c
.
3 years ago
Brian Clozel
f0677a119c
Merge branch '2.7.x'
3 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
3 years ago
Stephane Nicoll
2d7e478a55
Merge branch '2.7.x'
3 years ago
Stephane Nicoll
4fa0e87ba1
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
efa93506e6
Fix checkstyle violations
3 years ago
Madhura Bhave
1c17a851b7
Merge branch '2.7.x' into main
3 years ago
Madhura Bhave
d803c53e02
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29109
3 years ago
Madhura Bhave
4cc8012bfa
Handle WebServerNamespace in CachingOperationInvoker
...
Fixes gh-28882
3 years ago
Phillip Webb
003fb229fd
Merge branch '2.7.x'
3 years ago
Andy Wilkinson
3c8d4d33e1
Upgrade to Spring Data Elasticsearch 7.16.0
...
Closes gh-28987
3 years ago
Stephane Nicoll
c83ab9bbc5
Merge branch '2.7.x'
3 years ago
Stephane Nicoll
89635eafa3
Update copyright year of changed files
...
See gh-28862
3 years ago
Stefano Cordio
a5c56043b9
Simplify AssertJ usage
...
See gh-28862
3 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
3 years ago
Andy Wilkinson
8bf2ffd93c
Drop support for Jersey until jersey-spring6 is available
...
Closes gh-28808
3 years ago
Scott Frederick
29a21d4621
Remove support for Spring Data Couchbase and Couchbase caching
...
Fixes gh-28613
3 years ago
Andy Wilkinson
64bf33038d
Remove support for EhCache 2
...
Closes gh-28588
3 years ago
Stephane Nicoll
88aa849f90
Merge branch '2.5.x'
3 years ago
Stephane Nicoll
1bb3f906a7
Polish
...
See gh-28836
3 years ago