Commit Graph

52796 Commits

Author SHA1 Message Date
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
b4c41c43f2 Merge branch '3.3.x' into 3.4.x
Closes gh-44692
2025-03-12 12:43:08 +00:00
Andy Wilkinson
ad9f0a6164 Make logging system factory ordering more robust
Closes gh-44689
2025-03-12 12:42:28 +00:00
Andy Wilkinson
0efbd17d06 Merge branch '3.3.x' into 3.4.x 2025-03-12 12:04:32 +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
Andy Wilkinson
8b50de8674 Upgrade to Neo4j Java Driver 5.28.3
Closes gh-44691
2025-03-12 11:52:44 +00:00
Andy Wilkinson
596bb4fc2e Merge branch '3.3.x' into 3.4.x 2025-03-12 11:51:13 +00:00
Andy Wilkinson
a35c04aad6 Upgrade to Neo4j Java Driver 5.28.3
Closes gh-44690
2025-03-12 11:51:00 +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
Stéphane Nicoll
090024512c Merge pull request #44447 from izeye
* pr/44447:
  Polish

Closes gh-44447
2025-03-12 08:55:10 +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
cb49df3570 Merge branch '3.3.x' into 3.4.x
Closes gh-44682
2025-03-12 08:46:28 +01:00
Stéphane Nicoll
80cc1f5a0e Merge pull request #44678 from dependabot[bot]
* pr/44678:
  Bump @babel/runtime from 7.24.5 to 7.26.10 in /antora

Closes gh-44678
2025-03-12 08:46:22 +01:00
dependabot[bot]
070de2e877 Bump @babel/runtime from 7.24.5 to 7.26.10 in /antora
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.24.5 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: indirect
...

See gh-44678

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 08:45:02 +01:00
Stéphane Nicoll
20d8e47273 Merge branch '3.3.x' into 3.4.x
Closes gh-44680
2025-03-12 08:38:26 +01:00
Stéphane Nicoll
0f0180d9dc Prevent upgrade to Jetty 12.0.17
Closes gh-44611
2025-03-12 08:38:08 +01:00
Stéphane Nicoll
e581e102ab Merge branch '3.3.x' into 3.4.x 2025-03-11 17:22:51 +01:00
Stéphane Nicoll
71b65e1ac1 Upgrade to Tomcat 10.1.39
Closes gh-44669
2025-03-11 16:59:15 +01:00
Stéphane Nicoll
f1eb2da00e Upgrade to Reactor Bom 2023.0.16
Closes gh-44560
2025-03-11 16:59:11 +01:00
Stéphane Nicoll
3e5062591f Upgrade to Micrometer Tracing 1.3.10
Closes gh-44559
2025-03-11 16:59:11 +01:00
Stéphane Nicoll
7a9589cc98 Upgrade to Micrometer 1.13.12
Closes gh-44558
2025-03-11 16:59:11 +01:00
Stéphane Nicoll
d18ccfae3d Upgrade to jOOQ 3.19.21
Closes gh-44668
2025-03-11 16:59:11 +01:00
Stéphane Nicoll
4efb861c52 Upgrade to ActiveMQ 6.1.6
Closes gh-44667
2025-03-11 16:59:04 +01:00
Stéphane Nicoll
8e7d6ecd88 Upgrade to Tomcat 10.1.39
Closes gh-44666
2025-03-11 16:58:43 +01:00
Stéphane Nicoll
7dcacf2a40 Upgrade to Reactor Bom 2024.0.4
Closes gh-44567
2025-03-11 16:58:39 +01:00
Stéphane Nicoll
b391945b33 Upgrade to Micrometer Tracing 1.4.4
Closes gh-44566
2025-03-11 16:58:39 +01:00
Stéphane Nicoll
7d06639a68 Upgrade to Micrometer 1.14.5
Closes gh-44565
2025-03-11 16:58:39 +01:00
Stéphane Nicoll
a9499a2cc4 Upgrade to jOOQ 3.19.21
Closes gh-44665
2025-03-11 16:58:38 +01:00
Stéphane Nicoll
ae16d8ac5e Upgrade to Hibernate 6.6.10.Final
Closes gh-44664
2025-03-11 16:58:34 +01:00
Stéphane Nicoll
466d15c7c5 Upgrade to ActiveMQ 6.1.6
Closes gh-44663
2025-03-11 16:58:28 +01:00
Moritz Halbritter
e7f8b22479 Enable platform mismatch test again
We now try to pull linux/arm64. The image only exists for linux/amd64, which should
throw the platform mismatch exception.

See gh-44059
2025-03-11 13:32:15 +01:00
Moritz Halbritter
8fca1dbb6f Disable test until further investigation
See gh-44059
2025-03-10 16:12:33 +01:00
Moritz Halbritter
24854f469c Use single-arch image to test platform mismatch detection
See gh-44059
2025-03-10 11:00:55 +01:00
Andy Wilkinson
92a063faca Merge branch '3.3.x' into 3.4.x 2025-03-07 17:02:22 +00:00
Andy Wilkinson
e30ae372e3 Move resources into same packages as documentation tests
See gh-44639
2025-03-07 17:01:58 +00:00
Andy Wilkinson
ec985d260e Merge branch '3.3.x' into 3.4.x
Closes gh-44641
2025-03-07 10:37:19 +00:00
Andy Wilkinson
edf3cb1421 Position endpoint documentation tests alongside endpoint's auto-config
Closes gh-44639
2025-03-07 10:28:04 +00:00
Moritz Halbritter
d93f4f5554 Throw exception if pulled image platform doesn't match the requested platform
Closes gh-44059
2025-03-07 09:28:17 +01:00
Moritz Halbritter
282571ae1e Merge branch '3.3.x' into 3.4.x 2025-03-07 08:21:13 +01:00
Moritz Halbritter
5ec099756f Fix potential NPE when passing 'null' as params 2025-03-07 08:17:37 +01:00
Andy Wilkinson
ab66034e1b Merge branch '3.3.x' into 3.4.x
Closes gh-44634
2025-03-06 18:34:54 +00:00
Andy Wilkinson
67b0a26474 Improve structure of test resources in Actuator modules
Closes gh-44632
2025-03-06 18:31:35 +00:00
Moritz Halbritter
2e74ce8bf2 Merge branch '3.3.x' into 3.4.x
Closes gh-44630
2025-03-06 17:39:26 +01:00
Moritz Halbritter
a807a07a59 Always try to deserialize message in case of Docker transport errors
Before this commit, if the status code was 4xx or 500, we tried to read the errors
object, consuming the http entity. When we tried to deserialize the message,
the http entity was already consumed, an IOException has been thrown and null
is returned for the message.

Now, we read the content in a byte[] and deserialize the errors and the message
from that. This ensures that we can read both the errors and the message.

Closes gh-44628
2025-03-06 17:27:00 +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