Moritz Halbritter
81c8574bca
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34070
2023-02-06 10:38:57 +01:00
Moritz Halbritter
33288493aa
Remove exception field from Health class
...
Closes gh-34030
2023-02-06 10:38:26 +01:00
Moritz Halbritter
0a080736d8
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34017
2023-01-31 10:50:30 +01:00
Johnny Lim
5eeb429e44
Polish
...
See gh-33966
2023-01-31 10:48:30 +01:00
Krzysztof Krason
d3efd7e091
Use try with close
...
See gh-33987
2023-01-26 20:36:38 -08:00
Krzysztof Krason
0e68cae57f
Use instanceof patterns
...
See gh-33987
2023-01-26 20:36:25 -08:00
Krzysztof Krason
6e46423983
Use diamond operators
...
See gh-33987
2023-01-26 20:35:08 -08:00
Moritz Halbritter
f72f3579d0
Merge branch '2.7.x'
...
Closes gh-33919
2023-01-20 09:37:54 +01:00
Johnny Lim
ebde850031
Add Javadoc since to OperationParameter.getAnnotation()
...
See gh-33914
2023-01-20 09:36:57 +01:00
Phillip Webb
71efc55bf9
Merge branch '2.7.x'
2023-01-18 16:31:53 -08:00
Phillip Webb
7c508fa324
Update copyright year of changed files
2023-01-18 15:37:58 -08:00
Moritz Halbritter
94f4a4396c
Merge branch '2.7.x'
...
Closes gh-33880
2023-01-18 17:35:52 +01:00
Moritz Halbritter
e8d809fe65
Replace 'via' with 'over' or 'through' in the documentation
...
Closes gh-33878
2023-01-18 16:56:42 +01:00
Phillip Webb
a889c539ab
Merge branch '2.7.x'
2023-01-17 10:12:25 -08:00
Phillip Webb
a0fe8241a7
Update copyright year of changed files
2023-01-17 10:07:03 -08:00
Moritz Halbritter
6dd7ac0821
Merge branch '2.7.x'
...
Closes gh-33856
2023-01-17 14:34:37 +01:00
Moritz Halbritter
d7852cb176
Log failing calls to health indicators
...
See gh-33774
2023-01-17 14:33:53 +01:00
Moritz Halbritter
f08842019e
Merge branch '2.7.x'
...
Closes gh-33841
2023-01-16 11:34:31 +01:00
Moritz Halbritter
96175a8e50
Use OperationParameter consistently
...
Closes gh-31240
2023-01-16 11:23:21 +01:00
Moritz Halbritter
52760f6b78
Merge branch '2.7.x'
...
Closes gh-33756
2023-01-11 13:42:11 +01:00
Moritz Halbritter
0c65c41adf
Polish
2023-01-11 11:29:58 +01:00
Moritz Halbritter
c5b5449a07
Fix assertions in ThreadDumpEndpointTests
2023-01-11 10:48:57 +01:00
Phillip Webb
a2ac38e203
Update copyright year of changed files
2023-01-09 15:46:07 -08:00
Phillip Webb
1621cfd578
Merge branch '2.7.x'
2023-01-09 15:44:44 -08:00
Phillip Webb
232807d388
Increase block timeout
2023-01-09 15:17:47 -08:00
Krzysztof Krason
cf6493f65c
Simplify AssertJ assertions and also make them more readable
...
See gh-33653
2023-01-09 11:10:20 +01:00
Phillip Webb
f588793445
Update copyright year of changed files
2022-12-22 01:00:42 -08:00
Phillip Webb
e4772cf3b7
Update copyright year of changed files
2022-12-22 00:59:32 -08:00
Scott Frederick
fead976952
Adapt to changes in Couchbase client
...
See gh-33588
2022-12-21 11:48:39 -06:00
Moritz Halbritter
08659baeba
Polish away public modifier on tests
2022-12-16 16:08:44 +01:00
Moritz Halbritter
725337f976
Make fields final
...
Closes gh-33537
2022-12-16 14:28:44 +01:00
Phillip Webb
93f8dc76ab
Fix Neo4jReactiveHealthIndicator NoSuchElementException
...
Update `Neo4jReactiveHealthIndicator` to ensure that `result.records()`
is called before `result.consume()`. Prior to this commit, the indicator
used `zipWith` to merge records with a summary. This worked with the
previous RxJava based driver, but fails with the Reactor based driver
due to a `NoSuchElementException: Source was empty` error.
Fixes gh-33428
2022-11-30 21:03:49 -08:00
Phillip Webb
8849f72ac5
Merge branch '2.7.x'
2022-11-30 21:01:25 -08:00
Phillip Webb
06c6dafee2
Add Neo4jReactiveHealthIndicatorIntegrationTests
...
Add a full integration test for `Neo4jReactiveHealthIndicator`
to ensure that it works against a real server.
See gh-33428
2022-11-30 21:01:12 -08:00
Phillip Webb
8481004420
Polish
2022-11-30 21:01:12 -08:00
Johnny Lim
6027508cf7
Polish
...
See gh-33108
2022-11-16 10:00:36 +01:00
Brian Clozel
932f7d705f
Start building against Spring Framework 6.0.0 SNAPSHOTs
...
See gh-33136
2022-11-14 16:40:30 +01:00
Phillip Webb
3d2071d044
Migrate endpoints to return OperationResponseBody types
...
Update types returned from endpoints to implement the
`OperationResponseBody` interface. This ensures that they will be
serialized using the isolated actuator `ObjectMapper`.
See gh-20291
2022-11-09 22:17:16 -08:00
Phillip Webb
1f8493fb29
Support isolated actuator ObjectMapper
...
Add `OperationResponseBody` tagging interface that can be used
to trigger the use of an isolated ObjectMapper specifically for
actuator responses.
The isolated mapper is provided by an `EndpointObjectMapper`
bean which is auto-configured unless specifically disabled
by the user.
WebMVC, WebFlux and Jersey integrations have been updated
to provide a link between the `OperationResponseBody` type
and the endpoint `ObjectMapper`.
See gh-20291
2022-11-09 22:17:13 -08:00
Andy Wilkinson
3a2703e8f6
Upgrade to Jakarta Mail 2.1 and switch to Eclipse Angus RI
...
Closes gh-33059
Closes gh-33050
2022-11-08 11:01:15 +00:00
Andy Wilkinson
b67c427259
Upgrade to Servlet 6.0 and related EE 10 specs
...
Co-authored-by: Phillip Webb <pwebb@vmware.com>
Closes gh-33036
Closes gh-33037
Closes gh-33038
Closes gh-33039
Closes gh-33040
Closes gh-33041
Closes gh-33042
Closes gh-33043
2022-11-07 17:33:38 +00:00
Phillip Webb
179aa987ee
Unify actuator descriptor class names
...
Update actuator endpoints to consistently use `...Descriptor` for
JSON support classes.
Closes gh-33022
2022-11-05 20:15:35 -07:00
Andy Wilkinson
9472cb2db7
Polish
2022-11-04 17:44:50 +00:00
Andy Wilkinson
edecebb641
Upgrade to Neo4j Java Driver 5.2.0
...
Closes gh-33008
2022-11-04 17:23:01 +00:00
Phillip Webb
9856286a2d
Refine actuator httpexhanges naming
...
See gh-32885
2022-10-28 12:50:59 -07:00
Andy Wilkinson
29f7a596fe
Polish
2022-10-28 08:57:00 +01:00
Phillip Webb
3e50836b1a
Rename httptrace endpoint and related classes to httpexchanges
...
Rename `/actuator/httptrace` to `/actuator/httpexchanges` to better
describe its purpose and to remove confusion with distribute tracing.
This change also takes the opportunity to improve the code by making
the `HttpExchange` class (previously `HttpTrace`) fully immutable.
Closes gh-32885
Co-authored-by: Andy Wilkinson <wilkinsona@vmware.com>
2022-10-27 16:34:42 -07:00
Johnny Lim
5067aab552
Polish
...
See gh-32840
2022-10-27 16:33:14 +02:00
Phillip Webb
a59b6cb1f3
Polish
2022-10-25 21:56:53 -07:00
Phillip Webb
4be3218cb6
Merge branch '2.7.x'
2022-10-25 15:48:26 -07:00