Stéphane Nicoll
0f7d46a992
Polish "Stop relying on broker's auto-configuration"
...
See gh-44735
2025-03-17 16:06:12 +01:00
Stéphane Nicoll
aec59c7369
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44735
2025-03-17 15:55:54 +01:00
Stéphane Nicoll
bf4fface23
Stop relying on broker's auto-configuration
...
This commit isolates JmsAutoConfiguration tests so that they do not
rely on an actual broker. Some tests that are no longer relevant have
been adapted as well.
Closes gh-44734
2025-03-17 15:50:34 +01:00
Stéphane Nicoll
0ca4be2d52
Merge branch '3.3.x' into 3.4.x
...
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run
Details
Build and Deploy Snapshot / Trigger Docs Build (push) Blocked by required conditions
Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:windows-latest name:Windows]) (push) Waiting to run
Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Waiting to run
Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Waiting to run
Details
Closes gh-44729
2025-03-17 09:02:00 +01:00
Stéphane Nicoll
6ec6132cc2
Update copyright year of changed files
...
See gh-44725
2025-03-17 09:01:35 +01:00
Yanming Zhou
fa9c1f0c41
Polish usage of @ConfigurationProperties
...
See gh-44725
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-03-17 09:01:08 +01:00
Phillip Webb
14e00c0c75
Merge branch '3.3.x' into 3.4.x
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[early-access:true toolchain:true version:24], map[id:windows-latest name:Windows]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:21], map[id:windows-latest name:Windows]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:22], map[id:windows-latest name:Windows]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:windows-latest name:Windows]) (push) Has been cancelled
Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Has been cancelled
Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Has been cancelled
Details
Build and Deploy Snapshot / Trigger Docs Build (push) Has been cancelled
Details
Build and Deploy Snapshot / Verify (push) Has been cancelled
Details
2025-03-14 17:24:26 -07:00
Phillip Webb
109e4c8572
Update copyright year of changed files
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:17], map[id:windows-latest name:Windows]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:windows-latest name:Windows]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:22], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:22], map[id:windows-latest name:Windows]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Has been cancelled
Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:23], map[id:windows-latest name:Windows]) (push) Has been cancelled
Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Has been cancelled
Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Has been cancelled
Details
Build and Deploy Snapshot / Trigger Docs Build (push) Has been cancelled
Details
Build and Deploy Snapshot / Verify (push) Has been cancelled
Details
2025-03-14 17:24:06 -07:00
Phillip Webb
5d688502ae
Polish
2025-03-14 15:44:23 -07:00
Moritz Halbritter
84612f36ce
Move UseApr enum inside the Tomcat class
...
See gh-44033
2025-03-13 12:03:27 +01:00
Moritz Halbritter
7fcf34eaeb
Add property 'server.tomcat.use-apr' to control Tomcat's APR
...
The property's default depends on the Java version. On Java < 24, it defaults
to WHEN_AVAILABLE, on Java >=24 it defaults to NEVER.
Closes gh-44033
2025-03-13 08:40:16 +01:00
Andy Wilkinson
59ddba1063
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44697
2025-03-12 15:48:36 +00:00
Andy Wilkinson
9b15b4bce9
Consolidate mock web server factories
...
Closes gh-44674
2025-03-12 15:26:47 +00:00
Andy Wilkinson
08b358e829
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44694
2025-03-12 12:50:18 +00:00
Andy Wilkinson
3a6e4e9e58
Add checks for factories files
...
META-INF/spring.factories and META-INF/spring/aot.factories in the
main source set are now checked. The checks verify that:
- Each class listed in the values exists in the source set's output
- The classes are listed alphabetically
- Nested classes are identified using their binary name
Closes gh-44676
2025-03-12 12:44:18 +00:00
Andy Wilkinson
6f04cf032b
Adapt test to change in Neo4j driver's internals
...
See gh-44690
2025-03-12 12:02:28 +00:00
Stéphane Nicoll
322191f288
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44684
2025-03-12 08:58:58 +01:00
Johnny Lim
3a5e059387
Polish
...
See gh-44447
Signed-off-by: Johnny Lim <izeye@naver.com>
2025-03-12 08:49:26 +01:00
Stéphane Nicoll
e06244d007
Adapt EntityManagerFactoryBuilder to work with multiple data sources
...
This commit allows EntityManagerFactoryBuilder to provide the JPA
properties to use according to the DataSource used to build the
EntityManagerFactory. Previously the JPA properties were computed only
once based on the primary data source, which was a problem since its
default DDL setting may be different.
EntityManagerFactoryBuilder takes a function that provides the JPA
properties based on a data source, rather than the properties
themselves. Constructors with the previous variant have been deprecated
as a result.
Closes gh-44516
2025-03-06 15:33:53 +01:00
Andy Wilkinson
d097870de5
Update CouchbaseAutoConfigurationsTests to use own resources
...
See gh-44576
2025-03-06 13:24:39 +00:00
Andy Wilkinson
272c905510
Merge branch '3.3.x' into 3.4.x
2025-03-06 11:22:39 +00:00
Andy Wilkinson
c849cafc1b
Further improve independence of core auto-configuration tests
...
See gh-44513
2025-03-06 11:12:49 +00:00
Stéphane Nicoll
6fb44d83b4
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44585
2025-03-06 08:56:39 +01:00
Stéphane Nicoll
6cf81e2f1b
Deprecate setObservationRegistry
...
This commit deprecates setObservationRegistry on
DefaultJmsListenerContainerFactoryConfigurer as it should not have been
made public in the first place. We want to make sure users don't
accidentally use it, and move it back to a package private method once
the deprecation period has run its course.
Closes gh-44466
2025-03-06 08:56:12 +01:00
Andy Wilkinson
e7bc267ef8
Merge branch '3.3.x' into 3.4.x
2025-03-05 20:08:02 +00:00
Andy Wilkinson
60624e8a56
Avoid problems with platform-specific line endings
...
See gh-44512
2025-03-05 20:07:43 +00:00
Andy Wilkinson
dafcef3d7a
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44579
2025-03-05 17:22:27 +00:00
Andy Wilkinson
55c410abec
Improve autoconfigure's use of test resources
...
Closes gh-44512
2025-03-05 16:40:26 +00:00
Andy Wilkinson
4043286f59
Merge branch '3.3.x' into 3.4.x
2025-03-05 14:51:50 +00:00
Andy Wilkinson
8e49a4e49a
Increase independence of core auto-configuration tests
...
Remove some more references to Thymeleaf and FreeMarker
auto-configuration that were missed in 85ffbbc
.
See gh-44513
2025-03-05 14:49:58 +00:00
Andy Wilkinson
0fb1d2bed7
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44576
2025-03-05 14:34:50 +00:00
Andy Wilkinson
85ffbbc384
Make core auto-configuration tests more independent
...
Closes gh-44513
2025-03-05 14:33:57 +00:00
Andy Wilkinson
d92551f15a
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44530
2025-03-04 18:03:07 +00:00
Andy Wilkinson
3715eb8df2
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44528
2025-03-04 18:02:23 +00:00
Andy Wilkinson
27779bec0a
Remove AutoConfigurationReproTests
...
Removed in favor of WebServerFactoryCustomizerBeanPostProcessorTests
which, through the expectations that it sets up on the mock bean
factory, already checks that early initialization will not be
triggered.
Closes gh-44511
2025-03-04 17:50:19 +00:00
Andy Wilkinson
c9f3688df9
Remove redundant tests
...
Closes gh-44520
2025-03-04 17:45:23 +00:00
Moritz Halbritter
f6f1a9ffac
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44483
2025-02-28 11:20:37 +01:00
Benjamin König
23fd79f425
Remove obsolete hints for Flyway Teams features
...
See gh-44460
Signed-off-by: Benjamin König <koenig87@googlemail.com>
2025-02-28 11:18:41 +01:00
Moritz Halbritter
c91c8e202a
Fix tests
2025-02-28 10:53:54 +01:00
Moritz Halbritter
19ba2ec0e9
Merge pull request #44467 from nosan
...
* pr/44467:
Close InputStream when loading Log4j2 Configuration from a Resource
Closes gh-44467
2025-02-28 10:30:57 +01:00
Moritz Halbritter
8705ed0ecc
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44436
2025-02-26 11:49:59 +01:00
Moritz Halbritter
abf320d273
Register reflection hints for SslBundleSslEngineFactory
...
Closes gh-44435
2025-02-26 11:46:55 +01:00
Moritz Halbritter
ea25734599
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44437
2025-02-26 11:28:49 +01:00
Moritz Halbritter
453002b77b
Add class of SslBundleSslEngineFactory to Kafka config map
...
Closes gh-44414
2025-02-26 10:46:12 +01:00
Stéphane Nicoll
f235d7e9ff
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44416
2025-02-24 08:01:46 +01:00
Stéphane Nicoll
bf1dc09c86
Update copyright of changed files
...
See gh-44323
2025-02-24 07:52:35 +01:00
Johnny Lim
332ad7bb70
Polish
...
See gh-44323
Signed-off-by: Johnny Lim <izeye@naver.com>
2025-02-24 07:46:25 +01:00
Stéphane Nicoll
56bd551ce9
Update copyright year of changed file
...
See gh-44393
2025-02-22 18:43:30 +01:00
Johnny Lim
133ecab3cf
Replace unconventional Optional usages
...
See gh-44393
Signed-off-by: Johnny Lim <izeye@naver.com>
2025-02-22 18:40:47 +01:00
Stéphane Nicoll
f7b23f548d
Merge branch '3.3.x' into 3.4.x
...
Closes gh-44404
2025-02-22 18:38:10 +01:00