Phillip Webb
f743dc82fc
Improve graceful shutdown documentation to remove ambiguity
...
Closes gh-40108
2024-05-20 21:06:22 -07:00
Phillip Webb
336dcab0f9
Merge branch '3.2.x'
...
Closes gh-40844
2024-05-20 18:58:25 -07:00
Phillip Webb
44619a9eef
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40843
2024-05-20 18:58:09 -07:00
Phillip Webb
f5f02d6df1
Document that a private constructor opts-out of constructor binding
...
Closes gh-34820
2024-05-20 18:56:46 -07:00
Andy Wilkinson
a40ecafe36
Merge branch '3.2.x'
...
Closes gh-40839
2024-05-20 15:55:16 +01:00
Andy Wilkinson
b718e5806f
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40838
2024-05-20 15:55:00 +01:00
Andy Wilkinson
1d91757061
Document that HttpMessageConverters can be used for reordering/removal
...
Closes gh-40767
2024-05-20 15:54:12 +01:00
Phillip Webb
b082e5d82d
Add external link indicators to API docs in Antora
...
Closes gh-40817
2024-05-17 09:52:24 -07:00
Andy Wilkinson
7f6a99ce24
Merge branch '3.2.x'
...
Closes gh-40756
2024-05-13 17:22:43 +01:00
Andy Wilkinson
c0296c28bb
Fully-qualify KafkaContainer to make it clear which one we support
...
Testcontainers now has org.testcontainers.containers.KafkaContainer
(that we support) and org.testcontainers.kafka.KafkaContainer (that
we don't yet support). This commit fully-qualifies the name so that
it's clear which KafkaContainer we're referring to.
Closes gh-40699
2024-05-13 17:13:37 +01:00
Andy Wilkinson
53e1c7ed7d
Include Kotlin API documentation in the documentation site
...
Closes gh-40692
2024-05-10 14:56:33 +01:00
Phillip Webb
22386f4ddd
Fix error in antora.yml
2024-05-08 19:03:44 -07:00
Phillip Webb
9852a66a37
Polish Antora
2024-05-08 15:58:17 -07:00
Piyal Ahmed
44804ae5aa
Fix typo "Tutoral" in features doc
...
See gh-40631
2024-05-07 12:36:17 +02:00
Moritz Halbritter
f27aadbbd1
Polish "Fix code inclusion in Jersey documentation"
...
See gh-40629
2024-05-07 10:00:42 +02:00
Piyal Ahmed
3ce1bf6c8f
Fix code inclusion in Jersey documentation
...
See gh-40629
2024-05-07 09:55:20 +02:00
Phillip Webb
e954afdc2e
Tweak documentation redirect
2024-05-06 13:14:48 -07:00
Scott Frederick
289f3f9e51
Polish "Add How-To documentation for ManagedClassNameFilter"
...
See gh-40617
2024-05-03 10:46:38 -05:00
Stéphane Nicoll
d945443f1f
Add How-To documentation for ManagedClassNameFilter
...
This commit documents the support of ManagedClassNameFilter that was
added in gh-39813.
See gh-40617
2024-05-03 10:44:26 -05:00
Moritz Halbritter
59dd34f7fc
Merge branch '3.2.x'
...
Closes gh-40608
2024-05-02 11:01:11 +02:00
Moritz Halbritter
46ab60cc43
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40607
2024-05-02 10:59:43 +02:00
Dave Syer
421b8e23c4
Clarify devtools restart class loader documentation
...
See gh-40604
2024-05-02 10:58:30 +02:00
Moritz Halbritter
6c154789f5
Merge branch '3.2.x'
...
Closes gh-40565
2024-04-29 12:00:42 +02:00
Moritz Halbritter
7ac0d0cde6
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40564
2024-04-29 11:56:32 +02:00
Moritz Halbritter
d716d99d1b
Note that Docker Compose is excluded by default from packaged jars
...
Closes gh-40556
2024-04-29 11:54:17 +02:00
Andy Wilkinson
515bccac6b
Polish
2024-04-25 14:10:02 +01:00
Andy Wilkinson
aeb5b1ffe3
Merge branch '3.2.x'
...
Closes gh-40523
2024-04-25 13:45:12 +01:00
Andy Wilkinson
79c3f0335b
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40522
2024-04-25 13:43:03 +01:00
Andy Wilkinson
27418edeb0
Remove references to s.j.generate-ddl in favor of s.j.hibernate.ddl-auto
...
Closes gh-40503
2024-04-25 13:39:28 +01:00
Andy Wilkinson
f1d0bcda2f
Revert "Remove references to s.j.generate-ddl in favor of s.j.hibernate.ddl-auto"
...
This reverts commit 273f8e20c2
.
2024-04-25 12:44:51 +01:00
Andy Wilkinson
273f8e20c2
Remove references to s.j.generate-ddl in favor of s.j.hibernate.ddl-auto
2024-04-25 12:24:47 +01:00
Moritz Halbritter
744bea5587
Merge branch '3.2.x'
...
Closes gh-40515
2024-04-25 09:45:37 +02:00
Moritz Halbritter
503d8c1273
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40514
2024-04-25 09:44:51 +02:00
Moritz Halbritter
8be85611e0
Clarify the directory that's used by default to find Docker Compose file
...
Closes gh-40512
2024-04-25 09:44:35 +02:00
Scott Frederick
44941fea48
Merge branch '3.2.x'
...
Closes gh-40481
2024-04-22 16:55:57 -05:00
Scott Frederick
08bc0460ed
Document usage of Docker Compose support in tests
...
Closes gh-40171
2024-04-22 16:47:29 -05:00
Pavel Anisimov
af976caec9
Generate configuration metadata for records
...
Update `spring-boot-configuration-processor` to support generating
configuration metadata from record parameter javadoc.
See gh-29403
2024-04-22 10:27:47 -07:00
Moritz Halbritter
9184448054
Merge branch '3.2.x'
...
Closes gh-40471
2024-04-22 14:34:48 +02:00
Moritz Halbritter
4b61ae415b
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40470
2024-04-22 14:34:36 +02:00
Moritz Halbritter
5510c6f61b
Clarify that all named properties must match for @ConditionalOnProperty to match
...
Closes gh-40110
2024-04-22 14:27:54 +02:00
nahid.mahbub
ac0d17671a
Fix links to Batch's javadoc
...
See gh-40141
2024-04-22 12:48:04 +01:00
Andy Wilkinson
3a6f83e2d6
Fix links to Batch's javadoc
...
Closes gh-40468
2024-04-22 12:39:56 +01:00
Phillip Webb
73b1836a00
Polish 'Fix forward-headers-strategy documentation regarding cloud defaults'
...
See gh-40054
2024-04-18 12:17:29 -07:00
Vilius Šumskas
a832e4bb38
Fix forward-headers-strategy documentation regarding cloud defaults
...
Update the reference documentation since all cloud platform use
forward-headers-strategy=NATIVE.
See gh-40054
2024-04-18 12:16:12 -07:00
Chris Bono
08ad7aa444
Add Spring Pulsar transaction support
...
Adds auto-config for Spring for Apache Pulsar transactions.
Introduces a new `spring.pulsar.transaction.enabled` property
which can be used to enable transactions. This feature is
opt-in and remains disabled by default.
See gh-40189
Co-authored-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2024-04-17 19:30:58 -07:00
Moritz Halbritter
ca6a321b87
Pull the whole "Testing" documentation section up to the top level
...
Closes gh-38361
2024-04-17 14:37:18 +02:00
Moritz Halbritter
00a10fdc52
Move Docker Compose and Testcontainers to separate section
...
See gh-38361
2024-04-17 14:05:52 +02:00
Brian Clozel
647a5ec6be
Deprecate framework-specific @*Endpoint annotations
...
Prior to this commit, applications could declare Actuator Endpoints
using web framework-specific annotations, such as `@ServletEndpoint`,
@ControllerEndpoint and @RestControllerEndpoint.
Such annotations are closely tied to the programming model of specific
web technologies, such as Servlet or Spring MVC. Unlike other
`@Endpoint` support, they are not portable and will not work
transparently over blocking/reactive and transports.
Because of the strong adherence of this support with the underlying
infrastructure, it makes it impossible to evolve the implementation of
Actuator support without breaking this use case. The reference
documentation has been advocating for using `@Endpoint` and
`@*Operation` for custom endpoints for a long time now.
This commit deprecates this specific support in favor of the recommended
approach.
Closes gh-31768
2024-04-15 18:58:52 +02:00
Andy Wilkinson
12e004f131
Revert "Exclude unwanted javax.inject dependency from Data Couchbase"
...
This reverts commit 06f5ab162f
. The
dependency has been removed in Data Couchbase, making the exclude
unnecessary.
See gh-40200
2024-04-12 11:19:16 +01:00
Andy Wilkinson
1ea6f2f51f
Revert "Revert "Exclude unwanted javax.inject dependency from Data Couchbase""
...
This reverts commit 3b76165f4e
.
Turns out, the exclude's still needed for now? with Data Couchbase
5.1.x.
See gh-40200
2024-04-11 17:06:03 +01:00
Andy Wilkinson
93c8513a78
Merge branch '3.2.x'
...
See gh-40224
2024-04-11 16:56:41 +01:00
Andy Wilkinson
7d3ea3f06f
Merge branch '3.1.x' into 3.2.x
...
See gh-40212
2024-04-11 16:56:22 +01:00
Andy Wilkinson
3b76165f4e
Revert "Exclude unwanted javax.inject dependency from Data Couchbase"
...
This reverts commit 06f5ab162f
. The
dependency has been removed in Data Couchbase, making the exclude
unnecessary.
See gh-40200
2024-04-11 16:55:24 +01:00
Andy Wilkinson
3699bcfb87
Merge branch '3.2.x'
...
See gh-40224
2024-04-09 09:09:12 +01:00
Andy Wilkinson
3bb7baf90f
Merge branch '3.1.x' into 3.2.x
...
See gh-40212
2024-04-09 09:07:52 +01:00
Andy Wilkinson
06f5ab162f
Exclude unwanted javax.inject dependency from Data Couchbase
...
See gh-40200
2024-04-09 09:07:13 +01:00
Scott Frederick
a79c40f072
Polish "Refine Efficient Deployments section in the reference guide"
...
See gh-40175
2024-04-05 11:11:19 -05:00
Stéphane Nicoll
862611a8f9
Refine Efficient Deployments section in the reference guide
...
See gh-40175
2024-04-05 11:11:18 -05:00
Moritz Halbritter
ce358c601b
Polish "Auto-config support for latest Prometheus client and simpleclient"
...
See gh-40023
2024-04-05 10:45:14 +02:00
Phillip Webb
912c6f617d
Update redirect to use correct layout
...
See gh-40062
2024-04-04 14:41:35 -07:00
Scott Frederick
e855e04236
Merge branch '3.2.x'
...
Closes gh-40164
2024-04-03 15:58:31 -05:00
Stéphane Nicoll
ab22b15535
Clarify requirements for -parameters and constructor binding
...
See gh-40157
2024-04-03 15:53:26 -05:00
Scott Frederick
e29b981513
Polish "Ensure Reference Guides breadcrumb in page headers is hyperlinked"
...
See gh-40135
2024-04-03 15:35:50 -05:00
nahid.mahbub
4369e6637e
Ensure Reference Guides breadcrumb in page headers is hyperlinked
...
See gh-40135
2024-04-03 15:31:00 -05:00
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
Moritz Halbritter
3ab21ce146
Merge branch '3.2.x'
...
Closes gh-40118
2024-03-27 09:42:59 +01: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
Phillip Webb
a836182e31
Add redirect.adoc
...
Add a redirects page primarily generated from the existing anchor
rewrite files. This page should eventually provide redirect support.
Migration was mostly automated using
https://github.com/philwebb/spring-boot-redirects-generator
See gh-40062
2024-03-26 11:24:20 -07:00
Phillip Webb
dab1afcc77
Fix anchor rewrites in preparation for migration to Antora
...
Update `anchor-rewrite.properties` to fix a few errors and remove
elements that no longer exist. This commit also fixes a few anchors
in some `.adoc` files.
See gh-40062
2024-03-26 11:18:27 -07:00
Moritz Halbritter
9f8a26f0f7
Replace links to code with links to javadoc
...
Closes gh-40065
2024-03-26 14:59:51 +01:00
Phillip Webb
cd1d223deb
Drop empty Antora directories
2024-03-25 08:52:51 -07: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
Moritz Halbritter
1bdf4eed62
Document SBOM support
...
Closes gh-40059
2024-03-25 14:46:24 +01:00
Moritz Halbritter
4e62aae1a0
Document CDS support
...
Closes gh-40061
2024-03-25 11:01:09 +01:00
Moritz Halbritter
a4b4a881cd
Document new tools mode
...
Closes gh-40094
2024-03-25 10:49:05 +01:00
Johnny Lim
12b4353e28
Polish
...
See gh-40034
2024-03-22 11:06:34 +01:00
Phillip Webb
75012c5173
Attempt to fix Windows build error with Antora
...
See gh-33766
2024-03-21 14:12:22 -07:00
Andy Wilkinson
ccd22a3109
Document support for Java 22
...
Closes gh-40047
2024-03-21 17:07:40 +00:00
Andy Wilkinson
ddbefd91d1
Document support for Java 22
...
Closes gh-40046
2024-03-21 08:07:44 +00:00
Phillip Webb
8dd89c1ac7
Migrate spring-boot-docs to Antora
...
See gh-33766
2024-03-20 15:33:02 -07:00
Johnny Lim
412b8dd548
Polish
...
See gh-39910
2024-03-15 11:25:16 +01:00
Brian Clozel
08626d3591
Auto-configure SSE support for GraphQL endpoints
...
This commit auto-configures the newly supported SSE transport for
GraphQL endpoints in both Spring MVC and WebFlux.
Closes gh-39651
2024-03-11 14:55:58 +01:00
Moritz Halbritter
7799d90e6a
Merge branch '3.2.x'
...
Closes gh-39785
2024-02-28 13:00:50 +01:00
Moritz Halbritter
28e7f1d4a4
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39784
2024-02-28 13:00:36 +01:00
Piyal Ahmed
3028fe703e
Fix Typo in Spring Boot Docs Section 10.1 Custom HTTP Exchange Recording
...
See gh-39777
2024-02-28 12:58:53 +01:00
Andy Wilkinson
9acd5376c8
Merge branch '3.2.x'
...
Closes gh-39738
2024-02-23 09:40:01 +00:00
Andy Wilkinson
490161c0ed
Polish warning about virtual threads and the JVM exiting
...
Closes gh-39732
2024-02-23 09:39:48 +00:00
Scott Frederick
5e844dbbdd
Merge branch '3.2.x'
...
Closes gh-39642
2024-02-20 11:58:57 -06:00
Scott Frederick
60d2b3ea43
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39641
2024-02-20 11:58:39 -06:00
Scott Frederick
eb4d6e7c15
Polish "Add note regarding mixing of bundle-based and direct SSL configuration"
...
See gh-39616
2024-02-20 11:57:06 -06:00
Jakob Wanger
4c069f0079
Add note regarding mixing of bundle-based and direct SSL configuration
...
Signed-off-by: Jakob Wanger <jakobwanger@gmail.com>
See gh-39616
2024-02-20 11:57:05 -06:00
Moritz Halbritter
3a565e4e4b
Use Jersey's ObservationRequestEventListener for Jersey observability
...
Closes gh-39633
2024-02-20 11:46:14 +01:00
Moritz Halbritter
3dd3fc8f3a
Merge branch '3.2.x'
...
Closes gh-39632
2024-02-20 09:39:14 +01:00
Moritz Halbritter
cd27dd9fd4
Polish "Clarify that pool size properties are ignored with task executor"
...
See gh-39629
2024-02-20 09:38:48 +01:00
Jakob Wanger
35e2a12ed8
Clarify that pool size properties are ignored with task executor
...
Signed-off-by: Jakob Wanger <jakobwanger@gmail.com>
See gh-39629
2024-02-20 09:34:23 +01:00
Moritz Halbritter
eb2ef12c36
Merge branch '3.2.x'
...
Closes gh-39631
2024-02-20 09:31:27 +01:00
Chris Bono
642bd696dd
Add link to Pulsar env var workaround
...
There is a section in the Pulsar client authentication reference guide
that warns users of the lack of relaxed binding for authentication
parameter map keys.
This lack of relaxed binding prevents users from setting these auth
parameters directly via env var as the casing is lost in translation.
The commit adds a link in this area of the reference guide to a
workaround in the Spring Pulsar framework reference guide.
See gh-39630
2024-02-20 09:21:22 +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
Scott Frederick
22952c3057
Polish "Add BatchTransactionManager annotation"
...
See gh-39473
2024-02-13 15:39:22 -06:00
BenchmarkingBuffalo
bb87faf237
Add BatchTransactionManager annotation
...
Add a new @BatchTransactionManager annotation for marking a
PlatformTransactionManager that should be used in batch processing.
See gh-39473
2024-02-13 15:39:21 -06:00
Moritz Halbritter
830246953a
Merge branch '3.2.x'
...
Closes gh-39517
2024-02-12 08:21:52 +01:00
Moritz Halbritter
6163308fbc
Polish "Clarify that auto-configured OpenTelemetry Resource behaviour"
...
See gh-39509
2024-02-12 08:20:24 +01:00
Jakob Wanger
02765bc9f0
Clarify that auto-configured OpenTelemetry Resource behaviour
...
The documentation does not describe that exposing a Resource bean,
will prevent the property from being able to provide attributes
(unless the newly exposed Resource bean, implements it).
Signed-off-by: Jakob Wanger <jakobwanger@gmail.com>
See gh-39509
2024-02-12 08:18:42 +01:00
Scott Frederick
09a6ae51cc
Add support for Bitnami container images with Docker Compose
...
Closes gh-35759
2024-02-09 14:58:25 -06:00
BenchmarkingBuffalo
0a11cdcc33
Add customizer callback for WebHttpHandlerBuilder
...
Add a new interface for customizing the WebHttpHandlerBuilder
before the HttpHandler is built from it.
See gh-39467
2024-02-08 13:59:47 -06:00
Moritz Halbritter
cc2233a7d9
Merge branch '3.2.x'
...
Closes gh-39423
2024-02-06 13:10:22 +01:00
Moritz Halbritter
976152b244
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39422
2024-02-06 13:10:15 +01:00
lukasdooo
b25d52c896
Update the Debugging Documentation of the Spring Boot Maven Plugin
...
See gh-39392
2024-02-06 13:06:57 +01:00
Moritz Halbritter
8afeda4165
Merge branch '3.2.x'
...
Closes gh-39417
2024-02-06 12:58:09 +01:00
Ramil Sayetov
be851aaee0
Fix awaitility link
...
See gh-39415
2024-02-06 12:57:23 +01:00
Eddú Meléndez
f3e7325064
Add service connection for Docker Compose and Testcontainers ActiveMQ
...
See gh-39363
2024-02-02 09:05:37 +01:00
Moritz Halbritter
1f321c4421
Polish "Add service connection for Docker Compose and Testcontainers Artemis"
...
See gh-39311
2024-01-31 08:37:03 +01:00
Eddú Meléndez
f15cd93a35
Add service connection for Docker Compose and Testcontainers Artemis
...
See gh-39311
2024-01-31 08:37:03 +01:00
Phillip Webb
a31319caaa
Merge branch '3.2.x'
...
Closes gh-39281
2024-01-23 08:14:34 -08:00
Phillip Webb
3fb25f4d4b
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39280
2024-01-23 08:14:26 -08:00
Jan Engehausen
c99daf5de4
Fix typo 'Unuthorized'
...
See gh-39279
2024-01-23 08:13:13 -08:00
Scott Frederick
bee6fe899c
Polish "Add Docker Compose service connection support for OpenLDAP"
...
See gh-39258
2024-01-22 16:51:45 -06: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
e1986ea11e
Update copyright year of changed files
2024-01-22 12:20:06 -08:00
Phillip Webb
7700841ba4
Merge branch '3.2.x'
...
Closes gh-39200
2024-01-17 10:20:46 -08:00
Phillip Webb
b890515ce1
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39199
2024-01-17 10:20:30 -08:00
Phillip Webb
bec84959ed
Improve "Sanitize Sensitive Values" section in reference documentation
...
Closes gh-39094
2024-01-17 10:19:40 -08:00
Andy Wilkinson
489921b063
Merge branch '3.2.x'
...
Closes gh-39173
2024-01-17 13:53:33 +00:00
Sébastien Deleuze
cfc9b5109a
Update CRaC support status link
...
See gh-39170
2024-01-17 13:52:56 +00:00
Andy Wilkinson
f781c02a6b
Merge branch '3.2.x'
...
Closes gh-39172
2024-01-17 13:51:40 +00:00
Andy Wilkinson
2ba2ecedec
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39171
2024-01-17 13:51:23 +00:00
Wzy19930507
37a0e24f24
Update link to docs for Log4j 2's JDK logging adapter
...
See gh-39163
2024-01-17 13:50:29 +00:00
Brian Clozel
8f6bfd981a
Merge branch '3.2.x'
...
Closes gh-39169
2024-01-17 14:15:20 +01:00
Brian Clozel
6845f42f70
Document virtual threads limitations
...
This commit adds a new section in the Spring Boot reference
documentation to mention potential throughput limitations with Java
virtual threads support.
This section links to the official Java documentation which expands much
more on this matter.
Closes gh-38883
2024-01-17 14:12:34 +01:00
Phillip Webb
1c9043e435
Merge branch '3.2.x'
...
Closes gh-39157
2024-01-16 12:46:13 -08:00
Phillip Webb
ac00a0c28b
Polish 'Improve reference documentation'
...
See gh-38942
2024-01-16 12:45:03 -08:00
Won Joon Thomas Choi
6ed8dc2970
Improve reference documentation
...
Address a series of minor typos and phrasing inconsistencies
identified in few sections of documentation to enhance overall
clarity and readability.
See gh-38942
2024-01-16 12:43:38 -08:00
Phillip Webb
8b47d8c657
Merge branch '3.2.x'
2024-01-16 11:20:09 -08:00
Phillip Webb
267b7ab248
Polish formatting
2024-01-16 11:20:05 -08:00
Phillip Webb
02b63a3b19
Merge branch '3.2.x'
...
Closes gh-39152
2024-01-16 11:18:55 -08:00
Phillip Webb
5a38662f5f
Polish 'Use the term "tags" in documentation consistently'
...
See gh-39125
2024-01-16 11:16:02 -08:00
Wzy19930507
3274205709
Use the term "tags" in documentation consistently
...
See gh-39125
2024-01-16 11:15:42 -08:00
Andy Wilkinson
22b7525ccd
Merge branch '3.2.x'
...
Closes gh-39150
2024-01-16 16:07:53 +00:00
Andy Wilkinson
f59fa2e3f7
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39149
2024-01-16 16:07:37 +00:00
Andy Wilkinson
ea727f056a
Polish "Update links to Micrometer reference docs"
...
See gh-39114
2024-01-16 16:05:09 +00:00
Tobias Lippert
6c5fea7341
Update links to Micrometer reference docs
...
See gh-39114
2024-01-16 15:51:08 +00:00
Brian Clozel
bc37a94b76
Merge branch '3.2.x'
...
Closes gh-39132
2024-01-15 14:15:15 +01:00
Brian Clozel
46b7bd2f23
Add configuration property to enable micrometer annotations
...
Prior to this commit, the Micrometer annotations support (`@Timed`,
`@Counted`...) was guarded by the presence of both Micrometer and
AspectJ on the classpath.
This signal is too weak, considering the startup performance impact and
the fact that the AspectJ dependency can be brought transitively in many
cases.
This commit adds a new `micrometer.observations.annotations.enabled`
property that is set to `false` by default to only process the
annotations support when this property is enabled.
Fixes gh-39128
2024-01-15 13:51:15 +01:00
Andy Wilkinson
06b41bdd2d
Merge branch '3.2.x'
...
Closes gh-39101
2024-01-11 13:45:59 +00:00
Andy Wilkinson
fe54801cbe
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39100
2024-01-11 13:45:47 +00:00
Andy Wilkinson
f4ff2e63ff
Document that failure analyzers should use constructor injection
...
Closes gh-39099
2024-01-11 13:45:20 +00:00
Andy Wilkinson
17e9f0cb8e
Merge branch '3.2.x'
...
Closes gh-39093
2024-01-11 11:36:38 +00:00
Andy Wilkinson
7087897507
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39091
2024-01-11 10:33:57 +00:00
Andy Wilkinson
45c32854a5
Fix Checkstyle upgrade
...
Closes gh-38746
2024-01-10 15:37:38 +00:00
Moritz Halbritter
eda2261665
Merge branch '3.2.x'
...
Closes gh-39074
2024-01-10 09:12:04 +01:00
Moritz Halbritter
8504b6e0a7
Merge branch '3.1.x' into 3.2.x
...
Closes gh-39073
2024-01-10 09:11:53 +01:00
Christoph Dreis
68b9f0c643
Update copyright year to 2024
...
See gh-38946
2024-01-10 09:11:29 +01:00
Christoph Dreis
b7c9c82180
Fix typos
...
See gh-38983
2024-01-10 09:06:45 +01:00
Jonatan Ivanov
820396fdff
Add ProcessInfoContributor
...
This InfoContributor exposes information about
the process of the application.
See gh-38371
2024-01-10 08:45:49 +01:00
Phillip Webb
be1639fe68
Merge branch '3.1.x'
...
Closes gh-38879
2023-12-19 23:12:48 -08:00
meiyese
4370c6e850
Fix typo in endpoint documentation
...
See gh-38823
2023-12-19 23:12:06 -08:00
Moritz Halbritter
2fd89803a2
Merge branch '3.1.x'
2023-12-14 11:53:08 +01:00
Moritz Halbritter
5a385a40e9
Fix typo
2023-12-14 11:52:55 +01:00
Brian Clozel
e44e0c8f1e
Remove ErrorAttributes.ERROR_ATTRIBUTE
...
This commit removes the now defunkt `ErrorAttributes.ERROR_ATTRIBUTE`
that was introduce to register handled errors as metrics. This has been
replaced since 3.0 by a direct support in Spring Framework and had no
effect whatsoever since that release.
This also updates the documentation to point to the Framework mechanism
that replaced it.
Fixes gh-33731
2023-12-14 11:26:45 +01:00
Moritz Halbritter
3ac9c44942
Merge branch '3.1.x'
2023-12-13 11:19:44 +01:00
Moritz Halbritter
82bc9a6280
Polish
2023-12-13 11:19:40 +01:00
Moritz Halbritter
2197e36d91
Merge branch '3.1.x'
...
Closes gh-38764
2023-12-13 11:18:19 +01:00
Moritz Halbritter
d1badfe63a
Document minimum supported Docker Compose version
...
Closes gh-38760
2023-12-13 11:18:09 +01:00
Moritz Halbritter
c50172d5c7
Undeprecate 'management.metrics.tags'
...
Closes gh-38583
2023-12-13 08:26:11 +01:00
Moritz Halbritter
198dbb4a45
Auto-configure observatibility beans in sliced tests
...
If @AutoConfigureObservability is applied to a sliced test, it
auto-configures:
- An in-memory MeterRegistry
- A no-op Tracer
- An ObservationRegistry
Closes gh-38568
2023-12-12 11:29:43 +01:00
Moritz Halbritter
6330190913
Merge branch '3.1.x'
...
Closes gh-38728
2023-12-11 09:44:19 +01:00
Yanming Zhou
ebfbc0ef05
Cleanup kotlin sources
...
1. remove unused imports
2. remove redundant semicolon
3. remove empty class body
4. remove redundant 'constructor' keyword
5. remove redundant 'Unit' return type
6. use non-null type if possible
See gh-38708
2023-12-11 09:23:42 +01:00
Moritz Halbritter
ad586078a7
Merge branch '3.1.x'
...
Closes gh-38725
2023-12-11 08:18:43 +01:00
Georg Pirklbauer
a8d706f485
Update Dynatrace documentation links
...
See gh-38706
2023-12-11 08:13:56 +01:00
Arthur Gavlyukovskiy
829bec7602
Update documentation about jetty http2 dependency
...
See gh-38632
2023-12-04 13:34:29 +01:00
Moritz Halbritter
89a0ac3018
Reword documentation
2023-12-01 14:47:24 +01:00
Moritz Halbritter
4d01d95fbc
Merge branch '3.1.x'
...
Closes gh-38627
2023-12-01 14:45:53 +01:00
Brian Clozel
0321a8a05b
Configure ObservationRegistry on JmsListener
...
Prior to this commit, we set in gh-37388 the ObservationRegistry on the
auto-configured JmsTemplate bean. This enables observations and context
propagation when sending JMS messages.
This commit applies the same to the `DefaultJmsListenerContainerFactory`
and the `DefaultJmsListenerContainerFactoryConfigurer`, in order to
enable observations on `@JmsListener` annotated methods.
This commit also refactors the support implemented in gh-37388 to avoid
relying on a bean post processor and instead set the observation
registry directly in the main auto-configuration: while Micrometer core
is an actuator-only dependency, Micrometer Observation API is a compile
dependnecy for spring-jms itself and there is no need to separate
concerns there.
Fixes gh-38613
2023-12-01 09:36:00 +01:00
Moritz Halbritter
903f85cd50
Merge branch '3.1.x'
...
Closes gh-38586
2023-11-28 13:17:42 +01:00
Alex Serbin
23816d6015
Fix Observation Filter docs
...
`WebMvcMetricsFilter` no longer exists since 3.0 and should be
replaced with `ServerHttpObservationFilter`
See gh-38570
2023-11-28 13:16:25 +01:00
Moritz Halbritter
34018b1982
Reinstate testAndDevelopmentOnly in Testcontainers documentation
...
Closes gh-38571
2023-11-28 11:13:59 +01:00
Johnny Lim
f9f73aa146
Polish
...
See gh-38508
2023-11-23 09:39:01 +01:00
Moritz Halbritter
f613ab89b9
Auto-configure observations for RestClients
...
Closes gh-38500
2023-11-23 09:28:09 +01:00
Moritz Halbritter
2323c7a838
Merge branch '3.1.x'
...
Closes gh-38496
2023-11-22 11:15:33 +01:00
Moritz Halbritter
74239ad689
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38495
2023-11-22 11:15:20 +01:00
Moritz Halbritter
48e06af7ec
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38494
2023-11-22 11:15:07 +01:00
Moritz Halbritter
0171ed205c
Polish "Document comments in SQL for database initialization"
...
See gh-38385
2023-11-22 11:14:13 +01:00
penekhun
578d0436e0
Document comments in SQL for database initialization
...
See gh-38385
2023-11-22 11:10:14 +01:00
Johnny Lim
175b6473c7
Polish
...
See gh-38389
2023-11-22 10:16:19 +01:00
Georg Pirklbauer
969e142c34
Update Dynatrace docs with info about the meter metadata toggle
...
See gh-38368
2023-11-22 10:14:25 +01:00
Scott Frederick
d433deb737
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38485
2023-11-21 17:30:54 -06:00
Scott Frederick
dabcebf8a3
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38484
2023-11-21 17:30:07 -06:00
Phillip Webb
6c3dec42e0
Add container support for Oracle Free which replaces Oracle XE
...
Update Docker Compose and Testcontainers support to work with
`gvenzl/oracle-free` which replaces `gvenzl/oracle-xe`.
Closes gh-38476
2023-11-21 11:51:59 -08:00
Phillip Webb
84ddeea1a4
Merge branch '3.1.x'
...
Closes gh-38425
2023-11-20 20:35:40 -08:00
Phillip Webb
092428e752
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38424
2023-11-20 20:35:31 -08:00
Jonatan Ivanov
d5c22b9f5a
Update access log pattern to align with Tomcat 10
...
As of Tomcat 10 "%D" changed to mean microseconds instead of
milliseconds.
See gh-38403
2023-11-20 20:34:48 -08:00
Moritz Halbritter
d6f67b02f7
Clarify which tracing components are disabled when using tracing in tests
...
See gh-33975
2023-11-15 09:13:15 +01:00
Moritz Halbritter
328261337e
Merge branch '3.1.x'
...
Closes gh-38362
2023-11-15 09:07:09 +01:00
Moritz Halbritter
9c1c18c2b9
Document that tracing is disabled in tests in the "Tracing" section
...
Closes gh-33975
2023-11-15 09:06:39 +01:00
Moritz Halbritter
ed7cf1043e
Merge branch '3.1.x'
...
Closes gh-38353
2023-11-14 16:29:59 +01:00
Moritz Halbritter
83da5a5bd8
Document how to remove base path from Cloud Foundry actuator endpoints
...
Closes gh-24991
2023-11-14 16:29:28 +01:00
Sébastien Deleuze
e88bab69f6
Document Liberica JDK with CRaC
...
See gh-38350
2023-11-14 13:25:30 +01:00
Phillip Webb
0ef87f5102
Merge branch '3.1.x'
2023-11-13 10:42:56 -08:00
Phillip Webb
b902bf6aca
Merge branch '3.0.x' into 3.1.x
2023-11-13 10:42:32 -08:00
Phillip Webb
09e5a2f24a
Update copyright year of changed files
2023-11-13 10:42:26 -08:00
Phillip Webb
1a487d5cad
Merge branch '3.1.x'
2023-11-13 09:27:56 -08:00
Phillip Webb
211e8c004a
Merge branch '3.0.x' into 3.1.x
2023-11-13 09:27:45 -08:00
Phillip Webb
2cabcbc8fa
Polish adoc formatting
2023-11-13 09:27:15 -08:00
Moritz Halbritter
4d21760fd6
Merge branch '3.1.x'
...
Closes gh-38341
2023-11-13 12:08:57 +01:00
Moritz Halbritter
4a6762a356
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38340
2023-11-13 12:08:48 +01:00
Moritz Halbritter
ba998302bd
Polish "Add a Restarting a stopped or failed Job section to the batch howto"
...
See gh-38326
2023-11-13 12:08:06 +01:00
Lars Uffmann
00ce9aab00
Add a Restarting a stopped or failed Job section to the batch howto
...
See gh-38326
2023-11-13 12:06:01 +01:00
Moritz Halbritter
18ad246219
Merge branch '3.1.x'
2023-11-13 11:44:13 +01:00
Moritz Halbritter
2776047438
Reinstate accidentally removed sentence
...
See gh-35629
2023-11-13 11:44:05 +01:00
Moritz Halbritter
580d569ed0
Merge branch '3.1.x'
...
Closes gh-38337
2023-11-13 11:40:51 +01:00
Moritz Halbritter
9334840f18
Reverse the tip for importing testcontainers declarations
...
They now use `@ServiceConnection` by default.
Closes gh-35629
2023-11-13 11:40:30 +01:00
Moritz Halbritter
260a0b65c9
Merge branch '3.1.x'
...
Closes gh-38336
2023-11-13 11:25:00 +01:00
Moritz Halbritter
5a3e588da4
Create a separate section for testcontainers at development time
...
Closes gh-35856
2023-11-13 11:16:59 +01:00
Moritz Halbritter
fc25d190b8
Merge branch '3.1.x'
...
Closes gh-38335
2023-11-13 10:36:46 +01:00
Moritz Halbritter
e5326e18fc
Document when and why to use the name attribute of ServiceConnection
...
Closes gh-36071
2023-11-13 10:36:30 +01:00
Moritz Halbritter
c8461eae0b
Merge branch '3.1.x'
...
Closes gh-38334
2023-11-13 09:08:04 +01:00
Moritz Halbritter
27da93525e
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38333
2023-11-13 09:07:54 +01:00
Moritz Halbritter
1022e1bdd2
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38332
2023-11-13 09:07:43 +01:00
Christoph Dreis
af0df78bd0
Fix link to Elasticsearch health indicator
...
See gh-38330
2023-11-13 09:04:06 +01:00
Moritz Halbritter
7e79d1f3c7
Merge branch '3.1.x'
...
Closes gh-38289
2023-11-10 11:25:38 +01:00
Moritz Halbritter
eaaf977331
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38288
2023-11-10 11:19:27 +01:00
Moritz Halbritter
40063ee1f9
Update Spring Security links
2023-11-10 11:01:23 +01:00
Moritz Halbritter
d29f7a88b4
Update Spring Framework links
...
Closes gh-36241
2023-11-10 10:47:54 +01:00
Moritz Halbritter
8ac2e3e38f
Fix broken link to Spring Data Envers
...
As of version 3.0, this project has been merged into Spring Data JPA.
2023-11-10 08:53:09 +01:00
Phillip Webb
897ba513fe
Merge branch '3.1.x'
...
Closes gh-38272
2023-11-08 12:54:46 -08:00
Phillip Webb
445d0a22db
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38271
2023-11-08 12:54:38 -08:00
Phillip Webb
45e9804495
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38270
2023-11-08 12:54:28 -08:00
Phillip Webb
61dbf45628
Fix package declaration of sample in reference docs
...
Update the "Developing Your First Spring Boot Application" sample so
that the package is not removed.
Closes gh-34513
2023-11-08 12:53:23 -08:00
Moritz Halbritter
dbe882aced
Merge branch '3.1.x'
...
Closes gh-38231
2023-11-06 12:11:25 +01:00
Moritz Halbritter
f381a9c69d
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38230
2023-11-06 12:11:17 +01:00
Moritz Halbritter
0d5a658932
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38229
2023-11-06 12:11:07 +01:00
Moritz Halbritter
6c5cb57afd
Document how to populate test data using Flyway and Liquibase
...
Closes gh-26796
2023-11-06 12:07:49 +01:00
Moritz Halbritter
d59b385304
Merge branch '3.1.x'
...
Closes gh-38226
2023-11-06 10:27:50 +01:00
Moritz Halbritter
3560a13d57
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38225
2023-11-06 10:27:42 +01:00
Yanming Zhou
d7ab153559
Use switch expression where feasible
...
See gh-38217
2023-11-06 10:27:04 +01:00
Phillip Webb
4bc63b579a
Merge branch '3.1.x'
...
Closes gh-38215
2023-11-05 13:37:02 -08:00
Phillip Webb
f6910bae16
Document that PEM content can be used directly in application.yaml
...
Closes gh-38210
2023-11-05 13:36:38 -08:00
Phillip Webb
9ba46f538b
Polish
2023-11-02 14:24:05 -07:00
Phillip Webb
77218a644e
Merge branch '3.1.x'
2023-11-02 14:16:37 -07:00
Phillip Webb
afa4d274c2
Merge branch '3.0.x' into 3.1.x
2023-11-02 14:14:19 -07:00
Phillip Webb
8d53caa1c6
Merge branch '2.7.x' into 3.0.x
2023-11-02 14:13:47 -07:00
Phillip Webb
e891a3e24c
Polish adoc formatting
2023-11-02 14:12:56 -07:00
Andy Wilkinson
5de0f82f64
Merge branch '3.1.x'
...
Closes gh-38149
2023-10-31 11:33:58 +00:00
Andy Wilkinson
cbcde9107b
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38148
2023-10-31 11:33:05 +00:00
Andy Wilkinson
cb18d87ac9
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38147
2023-10-31 11:30:09 +00:00
Andy Wilkinson
747291c0b7
Clarify docs on when application.* banner properties will work
...
Closes gh-33489
2023-10-31 11:28:17 +00:00
Moritz Halbritter
bdc5c05a83
Merge branch '3.1.x'
...
Closes gh-38145
2023-10-31 11:21:56 +01:00
Moritz Halbritter
87d6d518c4
Explain what happens if docker compose is already running
...
Closes gh-36483
2023-10-31 11:21:48 +01:00
Andy Wilkinson
aa16c2aa5b
Merge branch '3.1.x'
...
Closes gh-38117
2023-10-30 12:07:37 +00:00
Andy Wilkinson
f6b6f7aa5a
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38116
2023-10-30 12:07:26 +00:00
Andy Wilkinson
9aae29b60b
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38115
2023-10-30 12:07:09 +00:00
Andy Wilkinson
c999d987a9
Improve systemd configuration documentation
...
Closes gh-28453
2023-10-30 12:06:04 +00:00
Andy Wilkinson
97c2311dee
Merge branch '3.1.x'
...
Closes gh-38114
2023-10-30 11:14:01 +00:00
Andy Wilkinson
3be8475089
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38113
2023-10-30 11:13:43 +00:00
Andy Wilkinson
aaa26c90a8
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38112
2023-10-30 11:13:25 +00:00
Andy Wilkinson
f78dcac56f
Clarify that @AutoConfigureWebTestClient uses mock infrastructure
...
Closes gh-29890
2023-10-30 11:13:03 +00:00
Moritz Halbritter
da078d11bb
Merge branch '3.1.x'
...
Closes gh-38111
2023-10-30 10:09:10 +01:00
Moritz Halbritter
d84808e436
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38110
2023-10-30 10:09:00 +01:00
Moritz Halbritter
633ce644e2
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38109
2023-10-30 10:08:48 +01:00
Moritz Halbritter
0d8ea44f5b
Fix MyErrorWebExceptionHandler in documentation
...
Closes gh-38104
2023-10-30 10:07:49 +01:00
Moritz Halbritter
4ac654717a
Merge branch '3.1.x'
...
Closes gh-38108
2023-10-30 09:21:55 +01:00
Moritz Halbritter
b5dab09142
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38107
2023-10-30 09:21:47 +01:00
Moritz Halbritter
57ddb20cc9
Clarify that Spring AOT imposes further restrictions
...
Closes gh-35032
2023-10-30 09:14:57 +01:00
Andy Wilkinson
399281716b
Merge branch '3.1.x'
...
Closes gh-38097
2023-10-27 18:34:24 +01:00
Andy Wilkinson
b37164c4fd
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38096
2023-10-27 18:34:10 +01:00
Andy Wilkinson
bf195798ce
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38095
2023-10-27 18:24:33 +01:00
Andy Wilkinson
d9e71f7a67
Add documentation section on AOP
...
Closes gh-32642
2023-10-27 17:50:24 +01:00
Andy Wilkinson
4e0dd34bbb
Merge branch '3.1.x'
...
Closes gh-38090
2023-10-27 17:01:27 +01:00
Andy Wilkinson
9703ab717d
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38089
2023-10-27 17:01:10 +01:00
Andy Wilkinson
dc31ee1184
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38088
2023-10-27 17:00:52 +01:00
Andy Wilkinson
e1203b7e28
Document that WRITE_DURATIONS_AS_TIMESTAMPS is disabled by default
...
Closes gh-38083
2023-10-27 17:00:26 +01:00
Moritz Halbritter
e3a36b7db5
Merge branch '3.1.x'
...
Closes gh-38082
2023-10-27 14:39:31 +02:00
Moritz Halbritter
02fae03e83
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38081
2023-10-27 14:39:22 +02:00
Moritz Halbritter
07f7435b6a
Document native image limitation of ApplicationContextRunner
...
Closes gh-34007
2023-10-27 14:39:10 +02:00
Moritz Halbritter
0e63326beb
Merge branch '3.1.x'
...
Closes gh-38080
2023-10-27 14:21:26 +02:00
Moritz Halbritter
140ba4039d
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38079
2023-10-27 14:20:07 +02:00
Moritz Halbritter
43a3fbf449
Move "Sanitize Sensitive Values" in docs
...
Closes gh-35917
2023-10-27 14:16:48 +02:00
Moritz Halbritter
a0a56cb38b
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38076
2023-10-27 13:28:33 +02:00
Moritz Halbritter
8a27326ba6
Add warning when downgrading to Servlet 5.0 to docs
...
Closes gh-33044
2023-10-27 13:28:10 +02:00
Moritz Halbritter
10b392f38b
Merge branch '3.1.x'
...
Closes gh-38075
2023-10-27 13:26:23 +02:00
Moritz Halbritter
1d767fc7b7
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38074
2023-10-27 13:25:41 +02:00
Moritz Halbritter
b4721c9d62
Update "Use Another Web Server" documentation
...
Closes gh-37238
2023-10-27 13:22:46 +02:00
Moritz Halbritter
7a767b90fe
Merge branch '3.1.x'
...
Closes gh-38072
2023-10-27 10:18:46 +02:00
Moritz Halbritter
86a1fb0949
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38071
2023-10-27 10:18:31 +02:00
Moritz Halbritter
87742e8ee1
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38070
2023-10-27 10:18:20 +02:00
Moritz Halbritter
3872ec868b
Mention ForwardedHeaderTransformer in the documentation
...
Closes gh-37282
2023-10-27 10:17:29 +02:00
Andy Wilkinson
670adaa651
Merge branch '3.1.x'
...
Closes gh-38054
2023-10-26 08:45:15 +01:00
Andy Wilkinson
045a624bc7
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38053
2023-10-26 08:44:30 +01:00
Andy Wilkinson
ce1f8d49de
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38052
2023-10-26 08:44:16 +01:00
Andy Wilkinson
1498faaf7f
Document auto-configuration packages and how to add to them
...
Closes gh-27549
2023-10-26 08:43:57 +01:00
Phillip Webb
464523ac04
Merge branch '3.1.x'
...
Closes gh-38048
2023-10-25 12:37:41 -07:00
Phillip Webb
6e65d9380b
Add missing `@ServiceConnection` annotation to reference doc sample
...
Closes gh-38046
2023-10-25 12:36:59 -07:00
Andy Wilkinson
d157000536
Merge branch '3.1.x'
...
Closes gh-38041
2023-10-25 15:23:04 +01:00
Andy Wilkinson
bbe7415eb5
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38040
2023-10-25 15:22:54 +01:00
Andy Wilkinson
bded915f9b
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38039
2023-10-25 15:22:44 +01:00
Andy Wilkinson
aaaafc6ede
Add a note about TestConfiguration, Import, and ordering
...
Closes gh-30513
2023-10-25 15:19:04 +01:00
Andy Wilkinson
edd94b9f8c
Merge branch '3.1.x'
...
Closes gh-38038
2023-10-25 15:08:05 +01:00
Andy Wilkinson
56d9de673b
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38037
2023-10-25 15:07:53 +01:00
Andy Wilkinson
e4a7fd037d
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38036
2023-10-25 15:07:39 +01:00
Andy Wilkinson
dc645f09b7
Add a brief mention of ConfigurationPropertyCaching
...
Closes gh-34172
2023-10-25 15:05:25 +01:00
Andy Wilkinson
e2444f196f
Merge branch '3.1.x'
...
Closes gh-38035
2023-10-25 14:41:24 +01:00
Andy Wilkinson
b934e2edb5
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38034
2023-10-25 14:41:12 +01:00
Andy Wilkinson
5bd9b1725a
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38033
2023-10-25 14:41:00 +01:00
Andy Wilkinson
ea39a33337
Document server.servlet.encoding.* configuration properties
...
Closes gh-32472
2023-10-25 14:40:29 +01:00
Andy Wilkinson
fb1912149e
Merge branch '3.1.x'
...
Closes gh-38028
2023-10-25 12:24:55 +01:00
Andy Wilkinson
581dfbfa33
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38027
2023-10-25 12:24:42 +01:00
Andy Wilkinson
5b80dd87d3
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38026
2023-10-25 12:18:41 +01:00
Andy Wilkinson
9a23e13894
Add some documentation for customizing the reactive web server
...
Closes gh-31917
2023-10-25 12:17:45 +01:00
Andy Wilkinson
6bcd1cf937
Merge branch '3.1.x'
...
Closes gh-38025
2023-10-25 11:10:35 +01:00
Andy Wilkinson
f8f60d1aae
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38024
2023-10-25 11:10:22 +01:00
Andy Wilkinson
5db85a818e
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38023
2023-10-25 11:09:56 +01:00
Andy Wilkinson
a20f81b995
Mention that classpath.idx is typically generated by build plugins
...
Closes gh-37125
2023-10-25 11:09:17 +01:00
Andy Wilkinson
edca4901dc
Merge branch '3.1.x'
...
Closes gh-38022
2023-10-25 11:03:36 +01:00
Andy Wilkinson
56d31d47f1
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38021
2023-10-25 11:03:24 +01:00
Andy Wilkinson
e742321dbb
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38020
2023-10-25 11:02:26 +01:00
Andy Wilkinson
fcdc638336
Mention what to do when use-hal-as-default-json-media-type is false
...
Closes gh-26814
2023-10-25 11:01:28 +01:00
Andy Wilkinson
4f7e4712dd
Merge branch '3.1.x'
...
Closes gh-38019
2023-10-25 10:45:07 +01:00
Andy Wilkinson
4faabcfcdd
Merge branch '3.0.x' into 3.1.x
...
Closes gh-38018
2023-10-25 10:44:38 +01:00
Andy Wilkinson
b33ee84146
Merge branch '2.7.x' into 3.0.x
...
Closes gh-38017
2023-10-25 10:44:03 +01:00
Andy Wilkinson
8778884f5d
Clarify role of WebMvcRegistrations and WebMvcConfigurer
...
Closes gh-31232
2023-10-25 10:42:25 +01:00
Moritz Halbritter
4c3de96d74
Fix links to Antora based JavaDoc and reference documentation
...
This introduces two different attributes for, e.g. the Spring Framework
version: the "normal" one, e.g. 6.1.0-SNAPSHOT, and the Antora one,
e.g. 6.1.
Spring Framework's reference documentation is still broken when using
SNAPSHOT versions, see spring-framework/gh-31480.
See gh-38000
2023-10-24 10:31:26 +02:00
Johnny Lim
b5d4983829
Polish
...
See gh-37984
2023-10-23 11:15:27 +02:00
Chris Bono
ddd093f4e2
Fix links in Spring Pulsar section of ref guide
...
Spring for Apache Pulsar recently moved to Antora docs which in turn
modified the base url slightly. This commmit adjusts for the move.
See gh-37986
2023-10-23 11:06:54 +02:00
Chris Bono
1571097048
Fix links in Spring Kafka section of ref guide
...
Spring for Apache Kafka recently moved to Antora docs which in turn
modified the base url slightly. This commmit adjusts for the move.
See gh-37987
2023-10-23 11:03:05 +02:00
Moritz Halbritter
68d8fa14bf
Polish "Add JVM Checkpoint Restore documentation"
...
See gh-37975
2023-10-23 11:01:25 +02:00
Sébastien Deleuze
e988bf4212
Add JVM Checkpoint Restore documentation
...
See gh-37975
2023-10-23 11:01:20 +02:00
Moritz Halbritter
d82e98ef42
Merge branch '3.1.x'
...
Closes gh-37960
2023-10-19 10:05:43 +02:00
Moritz Halbritter
64cf3b0712
Document how to share services with Docker Compose
...
Closes gh-37886
2023-10-19 10:05:14 +02:00
Moritz Halbritter
55dc2963ef
Rename Testcontainers bean startup property
...
Old name: spring.testcontainers.startup
New name: spring.testcontainers.beans.startup
Closes gh-37073
2023-10-19 09:22:27 +02:00
Phillip Webb
fe752dedef
Polish adoc formatting
2023-10-16 15:50:58 -07:00
Andy Wilkinson
d796087dfa
Polish "Add properties for configuring EnumFeature and JsonNodeFeature"
...
See gh-37885
2023-10-16 15:39:25 +01:00
Andy Wilkinson
19fd88b25b
Implement SSL hot reload for Netty and Tomcat
...
Closes gh-37808
2023-10-16 14:08:26 +01:00
Phillip Webb
4c3a0f09d7
Support parallel initialization of Testcontainers
...
Add support for a `spring.testcontainers.startup` property that can
be set to "sequential" or "parallel" to change how containers are
started.
Closes gh-37073
2023-10-14 23:58:25 -07:00
Moritz Halbritter
fcf77ed65d
Add property to stop the JVM from exiting
...
spring.main.keep-alive=true will spawn a non-daemon thread which stops
if the context is closed
Closes gh-37736
2023-10-12 17:02:47 +02:00
Andy Wilkinson
bdaf7a7603
Merge branch '3.1.x'
...
Closes gh-37830
2023-10-11 15:06:09 +01:00
Andy Wilkinson
411586347c
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37829
2023-10-11 15:04:21 +01:00
Andy Wilkinson
781ac2ece2
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37828
2023-10-11 15:02:36 +01:00
Johnny Lim
303015ea2d
Polish
...
See gh-37745
2023-10-11 14:57:38 +01:00
Andy Wilkinson
5280cfeec0
Adapt to breaking API change in Micrometer
...
See gh-37703
2023-10-10 17:56:56 +01:00
Andy Wilkinson
1d410dccea
Adapt to breaking API change in Framework
...
See gh-37710
2023-10-10 17:21:33 +01:00
Andy Wilkinson
48059417b5
Upgrade to Kafka 3.6.0
...
Closes gh-37777
2023-10-09 13:46:52 +01:00
Simon Verhoeven
d0cadd9c4a
Add reference to the new RestClient class in documentation
...
See gh-37726
2023-10-05 11:22:44 +02:00
Moritz Halbritter
51d549964a
Merge branch '3.1.x'
...
Closes gh-37692
2023-10-04 10:49:32 +02:00
Moritz Halbritter
a416f93eec
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37691
2023-10-04 10:49:24 +02:00
Moritz Halbritter
b742bced31
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37690
2023-10-04 10:49:10 +02:00
Moritz Halbritter
63fccf43dc
Polish "Remove link to LiveReload website due to timeout"
...
See gh-37643
2023-10-04 10:46:40 +02:00
Jonny Coddington
88bbab374d
Remove link to LiveReload website due to timeout
...
See gh-37643
2023-10-04 10:44:14 +02:00
Moritz Halbritter
5b129ceb09
Switch reactor context propagation from auto to limited
...
- Polish
- Fix @since tags
- Add a test case
- Update context-propagation version
Closes gh-34201
2023-10-04 09:37:45 +02:00
Moritz Halbritter
30f29dead8
Revert "Temporarily remove auto-config for Reactor context propagation"
...
This reverts commit 88de3cc089
.
See gh-34201
2023-10-04 09:12:27 +02:00
Phillip Webb
7ad4a9817d
Rewrite nested jar support code and remove Java 8 support
...
Rewrite nested jar code to better align with the implementations
provided in Java 17. This update makes two fundamental changes to
the previous implementation:
- Resource cleanup is now handled using the `java.lang.ref.Cleaner`
- Jar URLs now use the form `jar:nested:/my.jar/!nested.jar!/entry`
Unlike the previous `jar🫙 /my,jar!/nested.jar!/entry` URL format,
the new format is compatible with Java's default Jar URL handler.
Specifically, it now only uses a single `jar:` prefix and it no longer
includes multiple `!/` separators.
In addition to the changes above, many of the ancillary classes have
also been refactored and updated to create cleaner APIs.
Closes gh-37668
2023-10-03 17:27:57 -07:00
Phillip Webb
c22548982a
Relocate launcher classes
...
Create alternative launcher classes under the package
`org.springframework.boot.loader.launch` and use them in favor
of the previous location.
This update is designed to improve compatibility with future
changes in the loader.
Closes gh-37667
2023-10-03 14:53:04 -07:00
Phillip Webb
3d6859e80f
Use the term "uber jar" in reference documentation and javadoc
...
Update reference documentation and javadoc to use the term "uber jar"
rather than "fat jar".
Closes gh-37653
2023-10-02 23:01:34 -07:00
Phillip Webb
932355adbf
Polish adoc formatting
2023-10-02 21:18:26 -07:00
Scott Frederick
ff99de49c4
Configure a RestClient.Builder with RestClientTest
...
This commit adds support for configuring a `RestClient.Builder` and
`MockRestServiceServer` support for the `RestClient` when using
`@RestClientTest` sliced tests.
Closes gh-37033
2023-09-29 15:07:38 -05:00
Andy Wilkinson
3e9a1cc1f8
Add Awaitility to spring-boot-starter-test
...
Closes gh-37195
2023-09-29 11:50:05 +01:00
Andy Wilkinson
bebca55a8f
Add testAndDevelopmentOnly configuration
...
Closes gh-35436
2023-09-28 13:24:34 +01:00
Moritz Halbritter
40d4c177cd
Merge branch '3.1.x'
...
Closes gh-37616
2023-09-28 08:54:22 +02:00
Moritz Halbritter
a1947d6deb
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37615
2023-09-28 08:53:12 +02:00
Moritz Halbritter
d266806368
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37614
2023-09-28 08:51:12 +02:00
Moritz Halbritter
8a5979ee8c
Clarify ActiveMQ usage in JMS docs
...
The Apache ActiveMQ project has adopted the label "Classic" for the 5.x
broker in order to more easily compare and contrast it with the broker
code-named Artemis.
See gh-37606
2023-09-28 08:46:47 +02:00
Phillip Webb
052757c2d8
Polish
2023-09-27 20:58:09 -07:00
Andy Wilkinson
ecc670772a
Make user details service auto-configs back off more readily
...
Previously auto-configuration of a user details service (imperative
or reactive) would only back off on the presence of certain beans.
This led to situations where the im-memory service was
auto-configured and the default password was logged even though
another authentication mechanism was in use.
This commit updates the auto-configuration so that it backs off
when depending on Spring Security's OAuth2 Client and OAuth2
Resource Server modules. In the imperative case it will also back
off when depending on the SAML 2 provider.
Closes gh-35338
2023-09-26 16:47:19 +01:00
Moritz Halbritter
1d60e42a73
Merge branch '3.1.x'
...
Closes gh-37572
2023-09-25 12:02:34 +02:00
Sushant Kumar Singh
088d9ccc32
Remove mockito-inline from documentation
...
See gh-37561
2023-09-25 11:58:53 +02:00
Moritz Halbritter
1f137af90f
Merge branch '3.1.x'
...
Closes gh-37533
2023-09-22 09:26:27 +02:00
Moritz Halbritter
b5cc6f9f92
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37532
2023-09-22 09:26:17 +02:00
Moritz Halbritter
17092e124d
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37531
2023-09-22 09:26:08 +02:00
Moritz Halbritter
6be8ce948a
Document support for Java 21
...
Closes gh-37371
2023-09-22 09:22:14 +02:00
Moritz Halbritter
ae7a3410ad
Merge branch '3.1.x'
...
Closes gh-37511
2023-09-21 16:40:51 +02:00
Moritz Halbritter
aabd6f58d5
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37510
2023-09-21 16:40:41 +02:00
Moritz Halbritter
454342acfa
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37509
2023-09-21 16:40:29 +02:00
김희망
45e08f321c
Use more idiomatic Kotlin in doc example
...
See gh-37491
2023-09-21 16:36:51 +02:00
Moritz Halbritter
77f0828f7f
Merge branch '3.1.x'
...
Closes gh-37444
2023-09-18 10:22:13 +02:00
Moritz Halbritter
5d120faac2
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37443
2023-09-18 10:22:01 +02:00
Moritz Halbritter
5a0bc0a112
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37442
2023-09-18 10:21:44 +02:00
Moritz Halbritter
ff2fc95daf
Document that PKCS8 PEM files should be used whenever possible
...
Closes gh-37170
2023-09-18 10:18:06 +02:00
Brian Clozel
0fc97e9315
Auto-configure ObservationRegistry on JmsTemplate
...
Spring Boot auto-configures both a `JmsTemplate` and a
`JmsMessagingTemplate`. As of Spring Framework 6.2, JMS has
observability support when publishing messages.
This commit creates a bean post-processor that configures an
`ObservationRegistry` on the template, if the registry is present.
Closes gh-37388
2023-09-15 16:28:06 +02:00
Brian Clozel
d6daf87074
Update Antora reference documentation links
...
This commit updates the base URLs for reference documentations when the
relevant Spring project is now being published with Antora.
This commit updates the following projects:
* Spring Framework
* Spring Integration
* Spring for GraphQL
* Spring Security, including Authorization Server
* Spring Batch
* Spring Data JPA
Closes gh-37428
2023-09-15 15:55:52 +02:00
Johnny Lim
8f4ccb0535
Polish
...
See gh-37393
2023-09-15 11:44:06 +01:00
Andy Wilkinson
e3d884803e
Add Docker Compose support for Neo4j
...
Closes gh-37379
2023-09-14 13:25:38 +01:00
Chris Bono
b81d78f324
Add SSL section to Pulsar docs
...
- Add link to Spring Pulsar TLS docs
- Update usage of 'Spring Pulsar' to 'Spring for Apache Pulsar'
See gh-37375
2023-09-14 11:31:57 +02:00
Moritz Halbritter
c387c87fda
Polish "Add service connection from OpenTelemetry Collector"
...
See gh-35082
2023-09-14 10:50:36 +02:00
Eddú Meléndez
6997277f75
Add service connection from OpenTelemetry Collector
...
See gh-35082
2023-09-14 09:44:20 +02:00
Johnny Lim
c2b78830ff
Polish
...
See gh-37340
2023-09-13 10:26:54 +02:00
Brian Clozel
c8d036eaa8
Remove ServerHttpObservationFilter from WebFlux
...
This commit removes the auto-configuration of the
`ServerHttpObservationFilter` bean for WebFlux applications as it's been
deprecated by Spring Framework.
The Observability instrumentation is now handled at the
`WebHttpHandlerBuilder` in Framework directly and doesn't need any
auto-configuration from Spring Boot.
Closes gh-37344
2023-09-12 10:59:25 +02:00
Brian Clozel
0d902c1323
Document Welcome Page support ordering
...
This commit documents the relative ordering of `HandlerMapping` support
in Spring MVC and WebFlux applications.
As of Spring Framework 6.1.0, the Welcome Page support acts as a
fallback in case no index route has been defined by the application as a
`RouterFunction` or within an annotated `@Controller`.
Closes gh-34846
2023-09-11 15:04:43 +02:00
Andy Wilkinson
ed5d16de84
Upgrade to Jetty 12
...
Closes gh-36073
2023-09-07 13:59:15 +01:00
Chris Bono
089fef0392
Add Pulsar ConnectionDetails support
...
Add `ConnectionDetails` support for Apache Pulsar and provide adapters
for Docker Compose and Testcontainers.
See gh-37197
2023-09-06 12:12:25 -07:00
Chris Bono
6e7b845bdf
Add support for Apache Pulsar
...
Add support for Apache Pulsar using the Spring for Apache Pulsar
project.
See gh-34763
Co-authored-by: Phillip Webb <pwebb@vmware.com>
2023-09-05 17:01:51 -07:00
Moritz Halbritter
cf2828fdb8
Add link to Spring Modulith to documentation
...
Closes gh-37106
2023-08-31 13:22:52 +02:00
Phillip Webb
3a99066eeb
Merge branch '3.1.x'
2023-08-24 10:33:15 -07:00
Phillip Webb
81a03cf240
Merge branch '2.7.x' into 3.1.x
2023-08-24 10:32:37 -07:00
Phillip Webb
fbea788e0a
Merge branch '2.7.x' into 3.0.x
2023-08-24 10:32:27 -07:00
Phillip Webb
727e22abac
Restore Redis to NoSQL stores supported by Spring Data documentation
...
See gh-29694
2023-08-24 10:31:01 -07:00
Scott Frederick
c55e8b9b9a
Merge branch '3.1.x'
...
Closes gh-37072
2023-08-22 12:11:08 -05:00
Scott Frederick
23de8a1177
Merge branch '3.0.x' into 3.1.x
...
Closes gh-37071
2023-08-22 12:10:46 -05:00
jongwooo
37855a597c
Fix links to Oracle API javadoc in the documentation
...
See gh-37070
2023-08-22 11:59:21 -05:00
Scott Frederick
eb45aab712
Upgrade default CNB builders to Paketo Jammy
...
Closes gh-36689
2023-08-14 13:29:42 -05:00
Stephane Nicoll
3835e25a18
Add missing Kotlin example
...
See gh-36579
2023-08-14 12:18:52 +02:00
Stephane Nicoll
89bb8e87c2
Merge branch '3.1.x'
...
Closes gh-36963
2023-08-14 12:04:23 +02:00
Stephane Nicoll
8ce6002206
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36962
2023-08-14 12:04:11 +02:00
Stephane Nicoll
82b0666813
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36961
2023-08-14 12:04:01 +02:00
Stephane Nicoll
0e6abd1377
Provide more information about using spring.cache.type=none
...
Closes gh-33694
2023-08-14 12:03:40 +02:00
Phillip Webb
407fa780c8
Polish
2023-08-13 20:44:44 -07:00
Andy Wilkinson
6c3c8398d0
Upgrade to Elasticsearch Client 8.9.0
...
Closes gh-36886
2023-08-09 20:45:31 +01:00
Stephane Nicoll
96aa0611f6
Merge branch '3.1.x'
...
Closes gh-36878
2023-08-09 16:08:59 +02:00
Stephane Nicoll
63a1248a6d
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36877
2023-08-09 16:06:44 +02:00
Stephane Nicoll
6800f15aa6
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36876
2023-08-09 16:06:33 +02:00
Stephane Nicoll
94c7140001
Use a dedicated application to collect log samples
...
This commit moves the tasks that collect log samples for the reference
guide to an isolated application.
Closes gh-36875
2023-08-09 16:06:09 +02:00
Andy Wilkinson
94d6ccd7a5
Merge branch '3.1.x'
...
Closes gh-36863
2023-08-09 12:51:25 +01:00
Andy Wilkinson
8bd2e1a717
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36862
2023-08-09 12:51:11 +01:00
Andy Wilkinson
29beb3ed24
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36861
2023-08-09 12:50:59 +01:00
Andy Wilkinson
d277631331
Document `@EntityScan` and `@Enable…Repositories` for tuning scanning
...
Closes gh-36282
2023-08-09 12:47:30 +01:00
Moritz Halbritter
5b00d5f89b
Auto-configure SimpleAsyncTaskScheduler when virtual threads are enabled
...
This auto-configures a new SimpleAsyncTaskSchedulerBuilder bean in the
context. This bean is configured to use virtual threads, if enabled.
SimpleAsyncTaskSchedulerCustomizers can be used to customize the built
SimpleAsyncTaskScheduler.
If virtual threads are enabled, the application task scheduler is
configured to be a SimpleAsyncTaskScheduler.
Adds a new configuration property spring.task.scheduling.simple
.concurrency-limit
Closes gh-36609
2023-08-09 13:43:08 +02:00
Andy Wilkinson
4f9fcfc2de
Merge branch '3.1.x'
...
Closes gh-36854
2023-08-09 10:46:11 +01:00
Andy Wilkinson
c59eca02ba
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36853
2023-08-09 10:45:48 +01:00
Andy Wilkinson
4ec1a05b9c
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36852
2023-08-09 10:45:32 +01:00
Andy Wilkinson
45b62b1452
Clarify transfer of logging props from Environment to System props
...
Closes gh-32160
2023-08-09 10:42:22 +01:00
Stephane Nicoll
cee5c9142c
Merge branch '3.1.x'
...
Closes gh-36851
2023-08-09 11:40:52 +02:00
Stephane Nicoll
22fde44e3b
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36850
2023-08-09 11:40:41 +02:00
Stephane Nicoll
2d8dbbd1f3
Review Google Cloud section of the reference guide
...
Closes gh-33730
2023-08-09 11:38:14 +02:00
Stephane Nicoll
38dbc644ae
Add auto-configuration for JdbcClient
...
Closes gh-36579
2023-08-09 11:18:25 +02:00
Andy Wilkinson
647b20bb30
Merge branch '3.1.x'
...
Closes gh-36814
2023-08-08 17:10:59 +01:00
Andy Wilkinson
786673f936
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36813
2023-08-08 17:09:02 +01:00
Andy Wilkinson
b4378e4415
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36812
2023-08-08 17:08:47 +01:00
Andy Wilkinson
05244d7a5c
Clarify which NoSQL stores are supported by Spring Data
...
Closes gh-29694
2023-08-08 17:06:19 +01:00
Andy Wilkinson
6e3cbac7df
Merge branch '3.1.x'
...
Closes gh-36811
2023-08-08 16:50:54 +01:00
Andy Wilkinson
331e90ccbe
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36810
2023-08-08 16:50:14 +01:00
Andy Wilkinson
24ba267516
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36809
2023-08-08 16:50:00 +01:00
Andy Wilkinson
0ab7129dab
Clarify treatment of nested directories for configtree with wildcards
...
Closes gh-28203
2023-08-08 16:49:21 +01:00
Andy Wilkinson
a1f30a2316
Merge branch '3.1.x'
...
Closes gh-36798
2023-08-08 12:57:26 +01:00
Andy Wilkinson
8c8aa19691
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36797
2023-08-08 12:57:12 +01:00
Andy Wilkinson
355012d40b
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36796
2023-08-08 12:57:00 +01:00
Andy Wilkinson
b978950cb2
Clarify the effect of `@EnableWebMvc`
...
Closes gh-36506
2023-08-08 12:56:24 +01:00
Andy Wilkinson
d658a8cd47
Merge branch '3.1.x'
...
Closes gh-36794
2023-08-08 12:52:40 +01:00
Andy Wilkinson
930824a566
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36793
2023-08-08 12:52:26 +01:00
Andy Wilkinson
4b8a848ecf
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36792
2023-08-08 12:52:14 +01:00
Andy Wilkinson
8dec443e3b
Document default for MVC and WebFlux date and time formatting
...
Closes gh-30041
2023-08-08 12:51:29 +01:00
Andy Wilkinson
00264cb9c8
Merge branch '3.1.x'
...
Closes gh-36790
2023-08-08 12:01:35 +01:00
Andy Wilkinson
f0343df9c5
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36789
2023-08-08 12:01:25 +01:00
Andy Wilkinson
406e934325
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36788
2023-08-08 12:01:10 +01:00
Andy Wilkinson
e7203e31c8
Correct documentation of default path matching strategy
...
Closes gh-32557
2023-08-08 11:48:04 +01:00
Andy Wilkinson
e286213110
Merge branch '3.1.x'
...
Closes gh-36784
2023-08-08 11:01:39 +01:00
Andy Wilkinson
f2fce3a008
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36783
2023-08-08 11:01:11 +01:00
Andy Wilkinson
a91f1f0387
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36782
2023-08-08 10:59:29 +01:00
Andy Wilkinson
db0ab9f580
Improve documentation for configuration of schema and data scripts
...
Closes gh-36176
2023-08-08 10:58:28 +01:00
Andy Wilkinson
3441833c5c
Add missing Details class
2023-08-07 13:41:47 +01:00
Andy Wilkinson
b1d26fe961
Revert "Upgrade default CNB builders to Paketo Jammy"
...
This reverts commit 6506208d29
. The
upgrade to the Jammy builder was causing
failsWhenBuildImageIsInvokedOnMultiModuleProjectWithBuildImageGoal to
hang on CI.
See gh-36689
2023-08-07 12:10:27 +01:00
Stephane Nicoll
870df5ab08
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36761
2023-08-04 16:23:51 +02:00
Stephane Nicoll
5ed5820f92
Clarify expected jar size in getting started doc
...
Closes gh-34514
2023-08-04 16:23:31 +02:00
Stephane Nicoll
c8334e90f8
Merge branch '3.1.x'
...
Closes gh-36757
2023-08-04 15:27:04 +02:00
Stephane Nicoll
f7c8e48dc4
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36756
2023-08-04 15:26:54 +02:00
Stephane Nicoll
89cb599d0d
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36755
2023-08-04 15:26:41 +02:00
Stephane Nicoll
d101004d5f
Document @DataR2dbcTest support
...
Closes gh-35014
2023-08-04 15:25:16 +02:00
Scott Frederick
6506208d29
Upgrade default CNB builders to Paketo Jammy
...
Closes gh-36689
2023-08-02 19:06:16 -05:00
Scott Frederick
63a8edfa15
Merge branch '3.1.x'
...
Closes gh-36691
2023-08-02 17:51:52 -05:00
Scott Frederick
ecd2b0178f
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36690
2023-08-02 17:50:56 -05:00
Scott Frederick
e25c267585
Update Paketo builder references in documentation
...
Closes gh-36688
2023-08-02 17:49:32 -05:00
Scott Frederick
2e50d11d86
Add since attribute to @DeprecatedConfigurationProperty annotation
...
Closes gh-36482
2023-08-01 16:13:22 -05:00
Stephane Nicoll
191ac10009
Deprecate support for OkHttp
...
Closes gh-36632
2023-08-01 16:45:13 +02:00
Moritz Halbritter
51008a7d39
Add ThreadPoolTaskSchedulerBuilder and deprecate TaskSchedulerBuilder
...
Closes gh-36651
2023-08-01 10:32:58 +02:00
Moritz Halbritter
de4b2d679f
Add documentation for SimpleAsyncTaskExecutorBuilder
...
See gh-35711
2023-07-31 14:17:17 +02:00
Moritz Halbritter
32c91af440
Add ThreadPoolTaskExecutorBuilder and deprecate TaskExecutorBuilder
...
Closes gh-36637
2023-07-31 11:51:17 +02:00
Andy Wilkinson
5c845c7ddc
Merge branch '3.1.x'
...
Closes gh-36647
2023-07-31 10:05:05 +01:00
Andy Wilkinson
5f72e441d0
Polish "Add note about enabling docker compose support in tests"
...
See gh-36636
2023-07-31 09:47:24 +01:00
Matteo Bianchi
0e43e81e73
Add note about enabling docker compose support in tests
...
See gh-36636
2023-07-31 09:39:05 +01:00
Yanming Zhou
f6eaedea35
Reinstate use of configprop macro
...
See gh-36604
2023-07-28 11:03:06 +01:00
Moritz Halbritter
b0615dd311
Split OpenTelemetry auto-configuration
...
The OpenTelemetry bean is now configured in the
OpenTelemetryAutoConfiguration. This method also applies
SdkLoggerProvider and SdkMeterProvider.
Additionally, the OpenTelemetry Resource is now a bean. Resource
attributes can now be configured through properties
The resourceAttributes in OtlpProperties have been deprecated in favor
of the new one in OpenTelemetryProperties.
Closes gh-36544
Closes gh-36545
2023-07-27 08:53:09 +02:00
Johnny Lim
96c9915f12
Polish
...
See gh-36565
2023-07-26 10:00:56 +02:00
Moritz Halbritter
5cc2d3b764
Merge branch '3.1.x'
...
Closes gh-36582
2023-07-26 09:53:40 +02:00
Moritz Halbritter
3edb3797a0
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36581
2023-07-26 09:52:55 +02:00
Moritz Halbritter
1a8ffd54fc
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36580
2023-07-26 09:52:40 +02:00
Mahatma_Fatal_Error
98f76698c8
Fix server.forward-headers-strategy documentation
...
See gh-36564
2023-07-26 09:50:33 +02:00
Moritz Halbritter
6050fff078
Auto-configure observability for R2DBC
...
The new ConnectionFactoryDecorator can be used to decorate the
ConnectionFactory built by the ConnectionFactoryBuilder.
The new R2dbcObservationAutoConfiguration configures a
ConnectionFactoryDecorator to attach a ObservationProxyExecutionListener
to ConnectionFactories. This enables Micrometer Observations for R2DBC
queries.
Closes gh-33768
2023-07-25 17:01:55 +02:00
Christoph Dreis
343c9c6f7e
Remove references to Atomikos and Bitronix
...
See gh-35562
2023-07-21 16:23:14 +01:00
Andy Wilkinson
3affb3342e
Deprecate auto-configuration for InfluxDB
...
Closes gh-35190
2023-07-20 13:31:10 +01:00
Stephane Nicoll
311fa6272d
Polish "Add service connection for Testcontainers ActiveMQ"
...
This also adds support for Docker Compose.
See gh-35080
2023-07-20 13:03:41 +02:00
Eddú Meléndez
63121dd08a
Add service connection for Testcontainers ActiveMQ
...
See gh-35080
2023-07-20 13:03:41 +02:00
Andy Wilkinson
283dc37db3
Make AnnotatedControllerConfigurer use applicationTaskExecutor
...
Closes gh-36388
2023-07-18 15:35:31 +01:00
Andy Wilkinson
d205d10519
Configure WebFlux's blocking execution to use applicationTaskExecutor
...
Closes gh-36331
2023-07-18 11:18:25 +01:00
Stephane Nicoll
60df7e3bce
Polish contribution
...
See gh-36251
2023-07-17 13:37:30 +02:00
Andy Wilkinson
f33874e98e
Allow auto-configured applicationTaskExecutor to use virtual threads
...
With this commit, when virtual threads are enabled, the auto-configured
applicationTaskExecutor changes from a ThreadPoolTaskExecutor to a
SimpleAsyncTaskExecutor with virtual threads enabled.
As before, any TaskDecorator bean is applied to the auto-configured
executor and the spring.task.execution.thread-name-prefix property is
applied. Other spring.task.execution.* properties are ignored as they
are specific to a pool-based executor.
Closes gh-35710
2023-07-17 10:01:16 +01:00
Stephane Nicoll
783bfb62e2
Merge branch '3.1.x'
...
Closes gh-36420
2023-07-17 10:04:14 +02:00
Christoph Dreis
8321887d6a
Fix typos
...
See gh-36306
2023-07-17 09:40:16 +02:00
Andy Wilkinson
b66eea8d2a
Merge branch '3.1.x'
...
Closes gh-36356
2023-07-12 08:34:08 +01:00
Andy Wilkinson
d5ca66d47c
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36355
2023-07-12 08:33:43 +01:00
Andy Wilkinson
2a5a5d19b7
Update Servlet container system requirements
...
Closes gh-36354
2023-07-12 08:33:10 +01:00
Phillip Webb
cfdc173e34
Add RestClient SSL support
...
Add `RestClientSsl` support class to help apply an `SslBundle` to a
`RestClient.Builder`.
See gh-36213
2023-07-05 21:22:52 +01:00
Phillip Webb
7c1b168ed6
Overhaul reference documentation for RestClient
...
Reorder "Calling REST services" documentation and add a new section
covering `RestClient`.
See gh-36213
2023-07-05 21:22:49 +01:00
Phillip Webb
8b3070e027
Merge branch '3.1.x'
2023-07-05 21:00:12 +01:00
Phillip Webb
034803ee2f
Polish
2023-07-05 20:59:39 +01:00
Andy Wilkinson
62eb3d3051
Merge branch '3.1.x'
...
Closes gh-36234
2023-07-05 09:12:59 +01:00
Andy Wilkinson
0bfc3c3872
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36233
2023-07-05 09:12:47 +01:00
Yanming Zhou
9439494923
Polish formatting in "Running Spring Batch Jobs on Startup"
...
See gh-36225
2023-07-05 09:12:07 +01:00
Andy Wilkinson
c3e2c9d684
Polish "Support Jetty in ClientHttpRequestFactories"
...
See gh-36116
2023-07-04 17:49:07 +01:00
Phillip Webb
41cdfb891f
Merge branch '3.1.x'
...
Closes gh-36220
2023-07-04 15:18:42 +01:00
Phillip Webb
2e11349c93
Merge branch '3.0.x' into 3.1.x
...
Closes gh-36219
2023-07-04 15:18:32 +01:00