Andy Wilkinson
504fd62472
Update the link to Log4j2's system properties documentation
...
Closes gh-42262
2024-09-11 14:02:55 +01:00
Stéphane Nicoll
04d2a5059f
Merge branch '3.3.x'
...
Closes gh-42209
2024-09-11 11:22:49 +02:00
Stéphane Nicoll
0b44452686
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42208
2024-09-11 11:22:36 +02:00
Stéphane Nicoll
915cb12c64
Fix broken Spring GraphQL links
...
Closes gh-42207
2024-09-11 11:05:37 +02:00
Stéphane Nicoll
bee3158d91
Use Antora links for Spring Data reference doc
...
Closes gh-42203
2024-09-11 06:48:21 +02:00
Moritz Halbritter
b5e7302031
Polish "Add Graylog Extended Log Format (GELF) for structured logging"
...
See gh-42158
2024-09-10 13:23:47 +02:00
Samuel Lissner
74a9d11d1b
Add Graylog Extended Log Format (GELF) for structured logging
...
See gh-42158
2024-09-10 13:23:47 +02:00
Stéphane Nicoll
5b25a37a36
Polish "Add Pulsar container factory customizer infrastructure"
...
See gh-42182
2024-09-10 12:22:44 +02:00
Chris Bono
5cbe0e84f9
Add Pulsar container factory customizer infrastructure
...
This commit adds the ability for users to customize the auto-configured
Spring for Apache Pulsar message container factories. Each container
factory holds a set of container properties that is a common target for
users to configure. Allowing the customization of these properties
prevents a rapid increase of configuration properties.
See gh-42182
2024-09-10 12:22:44 +02:00
Stéphane Nicoll
920e3cc4c2
Merge branch '3.3.x'
...
Closes gh-42201
2024-09-10 12:22:21 +02:00
Stéphane Nicoll
2389a9c343
Fix syntax error in Pulsar section
...
Closes gh-42200
2024-09-10 12:21:41 +02:00
Phillip Webb
72588fcda7
Provide support for deprecated auto-configuration classes
...
Support `AutoConfiguration.replacements` file that can be placed
alongside an `AutoConfiguration.imports` to replace deprecated
auto-configurations.
Closes gh-14860
2024-09-09 20:06:22 -07:00
Stéphane Nicoll
c591fab618
Merge branch '3.3.x'
...
Closes gh-42191
2024-09-09 15:05:25 +02:00
Stéphane Nicoll
7b6997a9c6
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42190
2024-09-09 15:04:45 +02:00
Stéphane Nicoll
aef56bceb9
Replace RFC 7807 by RFC 9457 in documentation
...
This commit updates all references to RFC 7807 by RFC 9457 since the
former is now obsolete.
Closes gh-41260
2024-09-09 14:59:21 +02:00
Eddú Meléndez
793e9a8795
Add OpenTelemetry Logging Service Connection from LgtmStackContainer and Docker Compose
...
See gh-42174
2024-09-09 08:37:39 +02:00
Andy Wilkinson
807a38fb12
Merge branch '3.3.x'
...
Closes gh-42177
2024-09-06 14:27:56 +01:00
Andy Wilkinson
be4f06bb17
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42176
2024-09-06 14:27:34 +01:00
Andy Wilkinson
e30ae7a240
Document problem with property binding and Kotlin value classes
...
Closes gh-41693
2024-09-06 14:26:13 +01:00
Moritz Halbritter
c907bec434
Reference context propagation from correlation ID documentation
...
Also links from the logging documenttaion to the correlation ID
documentation.
Closes gh-42054
2024-09-06 14:38:34 +02:00
Stéphane Nicoll
3651ff87cd
Reinstate auto-configuration support for embedded ActiveMQ
...
This commit restores auto-configuration for using an Embedded broker
with ActiveMQ classic.
Contrary to its 2.7.x version, "spring-boot-starter-activemq" no longer
adds the broker for consistency with Artemis, and to keep the existing
3.x behavior. Rather than "inMemory", a "s.a.embedded.enabled"
property has been reintroduced that matches the name used by Artemis.
The documentation has been updated to mention that the broker
dependency must be added to use it.
Closes gh-38404
2024-09-06 11:34:35 +02:00
Andy Wilkinson
1f7e7738e8
Merge branch '3.3.x'
...
Closes gh-42168
2024-09-06 10:19:43 +01:00
Andy Wilkinson
4d2aa2dcf5
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42167
2024-09-06 10:19:30 +01:00
Andy Wilkinson
f8130791ea
Update docs to reflect new no handler found exception behavior
...
Closes gh-42164
2024-09-06 10:17:20 +01:00
Andy Wilkinson
2978ca277c
Merge branch '3.3.x'
...
Closes gh-42166
2024-09-06 10:12:22 +01:00
Andy Wilkinson
f471990b9d
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42165
2024-09-06 10:12:12 +01:00
Andy Wilkinson
4f576031bc
Polish configuration property reference
...
Closes gh-42162
2024-09-06 10:11:43 +01:00
Eddú Meléndez
7adf843bfd
Add service connection from Opentelemetry Collector for Logging
...
Adds ConnectionDetails from Docker Compose and Testcontainers.
See gh-41324
2024-09-06 10:10:17 +02:00
Moritz Halbritter
bc3bcd68d6
Polish "Added documentation for configuring OpenTelemetry SDK logs"
...
See gh-41825
2024-09-05 16:59:19 +02:00
famaridon
4261ed9c2b
Added documentation for configuring OpenTelemetry SDK logs
...
See gh-41825
2024-09-05 16:59:19 +02:00
Andy Wilkinson
f7ba5f1bbc
Polish support for Testcontainers Redis
...
- Add support for RedisStackContainer
- Update the docs
Closes gh-41450
2024-09-05 14:25:51 +01:00
Moritz Halbritter
45cecf5914
Merge branch '3.3.x'
...
Closes gh-42114
2024-09-04 08:48:11 +02:00
Moritz Halbritter
8d44fd5f3e
Improve docker without buildpacks documentation
...
Explain how CDS can be enabled with plain Dockerfiles.
Closes gh-42106
2024-09-04 08:47:32 +02:00
Phillip Webb
b05336d218
Merge branch '3.3.x'
2024-09-03 21:05:05 -07:00
Phillip Webb
0cb311b01d
Merge branch '3.3.x'
2024-09-03 20:31:49 -07:00
Phillip Webb
43afb5bf69
Fix Spring Framework documentation link
...
See gh-41227
2024-09-03 20:31:15 -07:00
Phillip Webb
7e3893f58c
Merge branch '3.3.x'
...
Closes gh-42113
2024-09-03 20:19:20 -07:00
Einar Pehrson
26fb0eecb5
Fix StatsD link typo on Metrics documentation page
...
The documentation link for StatsD metrics has incorrect anchor text.
See gh-42109
2024-09-03 20:18:48 -07:00
Brian Clozel
555ce1e6c9
Merge branch '3.3.x'
2024-09-03 21:13:07 +02:00
Brian Clozel
a04dee67a3
Merge branch '3.2.x' into 3.3.x
2024-09-03 21:12:55 +02:00
Brian Clozel
d0c9e0e9e7
List types of OpenTelemetry support in Spring Boot
...
Closes gh-41227
2024-09-03 21:12:14 +02:00
Andy Wilkinson
41afc6adcf
Merge branch '3.3.x'
...
Closes gh-42104
2024-09-03 15:04:36 +01:00
Andy Wilkinson
ea246d378e
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42103
2024-09-03 15:04:22 +01:00
Leszek Jasek
0cd99a7435
Improve "Command-line Completion" section
...
Replaced deprecated Spring CLI options with the current ones,
improved section related to completion setup for zsh.
See gh-42091
2024-09-03 15:02:46 +01:00
Andy Wilkinson
2f9bc79fff
Merge branch '3.3.x'
...
Closes gh-42096
2024-09-03 10:10:42 +01:00
Andy Wilkinson
d2f0b2b090
Correct package statements of Testing section's Kotlin snippets
...
Closes gh-42094
2024-09-03 10:05:19 +01:00
Scott Frederick
e7faca3bbb
Add support for Testcontainer Redis
...
Add support for the official `com.redis:testcontainers-redis` container.
See gh-41450
2024-08-29 19:23:40 -07:00
Moritz Halbritter
0c33768746
Merge branch '3.3.x'
...
Closes gh-41977
2024-08-21 13:11:20 +02:00
Moritz Halbritter
516c764de0
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41976
2024-08-21 13:05:36 +02:00
Moritz Halbritter
5ee522598f
Explain that enabling virtual threads disables traditional thread pools
...
Closes gh-41937
2024-08-21 11:58:53 +02:00
Andy Wilkinson
2ecb4ebd49
Ignore non-default candidates in type-based matching
...
Closes gh-22403
2024-08-20 14:36:12 +01:00
Moritz Halbritter
14f6de0e54
Upgrade to cyclonedx-gradle-plugin 1.10.0
...
Closes gh-41956
2024-08-20 09:00:51 +02:00
Stéphane Nicoll
f3693070ca
Merge branch '3.3.x'
...
Closes gh-41950
2024-08-20 08:43:58 +02:00
Stéphane Nicoll
d62a5ac947
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41949
2024-08-20 08:43:45 +02:00
Stéphane Nicoll
8243c7ba98
Polish "Harmonize web handler code sample"
...
See gh-41948
2024-08-20 08:41:54 +02:00
Furkan ÖZBEK
bfce07894c
Harmonize web handler code sample
...
See gh-41948
2024-08-20 08:40:53 +02:00
Andy Wilkinson
137447f869
Merge branch '3.3.x'
...
Closes gh-41946
2024-08-19 17:51:48 +01:00
Andy Wilkinson
cf9a2f3db7
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41945
2024-08-19 17:51:34 +01:00
Andy Wilkinson
f4b73da657
Document when environment variable property mapping applies
...
Closes gh-41877
2024-08-19 17:51:11 +01:00
Moritz Halbritter
8665636e88
Fix casing
...
See gh-41205
2024-08-19 10:57:16 +02:00
Moritz Halbritter
fd1472784e
Polish "Add SslInfoContributor and SslHealthIndicator"
...
See gh-41205
2024-08-19 10:41:29 +02:00
Jonatan Ivanov
5e3796e814
Add SslInfoContributor and SslHealthIndicator
...
See gh-41205
2024-08-19 10:00:00 +02:00
Stéphane Nicoll
71ca952827
Merge branch '3.3.x'
...
Closes gh-41921
2024-08-19 09:46:34 +02:00
Stéphane Nicoll
a19d69e052
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41920
2024-08-19 09:46:23 +02:00
Christoph Dreis
393ec8ae51
Fix duplicate words
...
See gh-41916
2024-08-19 09:44:29 +02:00
Scott Frederick
add3d87ea1
Support Couchbase authentication using client certificates
...
Closes gh-41520
2024-08-14 14:40:06 -05:00
Moritz Halbritter
c34c0d1927
Merge branch '3.3.x'
2024-08-12 09:23:01 +02:00
Moritz Halbritter
fe55ce9357
Improve Dockerfiles example in packaging documentation
2024-08-12 09:20:46 +02:00
Moritz Halbritter
3c55c7e4d0
Merge branch '3.3.x'
...
Closes gh-41749
2024-08-09 14:21:58 +02:00
Moritz Halbritter
c2a782ee28
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41748
2024-08-09 14:19:02 +02:00
Moritz Halbritter
7386908ce0
Document that username and password are not used when Redis url is set
...
Closes gh-41231
2024-08-09 14:10:20 +02:00
Stéphane Nicoll
9796d04500
Merge branch '3.3.x'
2024-08-07 17:22:00 +02:00
Stéphane Nicoll
0e20f177a2
Merge branch '3.2.x' into 3.3.x
2024-08-07 17:21:52 +02:00
Stéphane Nicoll
9817201833
Mention that meta-annotations are not supported
...
See gh-18517
2024-08-07 17:21:33 +02:00
Stéphane Nicoll
8bff866211
Polish
...
See gh-16199
2024-08-05 14:45:42 +02:00
Stéphane Nicoll
40300908ea
Include vendor properties in auto-configured EntityManagerFactoryBuilder
...
This commit moves the setup of vendor properties (e.g. Hibernate) from
the auto-configured LocalContainerEntityManagerFactoryBean to the
auto-configured EntityManagerFactoryBuilder. This way, custom use of
the latter retains additional auto-configuration logic such as the
naming strategy and DDL mode to use.
Closes gh-15318
2024-08-05 14:10:07 +02:00
Stéphane Nicoll
efaebb1351
Document unsupported Freemarker properties with WebFlux
...
This commit updates the configuration metadata and the reference guide
to mention that certain FreeMarker features are not available with
WebFlux.
This stems mostly from the fact that the WebFlux integration is not
based on a AbstractTemplateView.
Closes gh-11199
2024-08-02 15:06:35 +02:00
Stéphane Nicoll
a2fafa112f
Add support for customizing FreeMarker variables
...
This commit updates the auto-configuration to allow custom FreeMarker
variables to be provided programmatically. As these variables are
usually objects, they cannot be specified via properties.
Closes gh-8965
2024-08-02 11:52:27 +02:00
Stéphane Nicoll
477bd7d15a
Detect default enum value
...
This commit improves the configuration metadata annotation processor to
detect a default enum value. The algorithm is best-effort, similarly to
what it already does for well known prefixes (period, duration, etc).
Based on an expression and an identifier, the default value is inferred
if the expression matches the declaration of the property type.
See gh-7562
2024-08-01 15:43:21 +02:00
Phillip Webb
8287cc7610
Merge branch '3.3.x'
2024-07-31 11:37:02 +01:00
Phillip Webb
de3744fcd1
Use javadoc macro for more links in adoc files
...
See gh-41605
2024-07-31 11:33:29 +01:00
Andy Wilkinson
9c4399c76a
Merge branch '3.3.x'
...
Closes gh-41639
2024-07-29 12:50:52 +01:00
Andy Wilkinson
16ba01a363
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41638
2024-07-29 12:50:26 +01:00
Andy Wilkinson
9f1c4b71aa
Fix inconsistency for effect on Actuator of defining security filter
...
Closes gh-41569
2024-07-29 12:46:20 +01:00
Stéphane Nicoll
dabc83338b
Polish "Add support for Grafana LGTM stack"
...
See gh-41551
2024-07-29 10:43:56 +02:00
Eddú Meléndez
9eff627eb2
Add support for Grafana LGTM stack
...
See gh-41551
2024-07-29 10:33:08 +02:00
Phillip Webb
915f841dc6
Merge branch '3.3.x'
...
Closes gh-41628
2024-07-26 16:23:23 +01:00
Phillip Webb
60fa9bd04b
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41627
2024-07-26 16:23:09 +01:00
Phillip Webb
1a8e9c14b1
Fix "Use Spring Data repositories" how-to to refer to interfaces
...
The previous how-to accidentally referenced the `@Repository` annotation
and not the Spring Data `Repository` interface.
Closes gh-41625
2024-07-26 16:20:09 +01:00
Stéphane Nicoll
88448d68b0
Merge branch '3.3.x'
...
Closes gh-41623
2024-07-26 09:25:55 +02:00
Stéphane Nicoll
687b87f50a
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41622
2024-07-26 09:25:39 +02:00
Tran Ngoc Nhan
13023665dc
Fix link to documentation for log4j-spring-boot
...
See gh-41612
2024-07-26 09:22:34 +02:00
Andy Wilkinson
e201b94d4f
Merge branch '3.3.x'
...
Closes gh-41616
2024-07-25 16:17:52 +01:00
Andy Wilkinson
c642f6d268
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41613
2024-07-25 16:16:35 +01:00
Phillip Webb
44dfd1f637
Merge branch '3.3.x'
...
Closes gh-41615
2024-07-25 15:28:51 +01:00
Phillip Webb
2199a313be
Migrate to javadoc asciidoctor macro
...
Closes gh-41605
2024-07-25 15:25:00 +01:00
Andy Wilkinson
5f666eec5b
Reduce warnings reported by Eclipse
...
Closes gh-41598
2024-07-25 14:55:00 +01:00
Phillip Webb
de3b14f2b4
Refine structured logging
...
Refine structured logging to support `Environment`, `ApplicationPid` and
`ElasticCommonSchemaService` injection. With these updates we are able
to remove the `ApplicationMetadata` class and simplify the parameters
passed to the layout/encoder classes.
Closes gh-41491
2024-07-24 19:06:07 +01:00
Andy Wilkinson
3ef2bcfe82
Merge branch '3.3.x'
...
Closes gh-41595
2024-07-23 16:21:37 +01:00
Andy Wilkinson
8de72c80c6
Polish "Add hint for new dependencies required for Flyway"
...
See gh-41574
2024-07-23 16:21:06 +01:00