Phillip Webb
10260c084b
Rename Antora component from spring-boot to boot
...
Closes gh-40131
2024-03-28 13:21:27 -07:00
Scott Frederick
ad79c373f8
Add SNI support to web server SSL auto-configuration
...
Properties under `server.ssl.server-name-bundles` and
`management.server.ssl.server-name-bundles` can be used to configure
mappings of host names to SSL bundles to support SNI in embedded web
servers.
Closes gh-26022
2024-03-28 14:12:20 -05:00
Phillip Webb
af0353ddd3
Remove anchor-rewrite.properties
...
Remove `anchor-rewrite.properties` now that we have `rewrite.adoc` to
replace them.
See gh-40062
2024-03-26 11:27:03 -07:00
Moritz Halbritter
c662e9b6ff
Add configuration property to disable long timers in Micrometer Observations
...
Set management.observations.long-task-timer.enabled = false to disable
the LongTaskTimer creation.
Closes gh-39618
2024-03-26 11:12:39 +01:00
Moritz Halbritter
2d9b1ad592
Use xref for documentation links
...
Closes gh-33745
2024-03-26 10:11:47 +01:00
Moritz Halbritter
de150daf12
Upgrade Cassandra driver to 4.18.0 and change coordinates
...
Closes gh-39090
2024-03-26 08:58:22 +01:00
Phillip Webb
6bb6a798ce
Set version to `true` in antora.yml to allow docs generation
...
See gh-33766
2024-03-25 08:52:51 -07:00
Johnny Lim
12b4353e28
Polish
...
See gh-40034
2024-03-22 11:06:34 +01:00
Moritz Halbritter
4047c00aa5
Implement SBOM actuator endpoint
...
Closes gh-39799
2024-03-21 18:06:48 -07:00
Phillip Webb
f35d6b6bd6
Migrate actuator-autoconfigure to Antora
...
See gh-33766
2024-03-20 15:21:22 -07:00
Matt Pavlovich
af18a69d54
Use activemq-client instead of transitional activemq-client-jakarta
...
See gh-40028
2024-03-20 11:02:01 +00:00
Phillip Webb
b4208edd4e
Attempt to fix flaky Zipkin test
...
Update `ZipkinHttpClientSenderTests` to use one mock server per test
rather than a shared static. For some reason the mock server sometimes
seems to get itself in a deadlock state which causes the client to
fail with a `HttpTimeoutException`.
2024-03-18 15:03:59 -07:00
Andy Wilkinson
a01e068059
Start building against Micrometer 1.13.0 snapshots
...
See gh-39889
2024-03-12 09:28:27 +00:00
Stéphane Nicoll
4dfbeaf93f
Simplify injection points declaration
...
This commit simplifies the generics used for SessionRepository and
FindByIdNameSessionRepository as their type signatures already declare
that `S` extends from `Session`.
See gh-39751
2024-02-27 13:46:59 -06:00
Phillip Webb
e6fe273105
Polish
2024-02-21 16:38:48 -08:00
Phillip Webb
f8a1dae835
Merge branch '3.2.x'
2024-02-21 15:27:57 -08:00
Phillip Webb
12de6aa46a
Merge branch '3.1.x' into 3.2.x
2024-02-21 15:27:27 -08:00
Phillip Webb
2c4909a89a
Update copyright year of changed files
2024-02-21 13:58:53 -08:00
Moritz Halbritter
ed4d13a8bf
Move zipkin.Span types in the OpenTelemetry auto-configuration
...
Brave can work without zipkin2 on the classpath, OpenTelemetry can't.
To not force users to have zipkin2 on the classpath, move it into the
OpenTelemetry auto-configuration.
See gh-39049
2024-02-21 10:07:25 +01:00
Moritz Halbritter
013e148526
Implement JDK HttpClient based Zipkin sender
...
Closes gh-39545
2024-02-20 14:21:44 +01:00
Moritz Halbritter
7555f6c71e
Polish "Migrate to Brave 6 and Zipkin Reporter 3"
...
See gh-39049
2024-02-20 13:42:27 +01:00
Adrian Cole
4b0bed23b0
Migrate to Brave 6 and Zipkin Reporter 3
...
Signed-off-by: Adrian Cole <adrian@tetrate.io>
See gh-39049
2024-02-20 12:00:36 +01:00
Moritz Halbritter
3a565e4e4b
Use Jersey's ObservationRequestEventListener for Jersey observability
...
Closes gh-39633
2024-02-20 11:46:14 +01:00
Brian Clozel
77922af3ba
Merge branch '3.2.x'
...
Closes gh-39603
2024-02-16 15:10:14 +01:00
Brian Clozel
59693f2b12
Move "micrometer.observations.*" configuration properties
...
This commit moves the "micrometer.observations.*" configuration
properties to "management.observations.*" namespace, as it was
introduced in the wrong namespace initially.
The former configuration property is deprecated and will be removed in a
future version.
Fixes gh-39600
2024-02-16 15:03:18 +01:00
Moritz Halbritter
2280aa30cb
Merge branch '3.2.x'
...
Closes gh-39597
2024-02-16 09:29:27 +01:00
Moritz Halbritter
de35d2e443
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39596
2024-02-16 09:28:39 +01:00
Moritz Halbritter
e2b29dc9cb
Polish "Document default value for show-value configuration properties"
...
See gh-39589
2024-02-16 09:24:32 +01:00
lukasdooo
7ade54d304
Document default value for show-value configuration properties
...
See gh-39589
2024-02-16 09:21:55 +01:00
Moritz Halbritter
7f55cae90f
Merge branch '3.2.x'
2024-02-12 10:19:46 +01:00
Moritz Halbritter
4387b79831
Merge branch '3.1.x' into 3.2.x
2024-02-12 10:18:46 +01:00
Moritz Halbritter
8ffcfc9b77
Harmonize style of igored exceptions across the codebase
2024-02-12 10:14:20 +01:00
Andy Wilkinson
1f7a983701
Switch to jersey-micrometer for Jersey metrics
...
Closes gh-39502
2024-02-09 14:22:55 +00:00
Scott Frederick
d216474ef0
Merge branch '3.2.x'
...
Closes gh-39387
2024-02-02 16:07:03 -06:00
Scott Frederick
cff9d464d3
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39386
2024-02-02 16:05:32 -06:00
Stéphane Nicoll
c3664f372c
Polish
...
See gh-39382
2024-02-02 16:02:50 -06:00
Wzy19930507
dae3952144
Include the environment default profiles in the env endpoint's response
...
See gh-39257
2024-01-30 13:51:17 +01:00
Phillip Webb
8f1a330dd5
Update copyright header of cleaned up code
...
See gh-39259
2024-01-23 10:18:50 -08:00
Tobias Lippert
ac5a08a49b
Avoid redundant boxing
...
See gh-39259
2024-01-23 10:18:49 -08:00
Tobias Lippert
def7523398
Inline redundant if statements
...
See gh-39259
2024-01-23 09:07:35 -08:00
Tobias Lippert
9cdd0c3776
Remove unnecessary semicolons
...
See gh-39259
2024-01-23 09:07:29 -08:00
Phillip Webb
a0a804cfdf
Merge branch '3.2.x'
2024-01-22 12:20:41 -08:00
Phillip Webb
cff8cb98c7
Merge branch '3.1.x' into 3.2.x
2024-01-22 12:20:24 -08:00
Phillip Webb
72f8bb8d13
Merge branch '3.2.x'
...
Closes gh-39269
2024-01-22 11:50:57 -08:00
Phillip Webb
9ddf15d97a
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39268
2024-01-22 11:50:40 -08:00
Phillip Webb
87ea2b75fb
Polish 'Make PropagationType a public type'
...
See gh-39265
2024-01-22 11:49:45 -08:00
Vaibhav Jaiswal
16c0f035a9
Make PropagationType a public type
...
The PropagationType enum is returned from public methods so
should be public itself.
See gh-39265
2024-01-22 11:48:10 -08:00
Moritz Halbritter
6e3d4ed878
Use ReactiveFindByIndexNameSessionRepository
...
See gh-32046
2024-01-22 12:55:37 +01:00
Vedran Pavic
6a9eb7754f
Provide an Actuator endpoint for non-indexed session repositories
...
At present, Actuator sessions endpoint is supported only on a Servlet stack and also requires an indexed session repository. With Spring Session moving to non-indexed session repositories as a default for some session stores, this means that sessions endpoint won't be available unless users opt into a (non-default) indexed session repository.
This commit updates SessionEndpoint so that it is able to work with a non-indexed session repository. In such setup, it exposes operations for fetching session by id and deleting the session.
Additionally, this also adds support for reactive stack by introducing ReactiveSessionEndpoint and its auto-configuration support.
See gh-32046
2024-01-22 12:55:37 +01:00
Brian Clozel
bc37a94b76
Merge branch '3.2.x'
...
Closes gh-39132
2024-01-15 14:15:15 +01:00