Andy Wilkinson
7bc709c32f
Fix subName from adapted name with value processor
...
Previously, when a configuration property name was created by
adapting a source with a value processor, creating sub names from
that property name did not work correctly. This broke binding of
prefixed environment variables to a map as the ancestor checking
did not work.
Fixes gh-43304
2024-11-27 19:34:35 +00:00
Stéphane Nicoll
de268324e0
Merge branch '3.3.x'
...
Closes gh-43299
2024-11-27 08:25:00 +01:00
Tran Ngoc Nhan
16838a9b58
Fix syntax in reference guide
...
See gh-43271
2024-11-27 08:24:16 +01:00
Stéphane Nicoll
d8c41c2583
Defensively unwrap CacheConnectionFactory
...
This commit refines the optimization introduced in gh-39816 to only
unwrap our own caching connection factory. The more advanced unwrap
algorithm is still available, but opt-in only.
Unwrapping more aggressively may break use cases where the wrapped
ConnectionFactory is required, i.e. for transactional purposes.
Closes gh-43277
2024-11-26 19:56:32 +01:00
Andy Wilkinson
23d92aa32e
Merge branch '3.3.x'
...
Closes gh-43291
2024-11-26 13:42:40 +00:00
Andy Wilkinson
d924e4d999
Mark shaded application's jar as multi-release by default
...
Spring Framework now uses a multi-release jar for its virtual thread
support. If the shaded jar is not marked as being a multi-release jar
and virtual threads are enabled, the application will fail to start as
the Java 21+ virtual threads delegate will be unavailable.
This commit updates the starter parent's default configuration for the
Maven Shade plugin to set Multi-Release: true in the application's
manifest.
Closes gh-43284
2024-11-26 13:42:03 +00:00
Andy Wilkinson
32433e84f3
Merge branch '3.3.x'
...
Closes gh-43270
2024-11-22 15:46:38 +00:00
Andy Wilkinson
bb3651b7d1
Reduce warnings reported by Eclipse
...
Closes gh-43269
2024-11-22 15:39:35 +00:00
Andy Wilkinson
3bff418df9
Merge branch '3.3.x'
...
Closes gh-43267
2024-11-22 11:59:19 +00:00
Andy Wilkinson
cf1dadf2e7
Stop publishing CLI's Homebrew formula in commercial builds
...
Closes gh-43247
2024-11-22 11:58:50 +00:00
Johnny Lim
fa0a4849fa
Update Javadoc since for OtlpMetricsProperties and OtlpTracingProperties
...
See gh-43249
2024-11-22 08:24:59 +01:00
Andy Wilkinson
109e731c83
Revert "Add `@ConditionalOnMissingBean` for `JobRepository`"
...
This reverts commit 73fc351d71
.
See gh-43236
2024-11-21 13:31:20 +00:00
Stéphane Nicoll
14989a5fb7
Upgrade to Testcontainers 1.20.4
...
Closes gh-43243
2024-11-21 09:32:54 +01:00
Stéphane Nicoll
c188822db3
Upgrade to Spring Security 6.4.1
...
Closes gh-43232
2024-11-21 09:32:50 +01:00
Stéphane Nicoll
e286739cee
Upgrade to Spring Batch 5.2.0
...
Closes gh-43018
2024-11-21 09:32:50 +01:00
Phillip Webb
73fc351d71
Add `@ConditionalOnMissingBean` for `JobRepository`
...
Update `BatchAutoConfiguration` so that the `JobRepository` is not
defined when the user provides an appropriate bean.
Fixes gh-43236
2024-11-20 21:57:52 -08:00
Phillip Webb
3cae5c27d1
Merge branch '3.3.x'
2024-11-20 20:58:02 -08:00
Phillip Webb
283bc6faf0
Merge branch '3.2.x' into 3.3.x
2024-11-20 20:57:35 -08:00
Phillip Webb
5c938fc8bc
Update copyright year of changed files
2024-11-20 20:57:27 -08:00
Phillip Webb
c9a84549c8
Polish 'Replace TestObservationRegistryAssert.assertThat()''
...
See gh-43235
2024-11-20 20:56:39 -08:00
Johnny Lim
4b5b76d7b1
Replace TestObservationRegistryAssert.assertThat()
...
See gh-43235
2024-11-20 20:56:03 -08:00
Phillip Webb
11415a97f2
Restore monospaced text to unescaped form
...
See gh-43239
2024-11-20 20:46:11 -08:00
Phillip Webb
e9e018c598
Migrate class references to full javadoc links
...
Update documentation to use `javadoc:...` macro for class and interface
references.
Migrated using https://github.com/philwebb/asciidoctor-javadoc-migration
See gh-43239
2024-11-20 20:46:11 -08:00
Phillip Webb
0e62778612
Use fully-qualified names for ambiguous type references
...
Update type references to use a fully qualified name when we have
more than one candidate available to us.
See gh-43239
2024-11-20 20:46:11 -08:00
Phillip Webb
e8e9592c3d
Temporarily escape monospaced text that will not be linked
...
Escape elements that we know cannot be converted to a javadoc link.
See gh-43239
2024-11-20 20:46:11 -08:00
Phillip Webb
6b6597b403
Restore monospaced text to unescaped form
...
See gh-41614
2024-11-20 20:35:33 -08:00
Phillip Webb
4c8dafe12b
Migrate class references to full javadoc links
...
Update documentation to use `javadoc:...` macro for class and interface
references.
Migrated using https://github.com/philwebb/asciidoctor-javadoc-migration
See gh-41614
2024-11-20 20:24:54 -08:00
Phillip Webb
3d57d36c16
Use fully-qualified names for ambiguous type references
...
Update type references to use a fully qualified name when we have
more than one candidate available to us.
See gh-41614
2024-11-20 20:24:53 -08:00
Phillip Webb
d289d0a442
Temporarily escape monospaced text that will not be linked
...
Escape elements that we know cannot be converted to a javadoc link.
See gh-41614
2024-11-20 20:24:53 -08:00
Phillip Webb
4628059dc0
Remove Influx section from redirects
...
See gh-43238
2024-11-20 19:57:40 -08:00
Phillip Webb
bd770f1992
Remove Influx section from documentation
...
Closes gh-43238
2024-11-20 19:42:50 -08:00
Phillip Webb
cdf0bfa5b0
Refine javadoc links for 3.4.x
...
See gh-41614
2024-11-20 19:40:17 -08:00
Phillip Webb
b094a13c3b
Polish documentation
2024-11-20 17:56:57 -08:00
Phillip Webb
4493ef6ec3
Merge branch '3.3.x'
2024-11-20 17:15:03 -08:00
Phillip Webb
81ba8b6c7b
Refine javadoc links
...
See gh-41614
2024-11-20 17:14:12 -08:00
Phillip Webb
2f04ad6699
Merge branch '3.3.x'
...
Closes gh-43234
2024-11-20 12:35:33 -08:00
Phillip Webb
dc49c64e56
Remove FlywayCallback reference in documentation
...
Closes gh-43233
2024-11-20 12:35:24 -08:00
Phillip Webb
b56352405b
Merge branch '3.3.x'
2024-11-20 12:34:47 -08:00
Phillip Webb
924ea70c19
Polish documentation to use more javadoc links
...
Update a few areas of the documentation to use full javadoc
links.
See gh-41614
2024-11-20 12:34:04 -08:00
Phillip Webb
47722af18e
Polish documentation
...
Cleanup and polish some areas of the documentation.
2024-11-20 12:16:29 -08:00
Phillip Webb
127b140ebd
Add javadoc links for Jooq and Netty
...
See gh-41614
2024-11-20 12:15:18 -08:00
Phillip Webb
5f9a13bdc3
Fix `withDefaultRequestConfigCustomizer` method name
...
Second attempt to fix the method name.
Closes gh-43139
2024-11-20 10:32:27 -08:00
Phillip Webb
0c2d5e6c50
Fix formatting
...
See gh-43139
2024-11-20 10:00:20 -08:00
Phillip Webb
223427e96d
Fix `withDefaultRequestConfigCustomizer` method name
...
The work `manager` was accidentally included due to a copy/paste
mistake.
Closes gh-43139
2024-11-20 09:54:50 -08:00
Andy Wilkinson
16f45169f7
Upgrade to Spring Integration 6.3.6
...
Closes gh-43010
2024-11-20 17:12:12 +00:00
Andy Wilkinson
11401d3290
Upgrade to Spring Integration 6.2.11
...
Closes gh-43001
2024-11-20 17:07:50 +00:00
Andy Wilkinson
758d0ffb64
Upgrade to Infinispan 14.0.33.Final
...
Closes gh-43229
2024-11-20 17:07:49 +00:00
Stéphane Nicoll
f3c5be94e5
Upgrade to Spring Authorization Server 1.4.0
...
Closes gh-43017
2024-11-20 18:07:14 +01:00
Stéphane Nicoll
c6d310b282
Upgrade to Spring Session 3.4.0
...
Closes gh-43027
2024-11-20 18:06:08 +01:00
Stéphane Nicoll
3a2991ece2
Upgrade to Spring Integration 6.4.0
...
Closes gh-43022
2024-11-20 18:06:07 +01:00
Andy Wilkinson
6289104190
Merge branch '3.3.x'
...
Closes gh-43225
2024-11-20 10:09:32 +00:00
Andy Wilkinson
ec2a350959
Publish API catalog content and root aggregate content from s-b-docs
...
Closes gh-43224
2024-11-20 10:09:23 +00:00
Phillip Webb
d9458ac67f
Merge branch '3.3.x'
2024-11-19 23:17:51 -08:00
Phillip Webb
a3b027a6f1
Add more javadoc links
...
See gh-41614
2024-11-19 23:15:46 -08:00
Andy Wilkinson
5639c257c5
Upgrade to OpenTelemetry 1.38.0
...
This aligns its version with that used by Micrometer Tracing 1.3.x.
Closes gh-43200
2024-11-19 16:43:38 +00:00
Stéphane Nicoll
145ed26e6f
Reject non-scalar endpoint parameter with Jersey
...
Actuator endpoints should only declare simple type in the signature
of an operation. In particular, nested types are not supported. While
this is enforced in Spring MVC and Spring Webflux, the Jersey
implementation leniently allowed to bind such types prior to this
commit.
This commit adapts the expectation in the Jersey implementation so that
it rejects such request as well.
Closes gh-43209
2024-11-19 16:47:02 +01:00
Stéphane Nicoll
96ee7924cf
Upgrade to Spring Security 6.4.0
...
Closes gh-43026
2024-11-19 08:49:59 +01:00
Stéphane Nicoll
532217a843
Upgrade to Spring RESTDocs 3.0.3
...
Closes gh-43025
2024-11-19 08:49:59 +01:00
Stéphane Nicoll
51e8a00dcc
Upgrade to Spring Pulsar 1.2.0
...
Closes gh-43024
2024-11-19 08:49:59 +01:00
Stéphane Nicoll
d1df7b4859
Upgrade to Spring Kafka 3.3.0
...
Closes gh-43023
2024-11-19 08:49:59 +01:00
Stéphane Nicoll
7200fd8193
Upgrade to Spring AMQP 3.2.0
...
Closes gh-43016
2024-11-19 08:49:59 +01:00
Stéphane Nicoll
5af29d38a0
Upgrade to Spring Security 6.3.5
...
Closes gh-43013
2024-11-19 08:49:39 +01:00
Stéphane Nicoll
ebb882fad8
Upgrade to Spring RESTDocs 3.0.3
...
Closes gh-43014
2024-11-19 08:49:39 +01:00
Stéphane Nicoll
4e9fb97a14
Upgrade to Spring Pulsar 1.1.6
...
Closes gh-43012
2024-11-19 08:49:38 +01:00
Stéphane Nicoll
013e38b1dc
Upgrade to Spring Kafka 3.2.5
...
Closes gh-43011
2024-11-19 08:49:38 +01:00
Stéphane Nicoll
d4f71753a5
Upgrade to Spring AMQP 3.1.8
...
Closes gh-43004
2024-11-19 08:49:38 +01:00
Stéphane Nicoll
b0ebb47e5e
Upgrade to Spring Security 6.2.8
...
Closes gh-43009
2024-11-19 08:49:29 +01:00
Stéphane Nicoll
fc45e6c928
Upgrade to Spring RESTDocs 3.0.3
...
Closes gh-43007
2024-11-19 08:49:28 +01:00
Stéphane Nicoll
e406607a4e
Upgrade to Spring Pulsar 1.0.12
...
Closes gh-43005
2024-11-19 08:49:28 +01:00
Stéphane Nicoll
64b0ce3886
Upgrade to Spring Kafka 3.1.10
...
Closes gh-43003
2024-11-19 08:49:28 +01:00
Stéphane Nicoll
4de5913227
Upgrade to Spring AMQP 3.1.8
...
Closes gh-42996
2024-11-19 08:49:28 +01:00
Yanming Zhou
7fdc9742af
Prohibit unnecessary value on `@EnumSource`
...
See gh-43214
2024-11-18 21:50:35 -08:00
Phillip Webb
26c775eff8
Register `AutoConfigurations` using fully qualified class name
...
Update `AbstractApplicationContextRunner` and `Configurations` to
allow registration of beans with a specific generated bean name. By
default, no name is generated, however, `AutoConfigurations` has been
updated to use bean names using the fully qualified class name.
The update brings `ApplicationContextRunners` closer the behavior of
a standard Spring Boot application where user `@Configuration` classes
are usually registered with a simple name and auto-configurations are
imported (via an `ImportSelector`) using a fully qualified name.
Fixes gh-17963
Co-authored-by: Stéphane Nicoll <stephane.nicoll@broadcom.com>
Co-authored-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
Co-authored-by: Dmytro Nosan <dimanosan@gmail.com>
2024-11-18 21:37:42 -08:00
Phillip Webb
a705402e75
Polish
...
Co-authored-by: Stéphane Nicoll <stephane.nicoll@broadcom.com>
2024-11-18 21:36:56 -08:00
Stéphane Nicoll
5c0a2dffd7
Polish
2024-11-18 14:23:44 +01:00
Johnny Lim
0b854bfee1
Replace "structure logging" with "structured logging"
...
See gh-43203
2024-11-16 08:30:09 -08:00
Phillip Webb
68022ef0bb
Use Class reference rather than String for customizer
...
Update `StructuredLoggingJsonProperties` to use a real Class reference
rather than a String.
Closes gh-43202
2024-11-15 17:03:25 -08:00
Phillip Webb
76226f99d8
Merge branch '3.3.x'
...
Closes gh-43199
2024-11-15 13:27:24 -08:00
Phillip Webb
dba395dc0c
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43198
2024-11-15 13:27:17 -08:00
Phillip Webb
a20cc3d4e6
Clarify documentation for 'spring.datasource.type'
...
Closes gh-43193
2024-11-15 13:26:45 -08:00
Stéphane Nicoll
1319faca14
Upgrade to Spring LDAP 3.2.8
...
Closes gh-43189
2024-11-15 16:01:03 +01:00
Stéphane Nicoll
4f2e4df180
Upgrade to Spring HATEOAS 2.4.0
...
Closes gh-43021
2024-11-15 16:00:59 +01:00
Stéphane Nicoll
a391a2ee28
Upgrade to Spring Data Bom 2024.1.0
...
Closes gh-43019
2024-11-15 16:00:58 +01:00
Stéphane Nicoll
b113b8f0db
Upgrade to Pulsar Reactive 0.5.9
...
Closes gh-43188
2024-11-15 16:00:58 +01:00
Stéphane Nicoll
3cf0e71be5
Upgrade to Micrometer 1.14.1
...
Closes gh-43187
2024-11-15 16:00:53 +01:00
Stéphane Nicoll
bc0da2e7e9
Upgrade to Lombok 1.18.36
...
Closes gh-43186
2024-11-15 16:00:48 +01:00
Stéphane Nicoll
879b07e2e1
Upgrade to Lettuce 6.4.1.RELEASE
...
Closes gh-43185
2024-11-15 16:00:43 +01:00
Stéphane Nicoll
7bd2d001b7
Upgrade to Spring LDAP 3.2.8
...
Closes gh-43184
2024-11-15 15:58:09 +01:00
Stéphane Nicoll
ad8aa4514a
Upgrade to Spring Data Bom 2024.0.6
...
Closes gh-43006
2024-11-15 15:58:05 +01:00
Stéphane Nicoll
9f0a32a009
Upgrade to Pulsar Reactive 0.5.9
...
Closes gh-43183
2024-11-15 15:58:04 +01:00
Stéphane Nicoll
edfbd6f7ba
Upgrade to Micrometer 1.13.8
...
Closes gh-43182
2024-11-15 15:58:00 +01:00
Stéphane Nicoll
6dc68115e6
Upgrade to Lombok 1.18.36
...
Closes gh-43181
2024-11-15 15:57:54 +01:00
Stéphane Nicoll
224da20936
Upgrade to Spring LDAP 3.2.8
...
Closes gh-43180
2024-11-15 15:53:26 +01:00
Stéphane Nicoll
b82367a4b3
Upgrade to Spring Data Bom 2023.1.12
...
Closes gh-42997
2024-11-15 15:53:22 +01:00
Stéphane Nicoll
e4fb95a16b
Upgrade to Pulsar Reactive 0.5.9
...
Closes gh-43179
2024-11-15 15:53:21 +01:00
Stéphane Nicoll
1c8a6a2b62
Upgrade to Micrometer 1.12.13
...
Closes gh-43178
2024-11-15 15:53:17 +01:00
Stéphane Nicoll
13b6f483d1
Upgrade to Lombok 1.18.36
...
Closes gh-43177
2024-11-15 15:53:12 +01:00
Phillip Webb
f77c3bbd6b
Merge branch '3.3.x'
...
Closes gh-43171
2024-11-14 15:50:15 -08:00
Phillip Webb
66ec6b32e3
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43170
2024-11-14 15:50:04 -08:00
Phillip Webb
25b6477aa8
Support alternative media type format
...
Update `ExportedImageTar` media type detection to support `tar+gzip`
as well as `tar.gzip`. Recent updates to Docker Desktop appear to have
changed the format.
Fixes gh-43126
2024-11-14 15:25:15 -08:00
Phillip Webb
a293560237
Support nested OCI indexes
...
Update `ExportedImageTar.IndexLayerArchiveFactory` to support nested
indexes. Nested indexes support a layer of interaction where the
`index.json` file points to a blob that contains the read index to use.
Prior to this commit, we only supported indexes provided directly by
the `index.json` file. This missing support results in "buildpack.toml:
no such file or directory" errors when referencing specific buildpacks
and using Docker Engine 27.3.1 or above.
See gh-43126
2024-11-14 15:24:47 -08:00
Phillip Webb
b6a6c9dbc4
Upgrade to Undertow 2.3.18.Final and remove prohibit restriction
...
Closes gh-43166
2024-11-14 10:42:25 -08:00
Phillip Webb
32b729fbad
Merge branch '3.3.x'
2024-11-14 10:42:02 -08:00
Phillip Webb
fd7956fb66
Merge branch '3.2.x' into 3.3.x
2024-11-14 10:41:56 -08:00
Phillip Webb
83e7ccd638
Polish prohibit reason
2024-11-14 10:41:38 -08:00
Phillip Webb
f40acf4edc
Merge branch '3.3.x'
...
Closes gh-43168
2024-11-14 10:32:39 -08:00
Phillip Webb
4753ee000c
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43167
2024-11-14 10:32:27 -08:00
Phillip Webb
82352868ea
Downgrade to HSQLDB 2.7.3 and block upgrade
...
Closes gh-43165
2024-11-14 10:31:50 -08:00
Moritz Halbritter
ad8ffdb59c
Merge branch '3.3.x'
...
Closes gh-43160
2024-11-14 14:48:01 +01:00
Moritz Halbritter
ec236be2bb
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43159
2024-11-14 14:47:52 +01:00
Johnny Lim
ac75bc922d
Update "Upgrading From" section to additionally use "2.x"
...
See gh-43123
Co-authored-by: Moritz Halbritter <moritz.halbritter@broadcom.com>
2024-11-14 14:43:30 +01:00
Moritz Halbritter
70d5756ce5
Polish "Add logger warning if Hikari datasource doesn't have pool suspension configured"
...
See gh-42937
2024-11-14 11:03:53 +01:00
Dennis Kieselhorst
d4ffedf997
Add logger warning if Hikari datasource doesn't have pool suspension configured
...
See gh-42937
2024-11-14 10:31:17 +01:00
Phillip Webb
4ab80d263a
Fix management.endpoints.access.default type in JSON metadata
...
Fixes gh-43154
2024-11-13 16:23:39 -08:00
Phillip Webb
87cf12a36c
Add withDefaultRequestConfigManagerCustomizer method
...
Update `HttpComponentsClientHttpRequestFactoryBuilder` with a new
`withDefaultRequestConfigManagerCustomizer` method, primarily to help
disable the protocol upgrade setting.
Closes gh-43139
2024-11-13 11:49:58 -08:00
Phillip Webb
b14a2a9afc
Merge branch '3.3.x'
2024-11-13 11:05:56 -08:00
Phillip Webb
9efb5166d7
Add more javadoc links
...
See gh-41614
2024-11-13 11:05:51 -08:00
Phillip Webb
32166874f8
Merge branch '3.3.x'
...
Closes gh-43153
2024-11-13 11:05:19 -08:00
Phillip Webb
0bd1ff7747
Include spring-boot-loader in API documentation
...
Closes gh-43151
2024-11-13 11:05:13 -08:00
Phillip Webb
2953e9892a
Merge branch '3.3.x'
2024-11-13 11:02:41 -08:00
Phillip Webb
b8655a8073
Polish documentation
2024-11-13 11:02:35 -08:00
Stéphane Nicoll
0afb867148
Upgrade to Reactor Bom 2023.0.12
...
Closes gh-43002
2024-11-13 19:20:08 +01:00
Stéphane Nicoll
801b915d1a
Upgrade to Netty 4.1.115.Final
...
Closes gh-43148
2024-11-13 19:20:08 +01:00
Stéphane Nicoll
ab8cfcc7fc
Upgrade to Infinispan 15.0.11.Final
...
Closes gh-43147
2024-11-13 19:20:04 +01:00
Stéphane Nicoll
c72693fd45
Upgrade to ActiveMQ 6.1.4
...
Closes gh-43146
2024-11-13 19:19:59 +01:00
Stéphane Nicoll
eec89a2696
Upgrade to Reactor Bom 2023.0.12
...
Closes gh-42995
2024-11-13 19:17:11 +01:00
Stéphane Nicoll
f234bcf5e9
Upgrade to Netty 4.1.115.Final
...
Closes gh-43144
2024-11-13 19:17:11 +01:00
Stéphane Nicoll
a8f45be8b0
Revert "Upgrade to Neo4j Java Driver 5.26.2"
...
See gh-43132
2024-11-13 16:29:00 +01:00
Stéphane Nicoll
9ccf19d294
Revert "Upgrade to Neo4j Java Driver 5.26.0"
...
This reverts commit 1a570573de
.
See gh-43029
2024-11-13 16:26:17 +01:00
Stéphane Nicoll
b86e6e5bd5
Revert "Upgrade to Neo4j Java Driver 5.26.0"
...
This reverts commit 94f2fabe24
.
See gh-43028
2024-11-13 16:24:18 +01:00
Moritz Halbritter
0d6bd6c152
Merge branch '3.3.x'
...
Closes gh-43141
2024-11-13 14:54:59 +01:00
Moritz Halbritter
6f52739c32
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43140
2024-11-13 14:41:45 +01:00
Moritz Halbritter
3b0fec6d00
Upgrade build to Gradle 8.11
...
Closes gh-43136
2024-11-13 14:36:08 +01:00
Stéphane Nicoll
3f8d0231fc
Upgrade to WebJars Locator Lite 1.0.1
...
Closes gh-43135
2024-11-13 09:30:36 +09:00
Stéphane Nicoll
b514f02f5a
Upgrade to Reactor Bom 2024.0.0
...
Closes gh-43015
2024-11-13 09:30:35 +09:00
Stéphane Nicoll
cef406b3fd
Upgrade to Netty 4.1.115.Final
...
Closes gh-43133
2024-11-13 09:30:35 +09:00
Stéphane Nicoll
9fb7077402
Upgrade to Neo4j Java Driver 5.26.2
...
Closes gh-43132
2024-11-13 09:30:35 +09:00
Stéphane Nicoll
5b72231a84
Upgrade to Infinispan 15.0.11.Final
...
Closes gh-43131
2024-11-13 09:16:20 +09:00
Stéphane Nicoll
26f19f10e0
Upgrade to Flyway 10.20.1
...
Closes gh-43130
2024-11-13 09:16:16 +09:00
Stéphane Nicoll
75c7354a47
Upgrade to Elasticsearch Client 8.15.4
...
Closes gh-43129
2024-11-13 09:16:11 +09:00
Stéphane Nicoll
0e48ccf619
Upgrade to ActiveMQ 6.1.4
...
Closes gh-43128
2024-11-13 09:16:06 +09:00
Stéphane Nicoll
74bb8f3131
Upgrade to Micrometer Tracing 1.4.0
...
Closes gh-43120
2024-11-12 16:00:17 +09:00
Stéphane Nicoll
d0e4b24063
Upgrade to Micrometer 1.14.0
...
Closes gh-43119
2024-11-12 16:00:13 +09:00
Stéphane Nicoll
7bc332cf65
Upgrade to Micrometer Tracing 1.3.6
...
Closes gh-43000
2024-11-12 15:59:46 +09:00
Stéphane Nicoll
772d1da52b
Upgrade to Micrometer 1.13.7
...
Closes gh-42998
2024-11-12 15:59:46 +09:00
Stéphane Nicoll
130deaf748
Upgrade to Micrometer Tracing 1.2.12
...
Closes gh-42994
2024-11-12 15:30:27 +09:00
Stéphane Nicoll
570f534041
Upgrade to Micrometer 1.12.12
...
Closes gh-42993
2024-11-12 15:30:26 +09:00
Moritz Halbritter
484c3773ca
Merge branch '3.3.x'
...
Closes gh-43117
2024-11-11 11:29:24 +01:00
Moritz Halbritter
18afa2c8dc
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43116
2024-11-11 11:25:38 +01:00
Johnny Lim
dfcc7c5c2d
Fix WebServerPortFileWriter.getPortFile() without extension
...
See gh-43115
2024-11-11 11:18:00 +01:00
Stéphane Nicoll
9fa82251a9
Switch to same-minor-version upgrade policy
...
Closes gh-43114
2024-11-11 09:25:13 +09:00
Stéphane Nicoll
81a45d3194
Upgrade to Prometheus Client 1.3.3
...
Closes gh-43112
2024-11-11 08:18:42 +09:00
Stéphane Nicoll
eb6b3f14a9
Upgrade to MongoDB 5.2.1
...
Closes gh-43111
2024-11-11 08:18:37 +09:00
Stéphane Nicoll
0f5a9600a7
Upgrade to Maven Surefire Plugin 3.5.2
...
Closes gh-43110
2024-11-11 08:18:33 +09:00
Stéphane Nicoll
4a21939978
Upgrade to Maven Failsafe Plugin 3.5.2
...
Closes gh-43109
2024-11-11 08:18:28 +09:00
Stéphane Nicoll
bf26dda99a
Upgrade to Maven Dependency Plugin 3.8.1
...
Closes gh-43108
2024-11-11 08:18:24 +09:00
Stéphane Nicoll
a1cb7b7a65
Upgrade to Logback 1.5.12
...
Closes gh-43107
2024-11-11 08:18:20 +09:00
Stéphane Nicoll
a28e645610
Upgrade to Kafka 3.8.1
...
Closes gh-43106
2024-11-11 08:18:15 +09:00
Stéphane Nicoll
907bed4674
Upgrade to jOOQ 3.19.15
...
Closes gh-43105
2024-11-11 08:18:11 +09:00
Stéphane Nicoll
55c4555275
Upgrade to Jetty 12.0.15
...
Closes gh-43104
2024-11-11 08:18:06 +09:00
Stéphane Nicoll
a40599dce5
Upgrade to HttpClient5 5.4.1
...
Closes gh-43102
2024-11-11 08:17:57 +09:00
Stéphane Nicoll
25179b17f3
Upgrade to HSQLDB 2.7.4
...
Closes gh-43101
2024-11-11 08:17:53 +09:00
Stéphane Nicoll
66c44c9bc2
Upgrade to Hibernate 6.6.2.Final
...
Closes gh-43100
2024-11-11 08:17:49 +09:00
Stéphane Nicoll
d0623bcbf3
Upgrade to Groovy 4.0.24
...
Closes gh-43099
2024-11-11 08:17:44 +09:00
Stéphane Nicoll
e146331d92
Upgrade to Couchbase Client 3.7.5
...
Closes gh-43098
2024-11-11 08:17:40 +09:00
Stéphane Nicoll
b0169b95cd
Upgrade to Byte Buddy 1.15.10
...
Closes gh-43097
2024-11-11 08:17:36 +09:00
Stéphane Nicoll
ce06d6f8e0
Upgrade to Groovy 4.0.24
...
Closes gh-43095
2024-11-11 08:05:59 +09:00
Stéphane Nicoll
82b0a4258a
Upgrade to Jetty 12.0.15
...
Closes gh-43093
2024-11-11 07:42:19 +09:00
Stéphane Nicoll
0c60e6f3a2
Upgrade to MongoDB 4.11.5
...
Closes gh-43092
2024-11-11 07:26:40 +09:00
Stéphane Nicoll
be92d92351
Upgrade to jOOQ 3.18.22
...
Closes gh-43091
2024-11-11 07:26:36 +09:00
Stéphane Nicoll
aaa677605d
Upgrade to Jetty 12.0.15
...
Closes gh-43090
2024-11-11 07:26:32 +09:00
Stéphane Nicoll
8f9442a741
Upgrade to HSQLDB 2.7.4
...
Closes gh-43089
2024-11-11 07:26:27 +09:00
Stéphane Nicoll
8972e01587
Upgrade to Groovy 4.0.24
...
Closes gh-43088
2024-11-11 07:26:23 +09:00
Phillip Webb
ede1110e36
Set properties from SslOptions for Jetty and JDK HTTP clients
...
Update `ClientHttpRequestFactoryBuilder` implementations for both
Jetty and JDK to configure properties from SslOptions.
Fixes gh-43077
2024-11-09 00:21:01 -08:00
Phillip Webb
065e7c190e
Merge branch '3.3.x'
...
Closes gh-43084
2024-11-09 00:01:20 -08:00
Phillip Webb
239ee146af
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43083
2024-11-09 00:01:12 -08:00
Phillip Webb
4f7de1c889
Fix `SslOptions.isSpecified()` logic
...
Prior to this commit `SslOptions.isSpecified()` only returned `true` if
both ciphers and enabled protocols were set. If should have returned
`true` if either were set.
Fixes gh-43082
2024-11-09 00:00:33 -08:00
Phillip Webb
77817ae314
Protect against NPE when keystore is missing
...
Update `SslInfo` to protect against a potential `NullPointerException`.
Fixes gh-43078
2024-11-08 23:05:48 -08:00
Phillip Webb
151d4085af
Merge branch '3.3.x'
2024-11-08 22:49:43 -08:00
Phillip Webb
571bd592fb
Fixup and add more javadoc-location attributes
...
Fix a few errors and add more javadoc-location package attributes
for use in `.adoc` files.
See gh-41614
2024-11-08 22:48:00 -08:00
Andy Wilkinson
5d8047a751
Merge branch '3.3.x'
...
Closes gh-43074
2024-11-08 11:41:30 +00:00
Andy Wilkinson
d0e9168de0
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43073
2024-11-08 11:41:16 +00:00
Andy Wilkinson
bebdf69552
Document how to statically provide GraalVM hints
...
Closes gh-42515
2024-11-08 11:27:21 +00:00
Andy Wilkinson
1e8b23e300
Merge branch '3.3.x'
...
Closes gh-43072
2024-11-08 11:04:29 +00:00
Andy Wilkinson
1ae9b8ea1b
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43071
2024-11-08 10:55:52 +00:00
Andy Wilkinson
5d63335a5c
Polish "Use constants for well-known scope names"
...
See gh-43065
2024-11-08 10:53:11 +00:00
Yanming Zhou
03841b1229
Use constants for well-known scope names
...
See gh-43065
2024-11-08 10:01:19 +00:00
Andy Wilkinson
c6e19517be
Merge branch '3.3.x'
...
Closes gh-43070
2024-11-08 09:55:36 +00:00
Andy Wilkinson
81872afd53
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43069
2024-11-08 09:55:22 +00:00
Andy Wilkinson
2fa28fb822
Improve error reporting when image loading fails
...
Closes gh-31243
2024-11-08 09:51:57 +00:00
Phillip Webb
8b6c80d730
Merge branch '3.3.x'
2024-11-07 16:29:07 -08:00
Phillip Webb
21a645764d
Fix broken link
...
See gh-41614
2024-11-07 16:28:44 -08:00
Phillip Webb
1edb1b0fa3
Merge branch '3.3.x'
2024-11-07 15:55:26 -08:00
Phillip Webb
47216a80e7
Expand javadoc links to include packages
...
Update javadoc links to include package references when relevant. The
packages are used to populate `javadoc-location-*` attributes that the
Asciidoctor javadoc extension can use.
See gh-41614
2024-11-07 15:55:07 -08:00
Moritz Halbritter
35b6c49b79
Merge branch '3.3.x'
...
Closes gh-43062
2024-11-07 15:26:47 +01:00
Moritz Halbritter
317d943083
Use native encoding when writing the java arguments file
...
Closes gh-43051
2024-11-07 15:14:45 +01:00
Andy Wilkinson
7a4b7f95e8
Merge branch '3.3.x'
...
Closes gh-43061
2024-11-07 12:38:51 +00:00
Andy Wilkinson
32c61a99e4
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43060
2024-11-07 12:38:36 +00:00
Andy Wilkinson
03a3425767
Fix test for incremental build with type rename
...
Closes gh-38119
2024-11-07 12:38:03 +00:00
Andy Wilkinson
fcd58bdb53
Merge branch '3.3.x'
...
Closes gh-43059
2024-11-07 12:21:47 +00:00
Andy Wilkinson
519ec86c99
Merge branch '3.2.x' into 3.3.x
...
Closes gh-43058
2024-11-07 11:26:37 +00:00
Andy Wilkinson
0be9fd91ab
Separate type customization from additional DataSource configuration
...
Closes gh-43054
2024-11-07 11:03:48 +00:00
Andy Wilkinson
362593019d
Merge branch '3.3.x'
...
Closes gh-43053
2024-11-06 14:23:15 +00:00
Andy Wilkinson
4900ca1ffc
Fix resetting of spied FactoryBean output
...
Fixes gh-31204
2024-11-06 13:27:09 +00:00
Phillip Webb
796ce3d4b2
Throw an exception if the same name is written to JSON more than once
...
Update `JsonValueWriter` to track written names and throw an exception
if there is a duplicate.
Closes gh-43041
2024-11-05 16:10:36 -08:00
Andy Wilkinson
e9476baa4d
Merge branch '3.3.x'
...
Closes gh-43040
2024-11-05 16:43:54 +00:00
Andy Wilkinson
e0a27e4554
Add more release notes links to spring-boot-dependencies
...
Closes gh-43039
2024-11-05 16:42:15 +00:00
Andy Wilkinson
0abbe9bb91
Upgrade to Logback 1.5.12
...
Closes gh-43038
2024-11-05 16:01:29 +00:00
Andy Wilkinson
55c9df6ba8
Upgrade to jOOQ 3.19.15
...
Closes gh-43037
2024-11-05 16:01:25 +00:00
Andy Wilkinson
9f59c5e490
Upgrade to HSQLDB 2.7.4
...
Closes gh-43035
2024-11-05 16:01:15 +00:00
Andy Wilkinson
288e855413
Merge branch '3.3.x'
...
Closes gh-43033
2024-11-05 12:22:54 +00:00
Andy Wilkinson
77fa968209
Correct the location of the layers schema
...
Fixes gh-43032
2024-11-05 12:18:25 +00:00
Stéphane Nicoll
35225df722
Upgrade to Neo4j Java Driver 5.26.0
...
Closes gh-43030
2024-11-05 16:25:14 +09:00
Stéphane Nicoll
1a570573de
Upgrade to Neo4j Java Driver 5.26.0
...
Closes gh-43029
2024-11-05 16:15:58 +09:00
Stéphane Nicoll
94f2fabe24
Upgrade to Neo4j Java Driver 5.26.0
...
Closes gh-43028
2024-11-05 16:08:25 +09:00
Stéphane Nicoll
30cc8657d7
Start building against Spring Session 3.4.0 snapshots
...
See gh-43027
2024-11-05 12:47:36 +09:00
Stéphane Nicoll
d22a12aded
Start building against Spring Security 6.4.0 snapshots
...
See gh-43026
2024-11-05 12:47:31 +09:00
Stéphane Nicoll
9f87a4ac48
Start building against Spring RESTDocs 3.0.3 snapshots
...
See gh-43025
2024-11-05 12:47:26 +09:00
Stéphane Nicoll
891691ecf4
Start building against Spring Pulsar 1.2.0 snapshots
...
See gh-43024
2024-11-05 12:47:22 +09:00
Stéphane Nicoll
ad2e30167a
Start building against Spring Kafka 3.3.0 snapshots
...
See gh-43023
2024-11-05 12:47:13 +09:00
Stéphane Nicoll
a73173abae
Start building against Spring Integration 6.4.0 snapshots
...
See gh-43022
2024-11-05 12:47:06 +09:00
Stéphane Nicoll
2ae0f811a1
Start building against Spring HATEOAS 2.4.0 snapshots
...
See gh-43021
2024-11-05 12:46:57 +09:00
Stéphane Nicoll
7532faef18
Start building against Spring Data Bom 2024.1.0 snapshots
...
See gh-43019
2024-11-05 12:46:48 +09:00
Stéphane Nicoll
cf13599345
Start building against Spring Batch 5.2.0 snapshots
...
See gh-43018
2024-11-05 12:46:43 +09:00
Stéphane Nicoll
e6e826debf
Start building against Spring Authorization Server 1.4.0 snapshots
...
See gh-43017
2024-11-05 12:46:39 +09:00
Stéphane Nicoll
4da100cd00
Start building against Spring AMQP 3.2.0 snapshots
...
See gh-43016
2024-11-05 12:46:35 +09:00
Stéphane Nicoll
b1b2f9e21e
Start building against Reactor Bom 2024.0.0 snapshots
...
See gh-43015
2024-11-05 12:46:30 +09:00
Stéphane Nicoll
6b016e73f4
Start building against Spring Security 6.3.5 snapshots
...
See gh-43013
2024-11-05 12:44:26 +09:00
Stéphane Nicoll
f13d58c141
Start building against Spring RESTDocs 3.0.3 snapshots
...
See gh-43014
2024-11-05 12:43:51 +09:00
Stéphane Nicoll
3a8525739a
Start building against Spring Pulsar 1.1.6 snapshots
...
See gh-43012
2024-11-05 12:29:37 +09:00
Stéphane Nicoll
6533380fbb
Start building against Spring Kafka 3.2.5 snapshots
...
See gh-43011
2024-11-05 12:29:09 +09:00
Stéphane Nicoll
21db2ff03b
Start building against Spring Integration 6.3.6 snapshots
...
See gh-43010
2024-11-05 12:29:04 +09:00
Stéphane Nicoll
2f89a1e228
Start building against Spring Security 6.2.8 snapshots
...
See gh-43009
2024-11-05 12:29:00 +09:00
Stéphane Nicoll
fe390954c6
Start building against Spring RESTDocs 3.0.3 snapshots
...
See gh-43007
2024-11-05 12:28:55 +09:00
Stéphane Nicoll
95f3172d03
Start building against Spring Data Bom 2024.0.6 snapshots
...
See gh-43006
2024-11-05 12:28:55 +09:00
Stéphane Nicoll
91c802a059
Start building against Spring Pulsar 1.0.12 snapshots
...
See gh-43005
2024-11-05 12:28:51 +09:00
Stéphane Nicoll
36c12e3651
Start building against Spring AMQP 3.1.8 snapshots
...
See gh-43004
2024-11-05 12:28:49 +09:00
Stéphane Nicoll
5acb87817c
Start building against Spring Kafka 3.1.10 snapshots
...
See gh-43003
2024-11-05 12:28:46 +09:00
Stéphane Nicoll
a36c62677c
Start building against Reactor Bom 2023.0.12 snapshots
...
See gh-43002
2024-11-05 12:28:44 +09:00
Stéphane Nicoll
a8a7ee8680
Start building against Spring Integration 6.2.11 snapshots
...
See gh-43001
2024-11-05 12:28:42 +09:00
Stéphane Nicoll
0549e5328b
Start building against Micrometer Tracing 1.3.6 snapshots
...
See gh-43000
2024-11-05 12:28:39 +09:00
Stéphane Nicoll
661e6e930d
Start building against Micrometer 1.13.7 snapshots
...
See gh-42998
2024-11-05 12:28:34 +09:00
Stéphane Nicoll
980043e059
Start building against Spring Data Bom 2023.1.12 snapshots
...
See gh-42997
2024-11-05 12:28:32 +09:00
Stéphane Nicoll
43622e93e2
Start building against Spring AMQP 3.1.8 snapshots
...
See gh-42996
2024-11-05 12:28:27 +09:00
Stéphane Nicoll
c1e04d69e8
Start building against Reactor Bom 2023.0.12 snapshots
...
See gh-42995
2024-11-05 12:28:22 +09:00
Stéphane Nicoll
9ba12afe43
Start building against Micrometer Tracing 1.2.12 snapshots
...
See gh-42994
2024-11-05 12:28:17 +09:00
Stéphane Nicoll
d75328a65b
Start building against Micrometer 1.12.12 snapshots
...
See gh-42993
2024-11-05 12:28:08 +09:00
Stéphane Nicoll
606709ab8b
Use Spring Framework's MockResolver implementation
...
Closes gh-42957
2024-11-05 11:59:01 +09:00
Phillip Webb
dbb5e05ebf
Merge branch '3.3.x'
...
Closes gh-42992
2024-11-04 16:19:04 -08:00
Phillip Webb
189e49f6d6
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42991
2024-11-04 15:56:29 -08:00
Phillip Webb
c62a018830
Align buildpack certificate and key parsers with SSL versions
...
Closes gh-37969
2024-11-04 15:53:39 -08:00
Phillip Webb
269f18c0ca
Merge branch '3.3.x'
...
Closes gh-42990
2024-11-04 14:34:39 -08:00
Phillip Webb
4a7c757945
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42989
2024-11-04 14:34:17 -08:00
Dmytro Nosan
7d8cb5fe49
Remove explicit '.xml' suffix check from `LogbackLoggingSystem`
...
Update `LogbackLoggingSystem` so that paths suffixes are no longer
checked for `.xml`. Since Logback now only supports XML files, we're
safe to pass all content along for processing. If the incorrect content
is found, Logback will throw an exception.
See gh-42986
2024-11-04 14:29:59 -08:00
Phillip Webb
202db9b7f4
Update copyright year of changed files
2024-11-04 14:28:23 -08:00
Andy Wilkinson
ba56bbe490
Merge branch '3.3.x'
...
Closes gh-42983
2024-11-04 13:15:27 +00:00
Andy Wilkinson
bffde8228e
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42982
2024-11-04 13:15:12 +00:00
Andy Wilkinson
2fc0016ef1
Fix spring-boot-gradle-plugin's tests in Eclipse
...
Closes gh-32625
2024-11-04 13:11:45 +00:00
Andy Wilkinson
a3168e3a2f
Centralize dependency management of Commons Compress
...
Closes gh-39368
2024-11-04 11:45:41 +00:00
Stéphane Nicoll
fdf24c6caa
Merge branch '3.3.x'
...
Closes gh-42976
2024-11-02 20:25:35 +09:00
Stéphane Nicoll
a224c8188c
Fix copyright year of updated file
...
See gh-42974
2024-11-02 20:21:19 +09:00
Tran Ngoc Nhan
9e92bfe906
Polish
...
See gh-42974
2024-11-02 20:20:06 +09:00
Phillip Webb
06f0b91429
Add @Order to WebSocketMessageConverterConfiguration
...
Add `@Order` to `WebSocketMessageConverterConfiguration` so that custom
`WebSocketMessageBrokerConfigurer` implementations can be added before
or after ours.
Fixes gh-42924
2024-11-01 17:49:38 -07:00
Dmytro Nosan
85b1c567f1
Support timeout property for GraphQL over SSE
...
See gh-42966
2024-11-01 14:13:32 -07:00
Phillip Webb
23607ee4c4
Add nullSafeValue method that accepts a mapper Function
...
Update `JsonObjectDeserializer` with a `nullSafeValue` method that
accepts a mapper `Function`
Closes gh-42972
2024-11-01 14:08:43 -07:00
Phillip Webb
2fa1180332
Make NamedPipeSocket.connect a no-op to fix connection exceptions
...
Update `NamedPipeSocket` so that `connect` methods are now no-ops. This
restores the behavior of Spring Boot 3.3 which previously handled the
case by overriding `ConnectionSocketFactory.connectSocket`. The newer
HTTP client code uses the `DetachedSocketFactory` interface which
doesn't offer a method that we can override, so instead we must change
the socket implementation itself.
Fixes gh-42952
2024-11-01 13:22:07 -07:00
Phillip Webb
bc5a25bf16
Polish
2024-11-01 13:14:05 -07:00
Andy Wilkinson
2b3c93ffda
Consider factory beans when finding candidates
...
Previously, if a bean name was a factory dereference its definition
would not be found. When the definition wasn't found it was assumed
that the bean was an autowire candidate and a default candidate.
If this, in fact, was not the case, @ConditionalOnMissingBean would
not match when it should have done and @ConditionalOnBean would
match when it should not had done.
This commit updates the bean-based conditions to correctly consider
factory beans so that whether or not they are a candidate can be
evaluated correctly.
Fixes gh-42970
2024-11-01 15:19:49 +00:00
Andy Wilkinson
4a9da78eb8
Merge branch '3.3.x'
...
Closes gh-42969
2024-11-01 14:32:51 +00:00
Andy Wilkinson
f9281a61ff
Rework Antora Gradle Infrastructure
...
Closes gh-40572
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2024-11-01 14:28:18 +00:00
Moritz Halbritter
8f6aabc15b
Merge branch '3.3.x'
...
Closes gh-42960
2024-10-31 15:07:11 +01:00
Moritz Halbritter
6470748d6d
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42959
2024-10-31 15:07:02 +01:00
Moritz Halbritter
90b920a410
Use default address if null address is given
...
Closes gh-42958
2024-10-31 14:34:30 +01:00
Phillip Webb
23fe3977d2
Remove spring-boot-starter-aop dependencies
...
Update `spring-boot-starter-data` and `spring-boot-starter-integration`
so that they no longer depend on `spring-boot-starter-aop`. The removes
the dependency on AspectJ which should help improve startup time.
Closes gh-42934
2024-10-30 17:51:11 -07:00
Phillip Webb
9890872a9a
Improve performance of ConcurrentReferenceCachingMetadataReaderFactory
...
Update `ConcurrentReferenceCachingMetadataReaderFactory` with cache
by class name.
Closes gh-42949
2024-10-30 17:51:11 -07:00
Phillip Webb
7eb98b4487
Store bind handlers on first access
...
Update `ConfigurationPropertiesBinder` so that bind handler are fetched
and stored once.
Closes gh-42950
2024-10-30 17:50:51 -07:00
Andy Wilkinson
f4c6aab02b
Merge branch '3.3.x'
...
Closes gh-42945
2024-10-30 10:44:27 +00:00
Andy Wilkinson
53186655f9
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42944
2024-10-30 10:44:04 +00:00
Andy Wilkinson
e8b8584175
Merge branch '3.3.x'
...
Closes gh-42943
2024-10-30 10:26:19 +00:00
Andy Wilkinson
1ad5fb8638
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42942
2024-10-30 10:26:04 +00:00
Andy Wilkinson
1c61e59099
Prohibit unnecessary values on @ConditionalOnMissingBean
...
Closes gh-42941
2024-10-30 10:24:00 +00:00
Andy Wilkinson
00ceb378c4
Polish "Remove unnecessary values from @ConditionalOnMissingBean"
...
See gh-42933
2024-10-30 10:02:27 +00:00
Yanming Zhou
88d7a1e74a
Remove unnecessary values from @ConditionalOnMissingBean
...
See gh-42933
2024-10-30 10:00:11 +00:00
Andy Wilkinson
590ca7d3f6
Merge branch '3.3.x'
...
Closes gh-42939
2024-10-30 08:15:20 +00:00
Andy Wilkinson
31b1c40894
Fix link to checkpoint-restore status page
...
Closes gh-42938
2024-10-30 08:14:48 +00:00
Stéphane Nicoll
a52bdc98e7
Merge branch '3.3.x'
...
Closes gh-42936
2024-10-30 16:39:46 +09:00
Stéphane Nicoll
35d6d76d12
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42935
2024-10-30 16:39:32 +09:00
Stéphane Nicoll
1a3f1a41b1
Polish "Complete support for project.build.outputTimestamp"
...
See gh-42922
2024-10-30 11:04:48 +09:00
Andreas Höhmann
491515e6e3
Complete support for project.build.outputTimestamp
...
This commit completes the support of project.build.outputTimestamp to
also support a value that's expressed as seconds since the epoch.
See gh-42922
2024-10-30 10:51:07 +09:00
Andy Wilkinson
9a3605fcb9
Merge branch '3.3.x'
...
Closes gh-42931
2024-10-29 20:27:13 +00:00
Andy Wilkinson
c8b0e7f66a
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42930
2024-10-29 17:54:55 +00:00
Andy Wilkinson
c340c691c5
Avoid calling getProject() during task execution
...
Closes gh-32980
2024-10-29 17:54:00 +00:00
Andy Wilkinson
fbb09cd09c
Merge branch '3.3.x'
...
Closes gh-42926
2024-10-29 14:58:23 +00:00
Andy Wilkinson
87f29f63aa
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42925
2024-10-29 14:57:43 +00:00
Andy Wilkinson
b1653708e4
Improve thread-safety of OnClassCondition
...
Closes gh-41709
2024-10-29 13:26:16 +00:00
Yanming Zhou
46c40b4ddc
Polish
...
See gh-42912
2024-10-29 13:45:40 +09:00
Stéphane Nicoll
e5ec38074b
Merge branch '3.3.x'
...
Closes gh-42917
2024-10-29 13:39:31 +09:00
Stéphane Nicoll
5fcc585178
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42916
2024-10-29 13:39:23 +09:00
Stéphane Nicoll
eba7a5a077
Update copyright year of changed files
...
See gh-42901
2024-10-29 13:35:35 +09:00
Tran Ngoc Nhan
ff855d9421
Remove redundant null check
...
See gh-42901
2024-10-29 13:33:55 +09:00
Stéphane Nicoll
cc443366fa
Merge branch '3.3.x'
...
Closes gh-42915
2024-10-29 13:28:42 +09:00
Stéphane Nicoll
4401673d6d
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42914
2024-10-29 13:27:06 +09:00
Stéphane Nicoll
d4010d3be0
Polish "Prevent auth header to be included in Docker API call"
...
See gh-42910
2024-10-29 13:24:09 +09:00
YiXuan Ding
351018ea65
Prevent auth header to be included in Docker API call
...
See gh-42910
2024-10-29 13:16:08 +09:00
Phillip Webb
24202a0a78
Update copyright year of changed files
2024-10-25 18:21:53 -07:00
Phillip Webb
387b14183a
Merge branch '3.3.x'
...
Closes gh-42896
2024-10-25 18:21:19 -07:00
Phillip Webb
6d2a75f27d
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42895
2024-10-25 18:21:14 -07:00
Yanming Zhou
4952fc7417
Remove unnecessary call of superclass constructor
...
See gh-42876
2024-10-25 18:20:44 -07:00
Phillip Webb
28ad767360
Merge branch '3.3.x'
...
Closes gh-42894
2024-10-25 18:18:38 -07:00
Phillip Webb
a7f11eb712
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42893
2024-10-25 18:18:27 -07:00
YiXuan Ding
1730bf6f94
Update HttpWebServiceMessageSenderBuilder javadoc
...
Update the return javadoc from "@return a new builder instance" to
"@return the current builder instance".
See gh-42868
2024-10-25 18:18:05 -07:00
Phillip Webb
39da14ea80
Update web services documentation and samples
...
Closes gh-42887
2024-10-25 18:06:47 -07:00
Phillip Webb
2208c67f22
Add 'Global HTTP Client Configuration' reference docs section
...
Update documentation with information on how to configure the HTTP
client globally.
Closes gh-42888
2024-10-25 18:06:47 -07:00
Phillip Webb
e1b5935507
Allow customization of underlying ClientHttpRequestFactory components
...
Update `ClientHttpRequestFactoryBuilder` implementations for
`HttpComponents`, `Jdk`, `Jetty` and `Reactor` to allow customization
of the underlying components.
Closes gh-39035
2024-10-25 18:06:46 -07:00
Phillip Webb
97b20e9a98
Add additional tests for redirects with different HTTP methods
...
Closes gh-42879
2024-10-25 14:41:45 -07:00
Moritz Halbritter
85b1c55bb8
Polish
2024-10-25 13:40:21 +02:00
Phillip Webb
36a22fcd59
Unify HTTP client redirect behavior and provide configuration option
...
Update `ClientHttpRequestFactoryBuilder` implementations to ensure
that all libraries have consistent redirect follow behavior. Following
of redirects is enabled by default.
The `ClientHttpRequestFactorySettings` may be used to change if
redirects should be followed. The `spring.http.client.redirects`
property may also be used to update the default behavior.
Closes gh-42879
2024-10-25 02:45:36 -07:00
Phillip Webb
a92001130f
Deprecate `ClientHttpRequestFactories`
...
Deprecate `ClientHttpRequestFactories` and refactor its internals to
delegate to the new `ClientHttpRequestFactoryBuilder` interface.
Closes gh-36266
2024-10-25 02:45:35 -07:00
Phillip Webb
3a8b2e4bc8
Add `HttpClientAutoConfiguration` and use it wherever possible
...
Add a new `HttpClientAutoConfiguration` class that provides
`ClientHttpRequestFactoryBuilder` and `ClientHttpRequestFactorySettings`
beans and new configuration properties.
The existing `RestTemplate`, `RestClient` and `WebServiceTemplate`
auto-configurations have been updated to make use of the new
HTTP client support.
Users may now set `spring.http.client` property to globally change
the `ClientHttpRequestFactory` used in their application.
Closes gh-36266
2024-10-25 02:45:35 -07:00
Phillip Webb
6356e904fc
Update web services support to use `ClientHttpRequestFactoryBuilder`
...
Add a new `WebServiceMessageSenderFactory` factory interface to replace
`HttpWebServiceMessageSenderBuilder`. The factory provides a general
purpose way of creating `WebServiceMessageSender` instances, but most
typically will be `ClientHttpRequestMessageSender` created from a
`ClientHttpRequestFactoryBuilder`.
A new `httpMessageSenderFactory` method has been added to the
`WebServiceTemplateBuilder` class. This allows any sender to be
plugged into the template.
Closes gh-42886
2024-10-25 02:45:35 -07:00
Phillip Webb
022f3cb019
Add `requestFactorySettings` method to `RestTemplateBuilder`
...
Add a `requestFactorySettings` method to `RestTemplateBuilder` to make
it easier to apply an existing `ClientHttpRequestFactorySettings`
instance.
Closes gh-42885
2024-10-25 02:45:35 -07:00
Phillip Webb
367912707a
Update RestTemplateBuilder to use ClientHttpRequestFactoryBuilder
...
Refactor the internals of `RestTemplateBuilder` so that the new
`ClientHttpRequestFactoryBuilder` is used to create
`ClientHttpRequestFactory` instance.
See gh-36266
2024-10-25 02:45:35 -07:00
Phillip Webb
78458afa17
Introduce `ClientHttpRequestFactoryBuilder` support
...
Add a new `ClientHttpRequestFactoryBuilder` interface to support the
creation of `ClientHttpRequestFactory` instances. The new code will
ultimately replace the existing `ClientHttpRequestFactories` class.
The `ClientHttpRequestFactoryBuilder` is a functional interface with
additional static factory methods for the various supported
`ClientHttpRequestFactory` types. Each type has it's own builder
which should allow us to support additional customization in the future.
Unlike `ClientHttpRequestFactories`, the builder aligns with Spring
Framework defaults and will detect the `JdkClientHttpRequestFactory`
in preference of `SimpleClientHttpRequestFactory`.
This commit also relocates `ClientHttpRequestFactorySettings` to bring
it into the new `http.client` package.
See gh-36266
2024-10-25 02:45:35 -07:00
Phillip Webb
0a4ac283d0
Rename `RestTemplateBuilder` 'set' methods
...
Rename `RestTemplateBuilder` methods for consistency:
* `setConnectTimeout` -> `connectTimeout`
* `setReadTimeout` -> `readTimeout`
* `setSslBundle` -> `sslBundle`
Closes gh-42884
2024-10-25 02:45:35 -07:00
Phillip Webb
8feba568da
Polish
2024-10-25 02:45:35 -07:00
Dmytro Nosan
5be0049ed9
Add a test to verify that ReflectionHint for Hazelcast ClientConfig is present
...
See gh-42874
2024-10-25 08:44:26 +02:00
Moritz Halbritter
6fce6ffde7
Merge branch '3.3.x'
...
Closes gh-42882
2024-10-25 08:43:20 +02:00
Moritz Halbritter
8556001b4e
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42881
2024-10-25 08:42:58 +02:00
Johnny Lim
a1b4033d10
Move default value descriptions to description field
...
See gh-42848
2024-10-25 08:35:23 +02:00
Andy Wilkinson
924c807182
Merge branch '3.3.x'
...
Closes gh-42869
2024-10-24 09:28:51 +01:00
Andy Wilkinson
2bf3e5ab20
Document that embedded Tomcat must be 10.1.25 or later
...
Closes gh-42849
2024-10-24 09:28:18 +01:00
Andy Wilkinson
9df9d89b69
Upgrade to Spring Integration 6.4.0-RC1
...
Closes gh-42563
2024-10-24 09:23:14 +01:00
Andy Wilkinson
8c06886409
Upgrade to Spring Batch 5.2.0-RC1
...
Closes gh-42560
2024-10-24 09:23:13 +01:00
Andy Wilkinson
4fa254d745
Upgrade to Byte Buddy 1.15.7
...
Closes gh-42867
2024-10-24 09:23:13 +01:00
Andy Wilkinson
13e75dce1b
Upgrade to Spring Integration 6.3.5
...
Closes gh-42549
2024-10-24 09:13:50 +01:00
Phillip Webb
005ea96307
Revert "Add spring-aop to work around Spring Framework mock detection issue"
...
This reverts commit 2a64cf6fb1
.
Closes gh-42855
2024-10-23 12:36:36 -07:00
Andy Wilkinson
3b330ae09a
Shut down management server once main server's shut down
...
Closes gh-41002
2024-10-23 12:08:03 -07:00
Phillip Webb
2a64cf6fb1
Add spring-aop to work around Spring Framework mock detection issue
2024-10-23 11:13:28 -07:00
Phillip Webb
0305d1e9d5
Adapt to upstream Spring Framework @MockitoBean changes
2024-10-23 11:11:55 -07:00
Phillip Webb
47fa83cafc
Merge branch '3.3.x'
2024-10-23 10:14:59 -07:00
Phillip Webb
fc1ed0b340
Increase timeout in ZipkinWebClientSenderTests
2024-10-23 10:14:32 -07:00
Stéphane Nicoll
27e8f14c31
Polish "Add container support for ClickHouse"
...
See gh-42837
2024-10-23 18:15:43 +02:00
Eddú Meléndez
d9dfb0389e
Add container support for ClickHouse
...
See gh-42837
2024-10-23 13:54:58 +02:00
Stéphane Nicoll
c6619dd306
Upgrade to Testcontainers 1.20.3
...
Closes gh-42847
2024-10-23 09:02:32 +02:00
Stéphane Nicoll
92a98d667c
Upgrade to SQLite JDBC 3.47.0.0
...
Closes gh-42846
2024-10-23 09:02:32 +02:00
Moritz Halbritter
5e5f41b7a6
Merge branch '3.3.x'
...
Closes gh-42845
2024-10-23 08:27:51 +02:00
Moritz Halbritter
9cced069a0
Delete argfile on JVM exit
...
Closes gh-42841
2024-10-23 08:27:31 +02:00
Stéphane Nicoll
1ade0b1250
Upgrade to Spring GraphQL 1.3.3
...
Closes gh-42844
2024-10-23 08:04:33 +02:00
Stéphane Nicoll
8a10ad1647
Upgrade to Spring Authorization Server 1.4.0-RC1
...
Closes gh-42559
2024-10-23 08:04:29 +02:00
Stéphane Nicoll
2f920cfe86
Upgrade to HttpCore5 5.3.1
...
Closes gh-42843
2024-10-23 08:04:29 +02:00
Stéphane Nicoll
c07c0c981c
Upgrade to GraphQL Java 22.3
...
Closes gh-42842
2024-10-23 08:04:24 +02:00
Stéphane Nicoll
8bf1a2db76
Upgrade to Spring GraphQL 1.3.3
...
Closes gh-42742
2024-10-23 08:03:30 +02:00
Stéphane Nicoll
9668ecd241
Upgrade to Spring Authorization Server 1.3.3
...
Closes gh-42546
2024-10-23 08:03:30 +02:00
Stéphane Nicoll
38d534807a
Upgrade to Spring Integration 6.2.10
...
Closes gh-42537
2024-10-23 08:03:24 +02:00
Stéphane Nicoll
78d0e48b7b
Upgrade to Spring GraphQL 1.2.9
...
Closes gh-42740
2024-10-23 08:03:24 +02:00
Stéphane Nicoll
f8c9fe428b
Upgrade to Spring Authorization Server 1.2.7
...
Closes gh-42534
2024-10-23 08:03:23 +02:00
Phillip Webb
e6b840004d
Support ResourceLoader delegation from ApplicationResourceLoader
...
Update `ApplicationResourceLoader` to support delegation to another
`ResourceLoader`. The update allows customer resource loaders to be
used when loading SSL resources.
Closes gh-42835
2024-10-22 22:07:42 -07:00
Phillip Webb
65fcf34773
Merge branch '3.3.x'
...
Closes gh-42840
2024-10-22 19:23:43 -07:00
Phillip Webb
dcbf0096d8
Use context class loader when watching SSL resource
...
Update `BundleContentProperty` to use a provided resource loader when
watching files.
Fixes gh-42468
2024-10-22 19:22:33 -07:00
Phillip Webb
0a1c65f8d4
Fix test compile error introduced during merge
...
See gh-42839
2024-10-22 18:52:14 -07:00
Phillip Webb
fdf7ca9093
Merge branch '3.3.x'
...
Closes gh-42839
2024-10-22 18:45:19 -07:00
Phillip Webb
499672184c
Use context class loader when loading auto-configured SSL bundles
...
Update `SslAutoConfiguration` to the `ApplicationContext` class loader
when loading SSL resources. Prior to this commit, the thread context
class loader was used to load resources which could be incorrect.
Specifically, when using a `ForkJoinPool` the thread context classloader
defaults to the JRE `AppClassLoader` which does not include uber jar
content.
The underlying `JksSslStoreBundle` class and `PemSslStore.load(...)`
method have been updated so support using a provided `ResourceLoader`.
Fixes gh-42468
2024-10-22 18:43:57 -07:00
Phillip Webb
61fbb12499
Polish
2024-10-22 16:05:51 -07:00
Andy Wilkinson
e26c6d6403
Recommend using defaultCandidate=false on qualified beans
...
Closes gh-42831
2024-10-22 17:49:23 +01:00
Andy Wilkinson
ea4b53d6ae
Add auto-configuration for an indexed reactive session repository
...
Closes gh-42604
2024-10-22 13:40:53 +01:00
Andy Wilkinson
fc091f7bdd
Introduce @BatchTaskExecutor for customizing Batch's task executor
...
Closes gh-40040
2024-10-22 10:48:34 +01:00
Moritz Halbritter
0ce4dbd49f
Polish "Add property to control log exporting"
...
See gh-42813
2024-10-22 11:35:29 +02:00
Dmytro Nosan
e9b3b97d81
Add property to control log exporting
...
This property provides more fine-grained control over log export:
- management.otlp.logging.export.enabled
By default, it is set to null, but if defined,
it takes precedence over the global management.logging.export.enabled
property
See gh-42813
2024-10-22 11:35:29 +02:00
Stéphane Nicoll
2cda118f75
Upgrade to Spring Session 3.4.0-RC1
...
Closes gh-42692
2024-10-22 09:05:28 +02:00
Stéphane Nicoll
67ad7331f7
Upgrade to Spring Security 6.4.0-RC1
...
Closes gh-42568
2024-10-22 09:05:27 +02:00
Stéphane Nicoll
98c6296a6c
Upgrade to Spring Pulsar 1.2.0-RC1
...
Closes gh-42566
2024-10-22 09:05:27 +02:00
Stéphane Nicoll
c37d4bcfc8
Upgrade to Spring Kafka 3.3.0-RC1
...
Closes gh-42564
2024-10-22 09:05:27 +02:00
Stéphane Nicoll
8bacc05fb1
Upgrade to Spring AMQP 3.2.0-RC1
...
Closes gh-42558
2024-10-22 09:05:26 +02:00
Stéphane Nicoll
577c45a176
Upgrade to Selenium HtmlUnit 4.25.0
...
Closes gh-42827
2024-10-22 09:05:25 +02:00
Stéphane Nicoll
44e7320cec
Upgrade to Pulsar Reactive 0.5.8
...
Closes gh-42826
2024-10-22 09:05:21 +02:00
Stéphane Nicoll
5803d305fc
Upgrade to Prometheus Client 1.3.2
...
Closes gh-42825
2024-10-22 09:05:17 +02:00
Stéphane Nicoll
64b7ecf440
Upgrade to Maven Invoker Plugin 3.8.1
...
Closes gh-42824
2024-10-22 09:05:13 +02:00
Stéphane Nicoll
3e7f2e97ae
Upgrade to Maven Help Plugin 3.5.1
...
Closes gh-42823
2024-10-22 09:05:09 +02:00
Stéphane Nicoll
2cbb5000d1
Upgrade to jOOQ 3.19.14
...
Closes gh-42821
2024-10-22 09:04:59 +02:00
Stéphane Nicoll
e17c0244b4
Upgrade to HtmlUnit 4.5.0
...
Closes gh-42820
2024-10-22 09:04:54 +02:00
Stéphane Nicoll
6ac8053a96
Upgrade to Spring Session 3.3.3
...
Closes gh-42554
2024-10-22 09:03:43 +02:00
Stéphane Nicoll
d5881a862e
Upgrade to Spring Security 6.3.4
...
Closes gh-42553
2024-10-22 09:03:43 +02:00
Stéphane Nicoll
870ef4d8ff
Upgrade to Spring Pulsar 1.1.5
...
Closes gh-42551
2024-10-22 09:03:43 +02:00
Stéphane Nicoll
15eafc7430
Upgrade to Pulsar Reactive 0.5.8
...
Closes gh-42819
2024-10-22 09:03:42 +02:00
Stéphane Nicoll
7fe805c120
Upgrade to jOOQ 3.19.14
...
Closes gh-42818
2024-10-22 09:03:38 +02:00
Stéphane Nicoll
0e84c489b3
Upgrade to Spring Security 6.2.7
...
Closes gh-42541
2024-10-22 09:03:31 +02:00
Stéphane Nicoll
ced285d7a8
Upgrade to Spring Pulsar 1.0.11
...
Closes gh-42539
2024-10-22 09:03:30 +02:00
Stéphane Nicoll
747a971a26
Upgrade to Pulsar Reactive 0.5.8
...
Closes gh-42817
2024-10-22 09:03:30 +02:00
Stéphane Nicoll
92166c30c7
Upgrade to jOOQ 3.18.21
...
Closes gh-42816
2024-10-22 09:03:26 +02:00
Phillip Webb
3d47cb7980
Polish 'Add support for ClickHouse in `DatabaseDriver` enum'
...
See gh-42815
2024-10-21 20:34:47 -07:00
Dmytro Nosan
1796c20017
Add support for ClickHouse in `DatabaseDriver` enum
...
See gh-42815
2024-10-21 20:34:01 -07:00
Andy Wilkinson
3f7e9d8592
Merge branch '3.3.x'
...
Closes gh-42745
2024-10-21 17:30:06 +01:00
Andy Wilkinson
9f0d0e2e37
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42743
2024-10-21 17:28:57 +01:00
Andy Wilkinson
f95e56dbb7
Upgrade to Spring RESTDocs 3.0.2
...
Closes gh-42741
2024-10-21 17:24:55 +01:00
Stéphane Nicoll
4189f31dc5
Upgrade copyright year of changed file
...
See gh-42801
2024-10-21 16:57:16 +02:00
jeonghyeon00
35b19008e6
Use Kotlin String Templates
...
See gh-42801
2024-10-21 16:56:39 +02:00
Tran Ngoc Nhan
fcbf6b0200
Polish
...
See gh-42798
2024-10-21 13:23:42 +02:00
Moritz Halbritter
b16b452131
Merge branch '3.3.x'
...
Closes gh-42806
2024-10-21 11:02:31 +02:00
Moritz Halbritter
cd98aba680
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42805
2024-10-21 11:02:21 +02:00
Moritz Halbritter
2bbdc53222
Fix systemd example configuration
...
Closes gh-42795
2024-10-21 10:43:34 +02:00
Stéphane Nicoll
c9e16dc926
Upgrade to Spring Retry 2.0.10
...
Closes gh-42540
2024-10-19 10:28:49 +02:00
Stéphane Nicoll
5e9c4b2dc5
Upgrade to Spring Retry 2.0.10
...
Closes gh-42552
2024-10-19 10:28:20 +02:00
Stéphane Nicoll
f985623b6c
Upgrade to Spring Retry 2.0.10
...
Closes gh-42567
2024-10-19 10:28:06 +02:00
Phillip Webb
456594423c
Fix formatting
2024-10-18 10:55:38 -07:00
Phillip Webb
2f5f224559
Merge branch '3.3.x'
2024-10-18 10:49:15 -07:00
Phillip Webb
223886ff37
Merge branch '3.2.x' into 3.3.x
2024-10-18 10:48:51 -07:00
Phillip Webb
3481107ff7
Update copyright year of changed files
2024-10-18 10:48:29 -07:00
Phillip Webb
168d82e138
Polish
2024-10-18 10:47:52 -07:00
Dmytro Nosan
c9d5351fcf
Detect accidental misconfiguration of JsonMixin annotation
...
See gh-42592
Closes gh-42592
2024-10-18 16:15:12 +01:00
Yanming Zhou
906ebb612f
Polish tests
...
Replace lambdas with method references
See gh-42725
2024-10-18 15:45:51 +01:00
Andy Wilkinson
f5dba49e79
Merge branch '3.3.x'
...
Closes gh-42790
2024-10-18 15:32:46 +01:00
Andy Wilkinson
7cc03444fb
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42789
2024-10-18 15:32:35 +01:00
Andy Wilkinson
74d13d3a8d
Note that max HTTP request head size semantics are server-specific
...
Closes gh-40798
2024-10-18 15:31:54 +01:00
Andy Wilkinson
f153e557ca
Merge branch '3.3.x'
...
Closes gh-42788
2024-10-18 15:19:59 +01:00
Andy Wilkinson
0fbaf8f1c2
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42787
2024-10-18 15:19:45 +01:00
Andy Wilkinson
788fe6120f
Clarify why @Primary is recommended when defining custom ObjectMapper
...
Closes gh-42598
2024-10-18 15:19:14 +01:00
Andy Wilkinson
dcc88cb512
Merge branch '3.3.x'
...
Closes gh-42786
2024-10-18 15:03:16 +01:00
Andy Wilkinson
34eade32d7
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42785
2024-10-18 15:02:18 +01:00
Andy Wilkinson
1020793198
Output condition evaluation report when app under test fails to start
...
Closes gh-42185
2024-10-18 14:52:47 +01:00
Andy Wilkinson
dbb95c06ca
Upgrade to Spring Data Bom 2024.1.0-RC1
...
Closes gh-42561
2024-10-18 13:25:39 +01:00
Andy Wilkinson
16bdb2532b
Upgrade to Spring Data Bom 2024.0.5
...
Closes gh-42547
2024-10-18 13:24:33 +01:00
Andy Wilkinson
7b9cd51132
Upgrade to Spring Data Bom 2023.1.11
...
Closes gh-42535
2024-10-18 13:16:07 +01:00
Andy Wilkinson
fe064060ed
Merge branch '3.3.x'
...
See gh-42769
2024-10-18 12:02:29 +01:00
Andy Wilkinson
66fd0b179a
Merge branch '3.2.x' into 3.3.x
...
See gh-42756
2024-10-18 12:02:07 +01:00
Andy Wilkinson
90edd92b68
Prohibit upgrades to Undertow 2.3.18.Final
...
See gh-42750
2024-10-18 12:00:37 +01:00
Andy Wilkinson
fcc757782c
Add runtime hints for ReactorClientHttpRequestFactory
...
See gh-42587
2024-10-18 11:50:09 +01:00
Andy Wilkinson
6161ef7581
Remove deprecated support for OkHTTP
...
Closes gh-42780
2024-10-18 11:03:07 +01:00
Andy Wilkinson
68ed4b1d4f
Add support for Reactor Netty to ClientHttpRequestFactories
...
Closes gh-42587
2024-10-18 10:34:28 +01:00
Stéphane Nicoll
c9e548b23b
Link to Framework's docs about @Bean's autowiring exclusion
...
Closes gh-42586
2024-10-18 11:14:31 +02:00
Stéphane Nicoll
c8eb603f33
Upgrade to Spring LDAP 3.2.7
...
Closes gh-42538
2024-10-18 10:28:19 +02:00
Stéphane Nicoll
e5b56e2f7f
Upgrade to Spring LDAP 3.2.7
...
Closes gh-42565
2024-10-18 10:19:37 +02:00
Stéphane Nicoll
1302791cc4
Upgrade to Spring HATEOAS 2.4.0-RC2
...
Closes gh-42572
2024-10-18 10:19:36 +02:00
Stéphane Nicoll
8113f3864a
Upgrade to Spring LDAP 3.2.7
...
Closes gh-42550
2024-10-18 10:18:10 +02:00
Stéphane Nicoll
b7979cf443
Use AbstractAotProcessor.AOT_PROCESSING instead of duplicate constant
...
Closes gh-42461
2024-10-18 10:12:01 +02:00
Andy Wilkinson
5806915155
Merge branch '3.3.x'
...
Closes gh-42779
2024-10-18 08:58:35 +01:00
Andy Wilkinson
573f25faa1
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42778
2024-10-18 08:58:22 +01:00
Andy Wilkinson
868814d0a8
Polish "Polish javadoc for Binder#bindOrCreate(String, Class)"
...
See gh-42777
2024-10-18 08:56:51 +01:00
Yanming Zhou
4135622bd5
Polish javadoc for Binder#bindOrCreate(String, Class)
...
See gh-42777
2024-10-18 08:55:45 +01:00
Andy Wilkinson
27585fd160
Upgrade to GraphQL Java 22.3
...
Closes gh-42757
2024-10-18 08:24:41 +01:00
Andy Wilkinson
429681a02c
Upgrade to Undertow 2.3.18.Final
...
Closes gh-42756
2024-10-18 08:24:41 +01:00
Andy Wilkinson
3649a2250c
Upgrade to R2DBC Postgresql 1.0.7.RELEASE
...
Closes gh-42755
2024-10-18 08:24:41 +01:00
Andy Wilkinson
d88d93e044
Upgrade to R2DBC Pool 1.0.2.RELEASE
...
Closes gh-42754
2024-10-18 08:24:40 +01:00
Andy Wilkinson
a3204e059f
Upgrade to Logback 1.5.11
...
Closes gh-42753
2024-10-18 08:24:40 +01:00
Andy Wilkinson
b398a1cb0b
Upgrade to Jaybird 5.0.6.java11
...
Closes gh-42752
2024-10-18 08:24:40 +01:00
Phillip Webb
71380e0233
Polish
2024-10-17 18:29:38 -07:00
Moritz Halbritter
ba1a780147
Merge branch '3.3.x'
...
Closes gh-42774
2024-10-17 18:06:43 +02:00
Moritz Halbritter
73150b799a
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42772
2024-10-17 17:58:11 +02:00
Moritz Halbritter
ce106eb43c
Remove calls to deprecated Project.getBuildDir() in Gradle files
...
Closes gh-42739
2024-10-17 17:46:17 +02:00
Andy Wilkinson
7c16008b84
Rollback GraphQL upgrades for now
...
See gh-42744
See gh-42758
2024-10-17 16:36:05 +01:00
Andy Wilkinson
d954100bfb
Upgrade to Undertow 2.3.18.Final
...
Closes gh-42769
2024-10-17 16:00:13 +01:00
Andy Wilkinson
8b9017aa68
Upgrade to Rabbit Stream Client 0.18.0
...
Closes gh-42768
2024-10-17 16:00:08 +01:00
Andy Wilkinson
de26e7f140
Upgrade to R2DBC Postgresql 1.0.7.RELEASE
...
Closes gh-42767
2024-10-17 16:00:04 +01:00
Andy Wilkinson
32b7b70a86
Upgrade to R2DBC Pool 1.0.2.RELEASE
...
Closes gh-42766
2024-10-17 15:59:57 +01:00
Andy Wilkinson
046750bc4b
Upgrade to MySQL 9.1.0
...
Closes gh-42765
2024-10-17 15:59:52 +01:00
Andy Wilkinson
78d8f4cb57
Upgrade to Logback 1.5.11
...
Closes gh-42763
2024-10-17 15:59:42 +01:00
Andy Wilkinson
56a592e287
Upgrade to Jaybird 5.0.6.java11
...
Closes gh-42762
2024-10-17 15:59:36 +01:00
Andy Wilkinson
c2e000f80b
Upgrade to Flyway 10.20.0
...
Closes gh-42761
2024-10-17 15:59:32 +01:00
Andy Wilkinson
a11f8d8a3d
Upgrade to Elasticsearch Client 8.15.3
...
Closes gh-42760
2024-10-17 15:59:26 +01:00
Andy Wilkinson
4203bfa286
Upgrade to Byte Buddy 1.15.5
...
Closes gh-42759
2024-10-17 15:59:20 +01:00
Andy Wilkinson
7be305d11f
Upgrade to GraphQL Java 22.3
...
Closes gh-42758
2024-10-17 15:54:23 +01:00
Andy Wilkinson
a48dfbd5c7
Upgrade to Undertow 2.3.18.Final
...
Closes gh-42750
2024-10-17 14:55:35 +01:00
Andy Wilkinson
9b9dfbbccf
Upgrade to R2DBC Postgresql 1.0.7.RELEASE
...
Closes gh-42749
2024-10-17 14:55:30 +01:00
Andy Wilkinson
b10e0bac34
Upgrade to R2DBC Pool 1.0.2.RELEASE
...
Closes gh-42748
2024-10-17 14:55:24 +01:00
Andy Wilkinson
d808e8b697
Upgrade to Jaybird 5.0.6.java11
...
Closes gh-42747
2024-10-17 14:55:19 +01:00
Andy Wilkinson
52de5d6911
Start building against Spring RESTDocs 3.0.2 snapshots
...
See gh-42745
2024-10-17 14:28:11 +01:00
Andy Wilkinson
1f991d6b6d
Start building against Spring GraphQL 1.3.3 snapshots
...
See gh-42744
2024-10-17 14:28:06 +01:00
Andy Wilkinson
c8e520cf33
Start building against Spring RESTDocs 3.0.2 snapshots
...
See gh-42743
2024-10-17 14:26:22 +01:00
Andy Wilkinson
b265cd840a
Start building against Spring GraphQL 1.3.3 snapshots
...
See gh-42742
2024-10-17 14:26:17 +01:00
Andy Wilkinson
2f28e36902
Start building against Spring RESTDocs 3.0.2 snapshots
...
See gh-42741
2024-10-17 14:24:58 +01:00
Andy Wilkinson
10625e6b54
Start building against Spring GraphQL 1.2.9 snapshots
...
See gh-42740
2024-10-17 14:24:53 +01:00
Andy Wilkinson
25082d33e7
Provide more control over access to endpoint operations
...
This commit reworks the support for enabling and disabling endpoints,
replacing the on/off support that it provided with a finer-grained
access model that supports only allowing read-only access to endpoint
operations in addition to disabling an endpoint (access of none) and
fully enabling it (access of unrestricted).
The following properties are deprecated:
- management.endpoints.enabled-by-default
- management.endpoint.<id>.enabled
Their replacements are:
- management.endpoints.access.default
- management.endpoint.<id>.access
Similarly, the enableByDefault attribute on @Endpoint has been
deprecated with a new defaultAccess attribute replacing it.
Additionally, a new property has been introduced that allows an
operator to control the level of access to Actuator endpoints
that is permitted:
- management.endpoints.access.max-permitted
This property caps any access that may has been configured for
an endpoint. For example, if
management.endpoints.access.max-permitted is set to read-only and
management.endpoint.loggers.access is set to unrestricted, only
read-only access to the loggers endpoint will be allowed.
Closes gh-39046
2024-10-17 13:56:44 +01:00
Moritz Halbritter
44e66ef344
Remove server.tomcat.reject-illegal-header
...
Closes gh-42731
2024-10-17 14:03:00 +02:00
Moritz Halbritter
c018c43886
Merge branch '3.3.x'
...
Closes gh-42736
2024-10-17 13:44:25 +02:00
Moritz Halbritter
8efe6e02d9
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42735
2024-10-17 13:38:03 +02:00
Moritz Halbritter
a3060652f8
Call String.toLowerCase and .toUppercase with explicit locale
...
Closes gh-42719
2024-10-17 13:20:39 +02:00
Moritz Halbritter
d8dfe7c1d8
Merge branch '3.3.x'
...
Closes gh-42727
2024-10-17 10:33:31 +02:00
Moritz Halbritter
b203780dcb
Document that Tomcat's maxQueueCapacity need to be greater than 0
...
Closes gh-42726
2024-10-17 10:22:31 +02:00
Moritz Halbritter
d1976a48dc
Upgrade to HttpClient5 5.4
...
Closes gh-42675
2024-10-17 09:51:39 +02:00
Yanming Zhou
87cc2efb64
Strengthen package-like assertions
...
See gh-42682
2024-10-16 16:52:13 -07:00
Phillip Webb
98dd7b2758
Merge branch '3.3.x'
...
Closes gh-42722
2024-10-16 16:51:18 -07:00
Phillip Webb
476d575371
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42723
2024-10-16 16:50:55 -07:00
Lee SangMin
497bdb8fee
Remove dead "Converting a jar to a war" guide link
...
See gh-42691
2024-10-16 16:50:09 -07:00
Phillip Webb
5f84e78854
Add `@author` attribution
...
See gh-42472
2024-10-16 16:44:16 -07:00
Phillip Webb
06569af789
Polish 'Allow common messages to be specified for message sources'
...
See gh-42472
2024-10-16 16:42:07 -07:00
Misagh Moayyed
573ccc5007
Allow common messages to be specified for message sources
...
Extend message source configuration properties and auto-configuration to
support common messages.
See gh-42472
2024-10-16 16:33:42 -07:00
Phillip Webb
d9668672f8
Merge branch '3.3.x'
...
Closes gh-42721
2024-10-16 14:14:50 -07:00
Tran Ngoc Nhan
6be4a07e05
Fix typos and formatting errors in documentation
...
See gh-42718
2024-10-16 14:14:16 -07:00
Phillip Webb
465e909974
Merge branch '3.3.x'
2024-10-16 13:09:09 -07:00
Phillip Webb
5732782043
Merge branch '3.2.x' into 3.3.x
2024-10-16 13:08:44 -07:00
Phillip Webb
41ae973d16
Update copyright year of changed files
2024-10-16 13:08:37 -07:00
Phillip Webb
0a6d3f312e
Polish
2024-10-16 13:08:21 -07:00
Phillip Webb
d5e1520d12
Merge branch '3.3.x'
2024-10-16 12:39:57 -07:00
Phillip Webb
e2819a2150
Merge branch '3.2.x' into 3.3.x
2024-10-16 12:39:40 -07:00
Phillip Webb
a4473b97aa
Polish
2024-10-16 12:38:34 -07:00
Andy Wilkinson
1b6b9efcb2
Reinstate init of Mockito mocks in test execution listener
...
Closes gh-42708
2024-10-16 10:22:31 +01:00
Stéphane Nicoll
06a11d3a0e
Upgrade to Reactor Bom 2024.0.0-RC1
...
Closes gh-42557
2024-10-16 09:51:20 +02:00
Stéphane Nicoll
8a03c6f47b
Upgrade to Micrometer Tracing 1.4.0-RC1
...
Closes gh-42556
2024-10-16 09:51:19 +02:00
Stéphane Nicoll
3d9ca011a9
Upgrade to Micrometer 1.14.0-RC1
...
Closes gh-42555
2024-10-16 09:51:18 +02:00
Stéphane Nicoll
e7f56e300c
Upgrade to Reactor Bom 2023.0.11
...
Closes gh-42545
2024-10-16 09:50:28 +02:00
Stéphane Nicoll
9033d254ce
Upgrade to Micrometer Tracing 1.3.5
...
Closes gh-42544
2024-10-16 09:50:27 +02:00
Stéphane Nicoll
207a78798d
Upgrade to Micrometer 1.13.6
...
Closes gh-42543
2024-10-16 09:50:26 +02:00
Stéphane Nicoll
f163aa31a8
Upgrade to Spring Session 3.2.6
...
Closes gh-42542
2024-10-16 09:49:27 +02:00
Stéphane Nicoll
b923b61404
Upgrade to Reactor Bom 2023.0.11
...
Closes gh-42533
2024-10-16 09:49:27 +02:00
Stéphane Nicoll
b37dce1776
Upgrade to Micrometer Tracing 1.2.11
...
Closes gh-42532
2024-10-16 09:49:27 +02:00
Stéphane Nicoll
8574d1759d
Upgrade to Micrometer 1.12.11
...
Closes gh-42531
2024-10-16 09:49:26 +02:00
Phillip Webb
3908943fa1
Merge branch '3.3.x'
...
Closes gh-42703
2024-10-15 17:52:26 -07:00
Phillip Webb
89793a84e5
Fix case used for examples in "Sanitize Sensitive Values"
...
Closes gh-42702
2024-10-15 17:52:12 -07:00
Stéphane Nicoll
9ee7ca4770
Start building against Spring Session 3.4.0-RC1 snapshots
...
See gh-42692
2024-10-16 00:28:39 +02:00
Stéphane Nicoll
e0152097f3
Polish "Upgrade to Testcontainers 1.20.2"
...
This commit review the original upgrade to retain compatiblity with the
deprecated Cassandra and ConfluentKafka containers.
This commit also fixes the SSL Cassandra tests. The new container uses
a custom wait strategy that uses plain text and does not work with an
SSL container.
Closes gh-42670
Co-authored-by: Moritz Halbritter <moritz.halbritter@broadcom.com>
2024-10-15 14:45:15 +02:00
Moritz Halbritter
a7fb3699ee
Add auto-detection for SBOMs in native-image
...
Closes gh-40630
2024-10-15 13:53:14 +02:00
Stéphane Nicoll
a66d3d2f00
Merge branch '3.3.x'
...
Closes gh-42689
2024-10-15 10:42:41 +02:00
Stéphane Nicoll
056e2b6029
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42688
2024-10-15 10:42:33 +02:00
Stéphane Nicoll
b0dd42e9b9
Transform Maven settings with proper plugin repository tag
...
This commit adapts d44e7c9
to transforms plugin repositories using the
correct root tag. Previously, they were transformed with the regular
<repository> tag, which is invalid.
Closes gh-42687
2024-10-15 10:39:59 +02:00
Stéphane Nicoll
0c0acb4339
Polish "Use RootBeanDefinition if possible"
...
This commit adapts code that was using GenericBeanDefinition to use
RootBeanDefinition instead. Spring Framework recommend to use
RootBeanDefinition if it's pre-determined as root bean.
See gh-42611
2024-10-15 09:45:28 +02:00
Yanming Zhou
7427304b3d
Use RootBeanDefinition if possible
...
This commit adapts code that was using GenericBeanDefinition to use
RootBeanDefinition instead. Spring Framework recommend to use
RootBeanDefinition if it's pre-determined as root bean.
See gh-42611
2024-10-15 09:35:56 +02:00
Stéphane Nicoll
f3d86b65a1
Merge branch '3.3.x'
...
Closes gh-42686
2024-10-15 09:32:39 +02:00
Stéphane Nicoll
e291e120f7
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42685
2024-10-15 09:32:33 +02:00
Stéphane Nicoll
d98ed306d2
Polish "Fix links to CNCF resources in Javadoc"
...
See gh-42645
2024-10-15 09:28:02 +02:00
Dmytro Nosan
43a1145e75
Fix links to CNCF resources in Javadoc
...
See gh-42645
2024-10-15 09:26:27 +02:00
Yanming Zhou
62d78d2367
Remove deprecated method call on AuthorityAuthorizationManager
...
See gh-42679
2024-10-15 09:02:41 +02:00
Stéphane Nicoll
13eb3902bf
Merge branch '3.3.x'
...
Closes gh-42684
2024-10-15 09:01:29 +02:00
Stéphane Nicoll
f20d83fd07
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42683
2024-10-15 09:01:21 +02:00
Stéphane Nicoll
55ef77b254
Remove unnecessary call to ex.printStackTrace
...
Closes gh-42681
2024-10-15 09:00:30 +02:00
Stéphane Nicoll
7a6a7d1365
Upgrade to Flyway 10.19.0
...
Closes gh-42674
2024-10-14 18:25:37 +02:00
Stéphane Nicoll
fadd05412e
Upgrade to Logback 1.5.10
...
Closes gh-42658
2024-10-14 17:03:20 +02:00
Stéphane Nicoll
a40ae49a76
Upgrade to Testcontainers 1.20.2
...
Closes gh-42670
2024-10-14 16:25:57 +02:00
Stéphane Nicoll
c9d0362aee
Upgrade to SQLite JDBC 3.46.1.3
...
Closes gh-42669
2024-10-14 16:25:56 +02:00
Stéphane Nicoll
ba55029b41
Upgrade to Selenium 4.25.0
...
Closes gh-42668
2024-10-14 16:25:56 +02:00
Stéphane Nicoll
60b07bba93
Upgrade to R2DBC Postgresql 1.0.6.RELEASE
...
Closes gh-42667
2024-10-14 16:25:56 +02:00
Stéphane Nicoll
46f0bf70dc
Upgrade to Pulsar 3.3.2
...
Closes gh-42666
2024-10-14 16:25:56 +02:00
Stéphane Nicoll
59cb1348c5
Upgrade to Pooled JMS 3.1.7
...
Closes gh-42665
2024-10-14 16:25:56 +02:00
Stéphane Nicoll
6037e632e2
Upgrade to OpenTelemetry 1.43.0
...
Closes gh-42664
2024-10-14 16:25:55 +02:00
Stéphane Nicoll
595793910b
Upgrade to Netty 4.1.114.Final
...
Closes gh-42663
2024-10-14 16:25:55 +02:00
Stéphane Nicoll
261b7ee3de
Upgrade to MongoDB 5.2.0
...
Closes gh-42662
2024-10-14 16:25:55 +02:00
Stéphane Nicoll
9780eab314
Upgrade to Maven Surefire Plugin 3.5.1
...
Closes gh-42660
2024-10-14 16:25:54 +02:00
Stéphane Nicoll
a1f9dd3dcd
Upgrade to Maven Failsafe Plugin 3.5.1
...
Closes gh-42659
2024-10-14 16:25:54 +02:00
Stéphane Nicoll
dc12d1a440
Upgrade to Log4j2 2.24.1
...
Closes gh-42657
2024-10-14 16:25:54 +02:00
Stéphane Nicoll
9f7a196cc0
Upgrade to jOOQ 3.19.13
...
Closes gh-42655
2024-10-14 16:25:53 +02:00
Stéphane Nicoll
c95b913258
Upgrade to Jetty 12.0.14
...
Closes gh-42654
2024-10-14 16:25:53 +02:00
Stéphane Nicoll
accba9bcf7
Upgrade to Jetty Reactive HTTPClient 4.0.8
...
Closes gh-42653
2024-10-14 16:25:53 +02:00
Stéphane Nicoll
e832cc7fc6
Upgrade to Jersey 3.1.9
...
Closes gh-42652
2024-10-14 16:25:53 +02:00
Stéphane Nicoll
204e97968e
Upgrade to Jedis 5.2.0
...
Closes gh-42651
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
cf300ddbe4
Upgrade to Infinispan 15.0.10.Final
...
Closes gh-42650
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
f6f7fbaa2f
Upgrade to Elasticsearch Client 8.15.2
...
Closes gh-42649
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
2be7f5b99c
Upgrade to CycloneDX Maven Plugin 2.9.0
...
Closes gh-42648
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
bacd1e078c
Upgrade to Couchbase Client 3.7.4
...
Closes gh-42647
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
4479d32de3
Upgrade to Byte Buddy 1.15.4
...
Closes gh-42646
2024-10-14 16:25:52 +02:00
Stéphane Nicoll
abc23eeebc
Upgrade to R2DBC Postgresql 1.0.6.RELEASE
...
Closes gh-42641
2024-10-14 16:25:48 +02:00
Stéphane Nicoll
15b8fc3c2a
Upgrade to Pooled JMS 3.1.7
...
Closes gh-42640
2024-10-14 16:25:48 +02:00
Stéphane Nicoll
108d8fb76c
Upgrade to Netty 4.1.114.Final
...
Closes gh-42639
2024-10-14 16:25:48 +02:00
Stéphane Nicoll
107ca496fc
Upgrade to Logback 1.5.10
...
Closes gh-42638
2024-10-14 16:25:48 +02:00
Stéphane Nicoll
8cccbb03c3
Upgrade to jOOQ 3.19.13
...
Closes gh-42636
2024-10-14 16:25:47 +02:00
Stéphane Nicoll
e7ded11ed5
Upgrade to Jetty 12.0.14
...
Closes gh-42635
2024-10-14 16:25:47 +02:00
Stéphane Nicoll
6e2d1cb4c6
Upgrade to Jetty Reactive HTTPClient 4.0.8
...
Closes gh-42634
2024-10-14 16:25:47 +02:00
Stéphane Nicoll
7718dd88dc
Upgrade to Jersey 3.1.9
...
Closes gh-42633
2024-10-14 16:25:47 +02:00
Stéphane Nicoll
50f7978ae3
Upgrade to Infinispan 15.0.10.Final
...
Closes gh-42632
2024-10-14 16:25:47 +02:00
Stéphane Nicoll
ef0ec60fdf
Upgrade to CycloneDX Maven Plugin 2.8.2
...
Closes gh-42631
2024-10-14 16:25:47 +02:00
Moritz Halbritter
c36d5297d2
Merge branch '3.3.x'
...
Closes gh-42673
2024-10-14 15:54:59 +02:00
Moritz Halbritter
4d29800e32
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42672
2024-10-14 15:54:37 +02:00
Moritz Halbritter
0a3418cd40
Document how Map properties are bound from environment variables
...
Closes gh-40936
2024-10-14 15:47:47 +02:00
Stéphane Nicoll
2728344ccb
Disable test temporarily
...
See https://github.com/spring-projects/spring-framework/issues/33690
2024-10-14 14:38:17 +02:00
Moritz Halbritter
d4adfea157
Merge branch '3.3.x'
...
Closes gh-42644
2024-10-14 13:38:42 +02:00
Moritz Halbritter
53e9cb873f
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42643
2024-10-14 13:36:44 +02:00
Moritz Halbritter
1ad959215c
Improve classpath index documentation for reproducible builds
...
Closes gh-41265
2024-10-14 13:31:00 +02:00
Moritz Halbritter
6daf007e85
Merge branch '3.3.x'
...
Closes gh-42630
2024-10-14 12:09:55 +02:00
Moritz Halbritter
89bf2fc7e6
Move "Customize the whitelabel Error Page" into Spring MVC howto
...
Closes gh-41624
2024-10-14 12:08:31 +02:00
Moritz Halbritter
4429e847bf
Merge branch '3.3.x'
...
Closes gh-42629
2024-10-14 11:59:26 +02:00
Moritz Halbritter
5754be36f1
Improve documentation for CycloneDX integration
...
Closes gh-41506
2024-10-14 11:55:45 +02:00
Stéphane Nicoll
2bebebcae6
Upgrade to Neo4j Java Driver 5.25.0
...
Closes gh-42628
2024-10-14 11:16:53 +02:00
Stéphane Nicoll
d276166331
Upgrade to Neo4j Java Driver 5.25.0
...
Closes gh-42626
2024-10-14 11:16:31 +02:00
Stéphane Nicoll
093259d081
Upgrade to R2DBC Postgresql 1.0.6.RELEASE
...
Closes gh-42622
2024-10-14 11:16:30 +02:00
Stéphane Nicoll
170bb5936c
Upgrade to Pooled JMS 3.1.7
...
Closes gh-42621
2024-10-14 11:16:30 +02:00
Stéphane Nicoll
ec3d59c5ce
Upgrade to Netty 4.1.114.Final
...
Closes gh-42620
2024-10-14 11:16:30 +02:00
Stéphane Nicoll
0e9bb034ab
Upgrade to jOOQ 3.18.20
...
Closes gh-42618
2024-10-14 11:16:30 +02:00
Stéphane Nicoll
6b145a1ff3
Upgrade to Jetty 12.0.14
...
Closes gh-42617
2024-10-14 11:16:30 +02:00
Stéphane Nicoll
145dcdece0
Upgrade to Jetty Reactive HTTPClient 4.0.8
...
Closes gh-42616
2024-10-14 11:16:29 +02:00
Stéphane Nicoll
a0083d6fee
Upgrade to Jersey 3.1.9
...
Closes gh-42615
2024-10-14 11:16:29 +02:00
Stéphane Nicoll
b8d47541e8
Upgrade to Infinispan 14.0.32.Final
...
Closes gh-42614
2024-10-14 11:16:29 +02:00
Stéphane Nicoll
08cf869844
Upgrade to Dropwizard Metrics 4.2.28
...
Closes gh-42613
2024-10-14 11:16:29 +02:00
Stéphane Nicoll
8f132486ff
Upgrade to ActiveMQ 5.18.6
...
Closes gh-42612
2024-10-14 11:16:29 +02:00
Moritz Halbritter
2c929db53d
Merge branch '3.3.x'
...
Closes gh-42627
2024-10-14 11:05:58 +02:00
Tran Ngoc Nhan
e0e50f8f5e
Fix Spring Data Cassandra Spring LDAP reference doc links
...
See gh-42599
2024-10-14 11:05:27 +02:00
Moritz Halbritter
384a623363
Merge branch '3.3.x'
...
Closes gh-42625
2024-10-14 11:00:36 +02:00
Moritz Halbritter
8a783dfdc7
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42624
2024-10-14 11:00:27 +02:00
Yanming Zhou
a80d7d6aff
Polish ConfigurationPropertiesBinder
...
See gh-42610
2024-10-14 10:52:23 +02:00
SangYong
975a3aacd6
Polish SpringApplication
...
See gh-42606
2024-10-14 10:47:24 +02:00
Moritz Halbritter
957e2f8b7f
Add warning if sensitive container paths are bound
...
Closes gh-41643
2024-10-14 10:18:34 +02:00
Moritz Halbritter
35361d14a3
Merge branch '3.3.x'
...
Closes gh-42597
2024-10-11 14:10:27 +02:00
Moritz Halbritter
3c6e3c14a8
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42596
2024-10-11 14:10:12 +02:00
Moritz Halbritter
47129c0c81
Remove links to Spring Data GemFire
...
Closes gh-42575
2024-10-11 14:09:10 +02:00
Moritz Halbritter
95d7582f58
Fix wrong classname in logging documentation
2024-10-11 13:56:40 +02:00
Moritz Halbritter
bd036eb29f
Add MyCustomFormat.kt example to documentation
...
Closes gh-42594
2024-10-11 13:45:16 +02:00
Phillip Webb
8aee3e1e92
Allow structure logging JSON to be customized
...
Introduce a new `StructureLoggingJsonMembersCustomizer` interface as
well as additional properties that can be used to customize the JSON
produced with structured logging.
Closes gh-42486
2024-10-10 23:52:34 -07:00
Phillip Webb
27c59b8cb5
Add filter, name processor and value processor support to `JsonWriter`
...
Update `JsonWriter` to support filtering and processing of names/values.
This update will allow us to offer better customization options with
structured logging.
See gh-42486
2024-10-10 23:50:34 -07:00
Phillip Webb
763266f20d
Rationalize structured logging service classes
...
Rename `ElasticCommonSchemaService` & `GraylogExtendedLogFormatService`
and change a few of the property names. The `Service` suffix was
originally chosen because ECS uses the term, but `Properties` is more
common in the Spring Boot codebase and works better for Graylog.
Closes gh-42578
2024-10-10 23:46:27 -07:00
Phillip Webb
aed4546c43
Extract `WritableJson` from `JsonWriter`
...
Make `WritableJson` a top level class rather than a nested class inside
`WritableJson`.
Closes gh-42595
2024-10-10 23:45:14 -07:00
Phillip Webb
b169439f86
Polish
2024-10-10 17:18:04 -07:00
Andy Wilkinson
3c095b4ec2
Prefer DynamicPropertyRegistar to DynamicPropertyRegistry
...
Closes gh-41996
2024-10-10 15:25:44 +01:00
Moritz Halbritter
dd9a998cfe
Polish "Add property to specify Docker Compose flags"
...
See gh-42571
2024-10-10 08:56:02 +02:00
Dmytro Nosan
2bee29c2fd
Add property to specify Docker Compose flags
...
See gh-42571
2024-10-10 08:56:02 +02:00
Andy Wilkinson
31fada6d3e
Start building against Spring Framework 6.2.0 snapshots
...
See gh-42562
2024-10-09 19:13:04 +01:00
Andy Wilkinson
033b4d89bb
fixup! Start building against Spring Authorization Server 1.4.0 snapshots
2024-10-09 19:11:03 +01:00
Andy Wilkinson
a6b066aeb6
Start building against Spring HATEOAS 2.4.0-RC2 snapshots
...
See gh-42572
2024-10-09 19:08:14 +01:00
Andy Wilkinson
2e5bd9fc4a
Start building against Spring Security 6.4.0 snapshots
...
See gh-42568
2024-10-09 19:07:56 +01:00
Andy Wilkinson
bfc133d551
Start building against Spring Retry 2.0.10 snapshots
...
See gh-42567
2024-10-09 18:49:16 +01:00
Andy Wilkinson
57c88aead7
Start building against Spring Pulsar 1.2.0 snapshots
...
See gh-42566
2024-10-09 18:49:16 +01:00
Andy Wilkinson
72cb71b256
Start building against Spring LDAP 3.2.7 snapshots
...
See gh-42565
2024-10-09 18:49:15 +01:00
Andy Wilkinson
29c425acc6
Start building against Spring Kafka 3.3.0 snapshots
...
See gh-42564
2024-10-09 18:49:15 +01:00
Andy Wilkinson
be330baec1
Start building against Spring Integration 6.4.0 snapshots
...
See gh-42563
2024-10-09 18:49:14 +01:00
Andy Wilkinson
76d6f1aa7e
Upgrade to Neo4j Java Driver 5.25.0
...
Closes gh-42570
2024-10-09 18:49:14 +01:00
Andy Wilkinson
4647d30f6e
Start building against Spring Data Bom 2024.1.0 snapshots
...
See gh-42561
2024-10-09 18:49:13 +01:00
Andy Wilkinson
9d2acf76ca
Start building against Spring Batch 5.2.0 snapshots
...
See gh-42560
2024-10-09 18:49:13 +01:00
Andy Wilkinson
11960df595
Start building against Spring Authorization Server 1.4.0 snapshots
...
See gh-42559
2024-10-09 18:49:05 +01:00
Andy Wilkinson
70c1cabe66
Start building against Spring AMQP 3.2.0 snapshots
...
See gh-42558
2024-10-09 17:10:00 +01:00
Andy Wilkinson
6c500c9662
Start building against Reactor Bom 2024.0.0 snapshots
...
See gh-42557
2024-10-09 17:10:00 +01:00
Andy Wilkinson
1d8614a065
Start building against Micrometer Tracing 1.4.0 snapshots
...
See gh-42556
2024-10-09 17:10:00 +01:00
Andy Wilkinson
83afef4f60
Start building against Micrometer 1.14.0 snapshots
...
See gh-42555
2024-10-09 17:10:00 +01:00
Andy Wilkinson
638cddeefa
Start building against Spring Session 3.3.3 snapshots
...
See gh-42554
2024-10-09 10:25:05 +01:00
Andy Wilkinson
6ccb131de1
Start building against Spring Security 6.3.4 snapshots
...
See gh-42553
2024-10-09 10:25:00 +01:00
Andy Wilkinson
44c2925aa0
Start building against Spring Retry 2.0.10 snapshots
...
See gh-42552
2024-10-09 10:24:55 +01:00
Andy Wilkinson
19f774b553
Start building against Spring Pulsar 1.1.5 snapshots
...
See gh-42551
2024-10-09 10:24:51 +01:00
Andy Wilkinson
c9cdd32c9e
Start building against Spring LDAP 3.2.7 snapshots
...
See gh-42550
2024-10-09 10:24:46 +01:00
Andy Wilkinson
f54603c184
Start building against Spring Integration 6.3.5 snapshots
...
See gh-42549
2024-10-09 10:24:42 +01:00
Andy Wilkinson
35f84f1d36
Start building against Spring Data Bom 2024.0.5 snapshots
...
See gh-42547
2024-10-09 10:24:33 +01:00
Andy Wilkinson
620a1b5c9a
Start building against Spring Authorization Server 1.3.3 snapshots
...
See gh-42546
2024-10-09 10:24:28 +01:00
Andy Wilkinson
f6395c3596
Start building against Reactor Bom 2023.0.11 snapshots
...
See gh-42545
2024-10-09 10:24:24 +01:00
Andy Wilkinson
dfc40b44bb
Start building against Micrometer Tracing 1.3.5 snapshots
...
See gh-42544
2024-10-09 10:24:19 +01:00
Andy Wilkinson
cf17cf9b36
Start building against Micrometer 1.13.6 snapshots
...
See gh-42543
2024-10-09 10:24:15 +01:00
Andy Wilkinson
c678d38630
Start building against Spring Session 3.2.6 snapshots
...
See gh-42542
2024-10-09 09:42:53 +01:00
Andy Wilkinson
ff44b3dd76
Start building against Spring Security 6.2.7 snapshots
...
See gh-42541
2024-10-09 09:42:48 +01:00
Andy Wilkinson
96d8ae540f
Start building against Spring Retry 2.0.10 snapshots
...
See gh-42540
2024-10-09 09:42:43 +01:00
Andy Wilkinson
526c84d794
Start building against Spring Pulsar 1.0.11 snapshots
...
See gh-42539
2024-10-09 09:42:39 +01:00
Andy Wilkinson
1168d3ad0e
Start building against Spring LDAP 3.2.7 snapshots
...
See gh-42538
2024-10-09 09:42:34 +01:00
Andy Wilkinson
d2c215c67d
Start building against Spring Integration 6.2.10 snapshots
...
See gh-42537
2024-10-09 09:42:29 +01:00
Andy Wilkinson
a6c94dc723
Start building against Spring Data Bom 2023.1.11 snapshots
...
See gh-42535
2024-10-09 09:42:19 +01:00
Andy Wilkinson
bed5c20d5c
Start building against Spring Authorization Server 1.2.7 snapshots
...
See gh-42534
2024-10-09 09:42:15 +01:00
Andy Wilkinson
ea2dda59c1
Start building against Reactor Bom 2023.0.11 snapshots
...
See gh-42533
2024-10-09 09:42:10 +01:00
Andy Wilkinson
17ab87822b
Start building against Micrometer Tracing 1.2.11 snapshots
...
See gh-42532
2024-10-09 09:42:05 +01:00
Andy Wilkinson
87028e4971
Start building against Micrometer 1.12.11 snapshots
...
See gh-42531
2024-10-09 09:42:00 +01:00
Stéphane Nicoll
e40ec93e3b
Upgrade to Maven Javadoc Plugin 3.10.1
...
Closes gh-42401
2024-10-08 17:03:16 +02:00
Moritz Halbritter
e6165b0311
Add transport and connect timeout properties for OTLP logging
...
Closes gh-42528
Closes gh-42527
2024-10-08 16:01:09 +02:00
Moritz Halbritter
b997c0c53a
Add connect timeout properties for OTLP tracing
...
- Rename OtlpProperties to OtlpTracingProperties
See gh-41460
See gh-42528
2024-10-08 16:01:08 +02:00
Moritz Halbritter
40bb81419d
Rename OtlpAutoConfiguration to OtlpTracingAutoConfiguration
...
Closes gh-42529
2024-10-08 15:56:18 +02:00
Moritz Halbritter
fdcc8d9d1f
Rename OtlpProperties to OtlpMetricsProperties
...
See gh-41460
2024-10-08 15:51:25 +02:00
Andy Wilkinson
9ef82dc864
Merge branch '3.3.x'
...
Closes gh-42521
2024-10-07 14:18:38 +01:00
Andy Wilkinson
6209aef319
Order alphabetically the sections in Common Application Properties
...
Closes gh-42520
2024-10-07 14:17:55 +01:00
Anthony Dahanne
416413957a
Use builder-jammy-java-tiny when using Buildpacks
...
See gh-42508
2024-10-07 13:30:41 +02:00
Phillip Webb
b12a4801ff
Polish BasicJsonParser
2024-10-03 12:23:05 -07:00
Andy Wilkinson
8d0cfdfe5e
Merge branch '3.3.x'
...
Closes gh-42506
2024-10-03 10:23:09 +01:00
Andy Wilkinson
7b4cd03066
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42505
2024-10-03 10:18:17 +01:00
Andy Wilkinson
2328c1fe80
Improve javadoc for when bean type to match is inferred
...
Closes gh-42504
2024-10-03 10:16:27 +01:00
Johnny Lim
1585c5a109
Polish
...
See gh-42503
2024-10-03 07:33:40 +02:00
Phillip Webb
58a1b2bea5
Polish 'Add support for 'server.jetty.max-form-key' property'
...
See gh-42448
2024-10-02 21:25:24 -07:00
qingbozhang
6e885c423f
Add support for 'server.jetty.max-form-key' property
...
Add a new 'server.jetty.max-form-key' property that can be used to
configure Jetty's Handler.setMaxFormKeys(...).
See gh-42448
2024-10-02 21:22:56 -07:00
Phillip Webb
90f375ea3e
Dont deduce type for OnBean conditions when annotations are specified
...
Update `OnBeanCondition` to consider the annotations attribute as well
as the types and names when determining if the bean type can be deduced.
Fixes gh-42484
2024-10-02 15:21:30 -07:00
Phillip Webb
fc2878a924
Fix checkstyle violation
...
See gh-42487
2024-10-02 13:51:47 -07:00
Phillip Webb
9ea624666f
Merge pull request #42487 from woosung1223
...
* pr/42487:
Refactor BasicJsonParser to use enhanced switch
Closes gh-42487
2024-10-02 13:40:38 -07:00
teo
19d7164696
Refactor BasicJsonParser to use enhanced switch
...
See gh-42487
2024-10-02 13:39:13 -07:00
Andy Wilkinson
6aa5ed705a
Merge branch '3.3.x'
...
Closes gh-42499
2024-10-02 13:47:39 +01:00
Andy Wilkinson
93e5b3a0ff
Deprecate ControllerEndpointHandlerMapping for MVC and WebFlux
...
Closes gh-42498
2024-10-02 13:46:57 +01:00
Andy Wilkinson
fae3cd1ca5
Harmonize configuration properties that accept a list of values
...
Closes gh-42478
2024-10-02 10:56:15 +01:00
Stéphane Nicoll
6b216f1748
Apply active profiles consistently with AOT
...
Profiles that are active during AOT processing are automatically enabled
when the AOT initializer runs. While this works for an arrangement that
only relies on the ApplicationContext, it does not for Spring Boot that
has specific handling of profiles when it prepares the environment, way
before the ApplicationContext is event created.
This commit adds a specific contribution that generates a dedicated
EnvironmentPostProcessor. It also updates the handling of post
processors so that when AOT runs, the AOT generated one if it exists is
invoked first.
This has the effect of consistently activating such profiles in a
Spring Boot application.
Closes gh-41562
2024-10-02 10:41:13 +02:00
Phillip Webb
54dcd9894c
Remove remaining use of loader classic
...
Closes gh-42495
2024-10-01 18:23:35 -07:00
Phillip Webb
e529769b0c
Merge branch '3.3.x'
2024-10-01 17:20:14 -07:00
Phillip Webb
9f34899454
Merge branch '3.2.x' into 3.3.x
2024-10-01 17:20:10 -07:00
Phillip Webb
d342eefa27
Use Sync task rather than Copy
...
See gh-42333
2024-10-01 17:19:52 -07:00
Andy Wilkinson
842afa4381
Upgrade to Jackson 2.18.0
...
Closes gh-42480
2024-10-01 17:23:25 +01:00
Andy Wilkinson
42ad6ddf0a
Raise the minimum supported version of Gradle to 8.4
...
Closes gh-42481
2024-10-01 17:23:24 +01:00
Andy Wilkinson
2f42b9cb29
Merge branch '3.3.x'
...
Closes gh-42491
2024-10-01 17:23:01 +01:00
Andy Wilkinson
26d3b845c5
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42490
2024-10-01 17:22:11 +01:00
Andy Wilkinson
95665a4b28
Fall back to connection details when configuring Rabbit Streams
...
Closes gh-42489
2024-10-01 17:20:49 +01:00
Phillip Webb
99142dbbb2
Merge branch '3.3.x'
2024-09-30 16:25:47 -07:00
Phillip Webb
ec615f631c
Merge branch '3.2.x' into 3.3.x
2024-09-30 16:03:30 -07:00
Phillip Webb
05b4edfd2c
Use `ifeval` block for Commercial/OSS documentation
...
See gh-42333
2024-09-30 15:56:40 -07:00
Stéphane Nicoll
689bce88d2
Merge branch '3.3.x'
...
Closes gh-42477
2024-09-30 13:09:50 +02:00
Stéphane Nicoll
c8d3e07eec
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42476
2024-09-30 13:09:40 +02:00
Stéphane Nicoll
ab968494e6
Document how to handle the manifest in a native image with Maven
...
Closes gh-42412
2024-09-30 10:55:58 +02:00
Stéphane Nicoll
f908fcd1f3
Merge branch '3.3.x'
...
Closes gh-42473
2024-09-30 09:14:12 +02:00
Tran Ngoc Nhan
44848aa88d
Fix links to Micrometer reference doc
...
See gh-42467
2024-09-30 09:12:36 +02:00
Johnny Lim
7a27e6794e
Fix typo in "committed" in ProcessInfo
...
See gh-42471
2024-09-30 08:46:47 +02:00
Phillip Webb
bc5a718cfa
Merge branch '3.3.x'
2024-09-27 17:35:23 -07:00
Phillip Webb
3b8ae47096
Merge branch '3.2.x' into 3.3.x
2024-09-27 17:35:01 -07:00
Phillip Webb
d44e7c9af2
Dynamically populate repositories used in Ant/Maven integration tests
...
Update build scripts and tests so that repository settings are copied
dynamically from the build.
See gh-42333
2024-09-27 17:33:00 -07:00
Phillip Webb
7d8507d186
Polish
2024-09-27 17:31:24 -07:00
Phillip Webb
7fe7c61e7f
Merge branch '3.3.x'
2024-09-27 12:18:11 -07:00
Phillip Webb
e086439e51
Merge branch '3.2.x' into 3.3.x
2024-09-27 12:18:06 -07:00
Phillip Webb
c347ccaa76
Attempt to fix system tests following repository updates
...
See gh-42333
2024-09-27 12:17:29 -07:00
Phillip Webb
8282a90268
Merge branch '3.3.x'
2024-09-27 10:34:32 -07:00
Phillip Webb
055064f16b
Merge branch '3.2.x' into 3.3.x
2024-09-27 10:33:30 -07:00
Phillip Webb
9836011ffd
Create extension to configure Spring maven repositories
...
Create a small Groovy script that can be used in `settings.gradle`
files to extend `repositories` to support the various maven
repositories required for our build.
See gh-42333
2024-09-27 10:30:20 -07:00
Phillip Webb
89f4a8bc7f
Polish
2024-09-27 10:29:25 -07:00
Moritz Halbritter
a1441804ec
Reapply "Configure virtual threads on Undertow if enabled"
...
This reverts commit 2f99c19f11
.
Closes gh-38819
2024-09-27 12:54:42 +02:00
Johnny Lim
3882dcc2fa
Polish
...
See gh-42457
2024-09-27 12:13:36 +02:00
Dmytro Nosan
e4f6dff77f
Polish HazelcastConnectionDetailsConfiguration
...
See gh-42459
2024-09-27 11:58:32 +02:00
Moritz Halbritter
33def6d6b4
Polish "Add service connection support for Hazelcast"
...
See gh-42416
2024-09-26 16:45:26 +02:00
Dmytro Nosan
cee7439dbe
Add service connection support for Hazelcast
...
See gh-42416
2024-09-26 14:34:12 +02:00
Moritz Halbritter
fb3dd68dd3
Merge branch '3.3.x'
...
Closes gh-42455
2024-09-26 14:02:15 +02:00
Moritz Halbritter
2ba2bd9716
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42454
2024-09-26 14:00:58 +02:00
Tran Ngoc Nhan
db9cb54ce0
Polish documentation
...
See gh-42445
2024-09-26 13:58:32 +02:00
Moritz Halbritter
593d2cccc4
Polish "Add support for virtual threads in OtlpMetricRegistry configuration"
...
See gh-42407
2024-09-26 13:42:39 +02:00
Mike Turbe
e615eb313a
Add support for virtual threads in OtlpMetricRegistry configuration
...
See gh-42407
2024-09-26 13:26:30 +02:00
Moritz Halbritter
2114744937
Polish "Add support for partitioned cookies"
...
See gh-42316
2024-09-25 16:05:01 +02:00
Dmytro Nosan
4a1676d857
Add support for partitioned cookies
...
See gh-42316
2024-09-25 15:58:50 +02:00
Yanming Zhou
0871feb0d9
Polish javadoc of TestImage for consistency
...
See gh-42426
2024-09-25 13:59:35 +02:00
Moritz Halbritter
3ec55b2157
Merge branch '3.3.x'
...
Closes gh-42447
2024-09-25 13:56:45 +02:00
Moritz Halbritter
003b182d95
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42446
2024-09-25 13:56:33 +02:00
Yanming Zhou
72d68a2cb8
Remove duplicated dependency
...
See gh-42442
2024-09-25 13:56:01 +02:00
Phillip Webb
7b3077280c
Merge branch '3.3.x'
...
Closes gh-42441
2024-09-24 14:32:48 -07:00
Phillip Webb
100bedc07d
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42440
2024-09-24 14:29:09 -07:00
Phillip Webb
ad72411e2b
Apply conventions plugin to all subprojects
...
Closes gh-42438
2024-09-24 14:26:32 -07:00
Phillip Webb
72f379a5b2
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42434
2024-09-24 13:01:05 -07:00
Phillip Webb
eafe61c4ca
Backport upgrade to Gradle 8.10.1
...
Cherry-pick commits d756bf4e86
, 083ac67d13
and 162c929a80
to
upgrade to Gradle 8.10.1.
Closes gh-42433
2024-09-24 12:55:29 -07:00
Andy Wilkinson
6806276b64
Retain jOOQ configuration bean when used defines a DSLContext bean
...
Closes gh-42400
2024-09-23 18:31:46 +01:00
Andy Wilkinson
97ff6e2ef1
Merge branch '3.3.x'
...
Closes gh-42422
2024-09-23 15:24:10 +01:00
Andy Wilkinson
9c6a744fc9
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42421
2024-09-23 15:23:51 +01:00
Andy Wilkinson
2aea7caf36
Remove use of reflection in Artemis connection factory creation
...
Fixes gh-42414
2024-09-23 14:08:35 +01:00
Phillip Webb
9b49e93f62
Polish 'Improve exception message to hint that you might need a '-spring' file'
...
See gh-42405
2024-09-22 20:35:13 -07:00
Dmytro Nosan
86ce051bb5
Improve exception message to hint that you might need a '-spring' file
...
See gh-42405
2024-09-22 20:33:55 -07:00
Phillip Webb
9b72e1f506
Merge branch '3.3.x'
...
Closes gh-42419
2024-09-22 20:31:08 -07:00
Johnny Lim
a0dc929e6c
Add Javadoc `@Since` for new `PrometheusScrapeEndpoint` constructor
...
See gh-42406
2024-09-22 20:30:31 -07:00
Phillip Webb
60f615849d
Polish 'Remove duplicated `file.getName()` call'
...
See gh-42411
2024-09-22 19:59:22 -07:00
choi-hyeseong
bd223e8bea
Remove duplicated `file.getName()` call
...
Update `WebServerPortFileWriter` so that `file.getName()` is only called
once.
See gh-42411
2024-09-22 19:56:59 -07:00
Phillip Webb
21b0bdec12
Merge branch '3.3.x'
...
Closes gh-42418
2024-09-22 17:52:42 -07:00
Phillip Webb
593862b082
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42417
2024-09-22 17:52:37 -07:00
arefbehboudi
0d3fceec5d
Polish
...
See gh-42413
2024-09-22 17:45:59 -07:00
Andy Wilkinson
3952d63369
Revert "Merge branch '3.3.x'"
...
This reverts commit ba0ef11b6b
, reversing
changes made to d380ada4b2
.
See gh-42389
2024-09-20 11:08:37 +01:00
Andy Wilkinson
391b643d8d
Revert "Merge branch '3.2.x' into 3.3.x"
...
This reverts commit d86160d362
, reversing
changes made to 70d2907351
.
See gh-42388
2024-09-20 11:07:30 +01:00
Andy Wilkinson
b4702612de
Revert "Increase timeouts in ZipkinWebClientSenderTests"
...
This reverts commit 0aeea6f069
.
See gh-42375
2024-09-20 11:06:18 +01:00
Andy Wilkinson
4a7d6c445a
Merge branch '3.3.x'
...
Closes gh-42398
2024-09-20 10:33:17 +01:00
Andy Wilkinson
a1593585e3
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42397
2024-09-20 10:33:02 +01:00
Andy Wilkinson
267a642e0f
Reduce duplicate binding of meters to user-defined composites
...
Fixes gh-42396
2024-09-20 10:32:20 +01:00
Moritz Halbritter
ee322d69f1
Merge branch '3.3.x'
...
Closes gh-42394
2024-09-20 10:25:54 +02:00
Yanming Zhou
7c8a6740c1
Remove redundant @Test annotation
...
See gh-42393
2024-09-20 10:22:47 +02:00
Andy Wilkinson
ba0ef11b6b
Merge branch '3.3.x'
...
Closes gh-42389
2024-09-19 19:10:06 +01:00
Andy Wilkinson
d86160d362
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42388
2024-09-19 19:09:52 +01:00
Andy Wilkinson
0aeea6f069
Increase timeouts in ZipkinWebClientSenderTests
...
This is an attempt to stabilize the tests. They are currently flaky
due to a timeout that appears to occur because the mock web server isn't
responding quickly enough. A larger timeout will either confirm this if
the tests stabilize or indicate that the problem has a different cause
if they do not stabilize.
Closes gh-42375
2024-09-19 19:06:53 +01:00
Andy Wilkinson
d380ada4b2
Merge branch '3.3.x'
...
Closes gh-42387
2024-09-19 19:06:23 +01:00
Andy Wilkinson
70d2907351
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42386
2024-09-19 19:06:12 +01:00
Andy Wilkinson
319e33f786
Make a single scrape attempt, protected by Awaitility
...
Using a single scrape attempt that is protected by Awaitility should
protect against instability of the OpenTelemetry Collector instance
running in the container and will hopefully stabilize the test.
This commit has also increased the timeout for a successful response
to 30 seconds and removed the configuration of the configuration of
the polling delay and interval as the values being set were the same
as the defaults.
Closes gh-42377
2024-09-19 19:06:05 +01:00
Andy Wilkinson
24a5b04c28
Merge branch '3.3.x'
...
Closes gh-42383
2024-09-19 19:04:00 +01:00
Andy Wilkinson
61ce431761
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42382
2024-09-19 19:03:11 +01:00
Andy Wilkinson
0e7bdb3e8b
Remove note about graceful shutdown requiring Tomcat 9.0.33
...
Since the note was added, we've upgraded to and now require Tomcat
10.1 so it no longer applies.
Closes gh-42373
2024-09-19 19:02:56 +01:00
Andy Wilkinson
1c65bb1d21
Merge branch '3.3.x'
...
Closes gh-42381
2024-09-19 19:02:17 +01:00
Andy Wilkinson
d4f7cb7bae
Merge branch '3.2.x' into 3.3.x
...
Closes gh-42380
2024-09-19 19:02:03 +01:00
Andy Wilkinson
41bcda8429
Document support for Java 23
...
Closes gh-42374
2024-09-19 14:23:32 +01:00
Stéphane Nicoll
e930a963ad
Polish "Add option for configuring max messages per task"
...
See gh-42341
2024-09-19 14:19:01 +02:00
Dmytro Nosan
09b57eff76
Add option for configuring max messages per task
...
See gh-42341
2024-09-19 14:12:24 +02:00
Andy Wilkinson
6346d4fd6b
Accommodate absence of last execution
...
A task's last execution is absent if it has not yet been executed.
This commit updates the documentation test to accommodate this
possibility.
See gh-42351
2024-09-19 12:03:04 +01:00
Andy Wilkinson
627c691616
Document the reason for deprecation of clean-on-validation-error
...
See gh-42295
2024-09-19 11:22:08 +01:00
Andy Wilkinson
814369e8b0
Enable graceful shutdown by default
...
Closes gh-37495
2024-09-19 10:58:53 +01:00