Phillip Webb
0254619782
Merge branch '2.7.x'
2022-12-22 00:59:40 -08:00
Phillip Webb
e4772cf3b7
Update copyright year of changed files
2022-12-22 00:59:32 -08:00
Brian Clozel
28f9f20d39
Declare order for ServerHttpObservationFilter WebFilter
...
This commit declares an `@Order` for the `ServerHttpObservationFilter`
bean declaration in the Observation WebFlux auto-configuration.
This allows developers to consistently order other `WebFilter` instances
relatively to this one. Here, `@Order(Ordered.HIGHEST_PRECEDENCE + 1)`
has been chosen to align with the order of its MVC counterpart.
Fixes gh-33444
2022-12-19 18:24:36 +01:00
Moritz Halbritter
725337f976
Make fields final
...
Closes gh-33537
2022-12-16 14:28:44 +01:00
Scott Frederick
87fd27c329
Merge branch '2.7.x'
2022-12-06 14:01:13 -06:00
Scott Frederick
3f33fa3f45
Polish documentation
2022-12-06 14:00:53 -06:00
Daniel Oh
f1edd17a42
Fix a typo in docs
...
See gh-33453
2022-12-05 11:16:37 +01:00
Johnny Lim
78b43279a7
Polish
...
See gh-33455
2022-12-05 11:14:38 +01:00
Johnny Lim
90589fd6d4
Polish
...
See gh-33384
2022-12-01 11:32:39 +01:00
Moritz Halbritter
351084ea06
Document that native-maven-plugin is required for native images
...
Closes gh-33422
2022-11-30 15:03:10 +01:00
Moritz Halbritter
8626bdc05b
Merge branch '2.7.x'
2022-11-29 16:27:45 +01:00
Moritz Halbritter
e755f5107e
Fix formatting
2022-11-29 16:27:26 +01:00
Moritz Halbritter
41f6d54020
Merge branch '2.7.x'
...
Closes gh-33410
2022-11-29 16:22:57 +01:00
Moritz Halbritter
20d51a128b
Clarify that shutdown endpoint only works in jar packaging
...
Closes gh-17398
2022-11-29 16:21:24 +01:00
Brian Clozel
d48ab37505
Reinstate GraphQL testing documentation
...
Closes gh-33407
2022-11-29 14:15:36 +01:00
Andy Wilkinson
92415c996a
Fix formatting of NEVER's description
...
Closes gh-33398
2022-11-28 14:17:03 +00:00
Moritz Halbritter
012e13527a
Fix typo in documentation
2022-11-28 13:39:24 +01:00
Moritz Halbritter
39aaab082b
Polish "Document observation for R2DBC"
...
See gh-33335
2022-11-24 09:19:36 +01:00
Tadaya Tsuyukubo
9ddad34f42
Document observation for R2DBC
...
Adds a link to the R2DBC observation repo in documentation.
See gh-33335
2022-11-24 09:17:32 +01:00
Moritz Halbritter
26db0c7120
Merge branch '2.7.x'
2022-11-23 17:25:07 +01:00
Moritz Halbritter
2170941cf6
Update Kotlin example for Tomcat connector customization
...
See gh-33331
2022-11-23 17:10:36 +01:00
Moritz Halbritter
9af2a5712c
Merge branch '2.6.x' into 2.7.x
...
Closes gh-33331
2022-11-23 17:01:19 +01:00
Moritz Halbritter
b00f4f926a
Create a HTTP connector in the custom tomcat connector example
...
Closes gh-28707
2022-11-23 17:00:08 +01:00
Moritz Halbritter
d9aea476b4
Merge branch '2.7.x'
...
Closes gh-33327
2022-11-23 14:23:24 +01:00
Moritz Halbritter
1da3a9d636
Merge branch '2.6.x' into 2.7.x
...
Closes gh-33326
2022-11-23 14:23:08 +01:00
Moritz Halbritter
ae8ec86486
Clarify startup probe in actuator documentation
...
Closes gh-28432
2022-11-23 14:21:51 +01:00
Brian Clozel
07766c436c
Apply user-provided ObservationConventions in auto-configurations
...
Prior to this commit, we would advise developers, as migration path from
Spring Boot 2.0-x metrics, to create `GlobalObservationConvention` beans
for the observations they want to customize (observation name or key
values).
`GlobalObservationConvention` are currently applied **in addition** to
the chosen convention in some cases, so this does not work well with
this migration path.
Instead, instrumentations always provide a default convention but also a
way to configure a custom convention for their observations. Spring Boot
should inject custom convention beans in the relevant
auto-configurations.
Fixes gh-33285
2022-11-22 20:44:05 +01:00
Moritz Halbritter
369424853b
Update links to GraalVM page on wiki
2022-11-22 14:39:57 +01:00
Andy Wilkinson
cb14089d24
Align reference docs with @Timed changes
...
Closes gh-33282
2022-11-21 14:14:28 +00:00
Andy Wilkinson
4100561b3d
Align docs with tags provider and contributor changes
...
Closes gh-33281
2022-11-21 13:58:27 +00:00
Andy Wilkinson
1f7da3e4eb
Merge branch '2.7.x'
...
Closes gh-33266
2022-11-18 16:29:25 +00:00
Andy Wilkinson
77cb05e804
Merge branch '2.6.x' into 2.7.x
...
Closes gh-33265
2022-11-18 16:29:11 +00:00
Andy Wilkinson
ec467402b3
Link to Micrometer's documentation on @Timed
...
Closes gh-33264
2022-11-18 16:28:28 +00:00
Moritz Halbritter
e9429b4652
Merge branch '2.7.x'
...
Closes gh-33260
2022-11-18 14:54:38 +01:00
Moritz Halbritter
2cee6a88e3
Merge branch '2.6.x' into 2.7.x
...
Closes gh-33259
2022-11-18 14:54:18 +01:00
Moritz Halbritter
acb5491b79
Fix section links to not include .html suffix
...
Closes gh-33206
2022-11-18 14:53:44 +01:00
Moritz Halbritter
edb0ee219d
Merge branch '2.7.x'
...
Closes gh-33258
2022-11-18 14:39:19 +01:00
Moritz Halbritter
b72b70f0ba
Merge branch '2.6.x' into 2.7.x
...
Closes gh-33257
2022-11-18 14:35:39 +01:00
Moritz Halbritter
d05e792157
Clarify spring.cache.type=hazelcast in the documentation
...
Closes gh-33245
2022-11-18 14:30:49 +01:00
Vedran Pavic
ca72f322d6
Fix Spring Security filter dispatcher types related docs
...
See gh-33252
2022-11-18 12:52:07 +00:00
Moritz Halbritter
517ec654ed
Document @NestedConstructorBinding in all cases
...
This covers Kotlin data classes, constructor injection and records.
Closes gh-33235
2022-11-18 11:43:12 +01:00
Moritz Halbritter
5a88468c09
Refine example to show @NestedConfigurationProperty usage
...
Closes gh-33239
2022-11-18 10:25:30 +01:00
Moritz Halbritter
5c10ae2f0b
Revert "Remove unneeded NestedConfigurationProperty"
...
This reverts commit 8048e2d6c2
.
2022-11-18 10:23:09 +01:00
Moritz Halbritter
8048e2d6c2
Remove unneeded NestedConfigurationProperty
...
Closes gh-33239
2022-11-18 09:45:55 +01:00
Moritz Halbritter
b7de4020cb
Mention @RegisterReflectionForBinding in the docs
...
Closes gh-32903
2022-11-18 09:39:41 +01:00
Andy Wilkinson
421f2fac67
Fail fast when constructor bound and not compiled with -parameters
...
Closes gh-33182
2022-11-16 21:00:55 +00:00
Johnny Lim
6027508cf7
Polish
...
See gh-33108
2022-11-16 10:00:36 +01:00
dreis2211
3b496766da
Fix broken links in docs
...
See gh-33209
2022-11-16 08:24:16 +01:00
Stephane Nicoll
731797ed84
Merge branch '2.7.x'
...
Closes gh-33214
2022-11-16 08:19:26 +01:00
Stephane Nicoll
2fa1cc74ab
Merge branch '2.6.x' into 2.7.x
...
Closes gh-33213
2022-11-16 08:18:48 +01:00
Stephane Nicoll
4d6f956b24
Fix summary of "Core Features" section
...
Closes gh-33207
2022-11-16 08:18:08 +01:00
Sébastien Deleuze
88cf2bbae9
Remove outdated native image documentation
...
See gh-33109
2022-11-11 18:30:11 +01:00
Phillip Webb
954ed3e15e
Merge branch '2.7.x'
...
Closes gh-33102
2022-11-10 11:12:34 -08:00
Phillip Webb
9193e527cc
Merge branch '2.6.x' into 2.7.x
...
Closes gh-33101
2022-11-10 11:12:25 -08:00
67
e55e23482a
Fix kafka streams start description typo in documentation
...
See gh-33098
2022-11-10 11:11:13 -08:00
Scott Frederick
a53141f8a4
Fix JMX exposure default in config metadata and docs
...
Fixes gh-33072
2022-11-09 14:56:44 -06:00
Johnny Lim
ea4f22684d
Polish Log4j2 changes
...
See gh-32742
2022-11-08 13:27:01 +00:00
Andy Wilkinson
1481676b54
Merge branch '2.7.x'
...
Closes gh-33069
2022-11-08 13:15:02 +00:00
Andy Wilkinson
bb141ffc09
Merge branch '2.6.x' into 2.7.x
...
Closes gh-33068
2022-11-08 13:14:30 +00:00
EricGao888
569e752159
Fix a minor bug in an example in oauth2 doc
...
See gh-32931
2022-11-08 13:14:06 +00:00
Andy Wilkinson
6d1fca10a3
Polish "Remove Sleuth references in favor of Micrometer Tracing"
...
See gh-32994
2022-11-08 12:36:04 +00:00
Toshiaki Maki
bf4c367d7e
Remove Sleuth references in favor of Micrometer Tracing
...
See gh-32994
2022-11-08 12:33:51 +00:00
Andy Wilkinson
5a299dd501
Correct coordinates of Artemis' server artifact
...
Closes gh-33065
2022-11-08 12:31:08 +00:00
Andy Wilkinson
df2445a6be
Update docs now that GraalVM 22.3 is fully available
...
Closes gh-32813
2022-11-08 12:28:14 +00:00
Phillip Webb
2c193e7736
Remove legacy cookie processor documentation
...
Remove legacy processor documentation since support will be removed
in Tomcat 10.1.
Closes gh-33021
2022-11-05 18:50:33 -07:00
Moritz Halbritter
5d1ff17a0a
Add Micrometer Observability documentation
...
Closes gh-32833
Closes gh-32912
2022-10-31 09:47:16 +01:00
Phillip Webb
9856286a2d
Refine actuator httpexhanges naming
...
See gh-32885
2022-10-28 12:50:59 -07: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
Andy Wilkinson
67e4ac4f1e
Remove stale reference to MetricsWebFilter from the docs
...
Closes gh-32909
2022-10-27 16:56:34 +01:00
Moritz Halbritter
40e2d0b8cd
Remove mention of the Infinispan Spring Boot starter
...
The starter is not yet Spring Boot 3 compatible.
Closes gh-32896
2022-10-27 16:48:34 +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
Moritz Halbritter
605dd3d4bd
Polish docs
2022-10-24 11:01:30 +02:00
Moritz Halbritter
ff6d9aa881
Polish "Add micrometer tracing documentation"
2022-10-21 14:51:19 +02:00
Moritz Halbritter
e999513838
Add micrometer tracing documentation
...
Closes gh-30658
2022-10-21 10:04:40 +02:00
Scott Frederick
072ce5c151
Fix versions in documentation links
...
Fixes gh-32772
2022-10-20 14:59:14 -05:00
Scott Frederick
bdedae21c0
Polish native image documentation
...
See gh-32582
2022-10-20 11:45:10 -05:00
Stephane Nicoll
010891a3c6
Merge branch '2.7.x'
...
Closes gh-32821
2022-10-20 16:43:25 +02:00
Stephane Nicoll
7bd9754ce1
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32820
2022-10-20 16:43:14 +02:00
James Seung Hyun Son
5e0a67ac66
Fix typos in logging.adoc
...
See gh-32812
2022-10-20 16:41:24 +02:00
Stephane Nicoll
74a8eb7160
Merge branch '2.7.x'
...
Closes gh-32819
2022-10-20 16:40:30 +02:00
Stephane Nicoll
13691f27bd
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32818
2022-10-20 16:37:57 +02:00
Stephane Nicoll
4d7cb7144e
Upgrade copyright year of changed files
...
See gh-32644
2022-10-20 16:35:55 +02:00
Ada-Claire
c5a1944267
Harmonize ConfigurationProperties code samples
...
Rename the SomeProperties class so that it is consistent with other
examples given within the Type-safe Configuration Properties. This
ensures that readers can intuitively draw the conclusion that the
MyProperties class is annotated with ConfigurationProperties.
See gh-32644
2022-10-20 16:35:18 +02:00
Moritz Halbritter
1635f61368
Update GraalVM requirement to 22.3
...
See gh-32813
2022-10-20 10:36:42 +02:00
Phillip Webb
73a34b6c0a
Fix checkstyle issues
...
See gh-32582
2022-10-20 00:09:07 -07:00
Phillip Webb
fb736e8427
Add native image reference documentation
...
Update reference documentation with a new "native image" section.
This commit includes some work derived from the "Spring Native"
project documentation written by Andy Clement, Sébastien Deleuze,
Filip Hanik, Dave Syer, Esteban Ginez, Jay Bryant, Brian Clozel,
Stéphane Nicoll, and Josh Long.
Closes gh-32582
Co-authored-by: Moritz Halbritter <mkammerer@vmware.com>
2022-10-19 23:46:21 -07:00
Phillip Webb
0219b222c2
Merge branch '2.7.x'
2022-10-19 22:03:18 -07:00
Phillip Webb
d3750c4991
Merge branch '2.6.x' into 2.7.x
2022-10-19 22:01:13 -07:00
Phillip Webb
c416c17fe8
Polish documentation title case
2022-10-19 21:53:21 -07:00
Madhura Bhave
ce3c933f77
Adapt to Spring Security changes
...
Closes gh-32604
2022-10-19 11:46:27 -07:00
Brian Clozel
b2fe807d47
Move MVC metrics to Observation auto-configuration
...
This commit moves the entire Metrics auto-configuration for Spring MVC
to the new `Observation` API and the instrumentation contributed in
Spring Framework.
Closes gh-32538
2022-10-19 19:33:31 +02:00
Phillip Webb
43a44006c9
Update getting started documentation to use @SpringBootApplication
...
Closes gh-32780
2022-10-18 20:45:23 -07:00
Phillip Webb
8dadf86f93
Merge branch '2.7.x'
...
Closes gh-32778
2022-10-18 17:15:03 -07:00
Phillip Webb
fcaac2b343
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32777
2022-10-18 17:14:48 -07:00
Guirong Hu
33e379c4a2
Use exclamation character for the document separator prefix
...
See gh-32521
2022-10-18 17:07:51 -07:00
Phillip Webb
cb48674536
Switch Java versions used in documentation
...
See gh-32746
2022-10-18 13:28:29 -07:00
Phillip Webb
7d03a201c0
Switch Java version displayed in documentation
...
Closes gh-32746
2022-10-18 11:48:12 -07:00
Phillip Webb
76ef540716
Merge branch '2.7.x'
2022-10-15 14:19:18 -07:00
Phillip Webb
0f4a978731
Merge branch '2.6.x' into 2.7.x
2022-10-15 14:19:06 -07:00