27633 Commits

Author SHA1 Message Date
Andy Wilkinson
c20f6cba8a Polish "Add spring.validation.method.adapt-constraint-violations property"
See gh-43886
2025-01-22 14:36:18 +00:00
Yanming Zhou
0e7d480545 Add spring.validation.method.adapt-constraint-violations property
See gh-43886

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-01-22 14:35:47 +00:00
Andy Wilkinson
88ce6f6af2 Merge branch '3.4.x'
Closes gh-43927
2025-01-22 11:58:02 +00:00
Andy Wilkinson
ef82719ca8 Fix memory comparison in ProcessInfoTests
Closes gh-43926
2025-01-22 11:57:32 +00:00
Andy Wilkinson
dd64ea1736 Merge branch '3.4.x'
Closes gh-43921
2025-01-22 08:22:01 +00:00
Andy Wilkinson
1e35a0b82d Correct the type of logging.structured.json.customizer
Closes gh-43916
2025-01-22 08:21:30 +00:00
Andy Wilkinson
0ac3aae879 Upgrade to Spring Pulsar 1.2.2
Closes gh-43764
2025-01-22 08:11:08 +00:00
Andy Wilkinson
96bef8e01c Upgrade to Spring Integration 6.5.0-M1
Closes gh-43767
2025-01-22 08:11:08 +00:00
Andy Wilkinson
24e40e8f82 Upgrade to Spring Pulsar 1.2.2
Closes gh-43752
2025-01-22 08:08:39 +00:00
Andy Wilkinson
91da8c56a2 Upgrade to Spring Kafka 3.3.2
Closes gh-43763
2025-01-21 18:28:49 +00:00
Andy Wilkinson
8841fffb1d Upgrade to Spring AMQP 3.2.2
Closes gh-43760
2025-01-21 18:28:48 +00:00
Andy Wilkinson
fd666717cc Upgrade to MySQL 9.2.0
Closes gh-43915
2025-01-21 18:28:48 +00:00
Andy Wilkinson
148260ebfb Upgrade to Infinispan 15.1.4.Final
Closes gh-43914
2025-01-21 18:28:44 +00:00
Andy Wilkinson
9d0dd66570 Upgrade to Spring Kafka 3.3.2
Closes gh-43751
2025-01-21 18:25:55 +00:00
Andy Wilkinson
b21d1a9893 Upgrade to Spring AMQP 3.2.2
Closes gh-43748
2025-01-21 18:25:54 +00:00
Andy Wilkinson
7d34e6df07 Revert "Merge pull request #43813 from quaff"
This reverts commit 4478bd52090f76ad5d1d0eba76e0cb7594892937, reversing
changes made to c032e1f872fafe8c34d336d48597a26ff98ac102.
2025-01-21 17:27:09 +00:00
Yanming Zhou
24d1b3ca94 Parse redis database from url if present
See gh-43813

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-01-21 17:02:25 +00:00
Andy Wilkinson
c032e1f872 Merge branch '3.4.x'
Closes gh-43913
2025-01-21 16:55:16 +00:00
Andy Wilkinson
33528375e1 Merge pull request #43862 from nosan
* gh-43862:
  Fix binding of structured logging properties in a native image

Closes gh-43862
2025-01-21 16:55:09 +00:00
Dmytro Nosan
0a83bcd9dd Fix binding of structured logging properties in a native image
Add RuntimeHints for GraylogExtendedLogFormatProperties,
StructuredLoggingJsonProperties and ElasticCommonSchemaProperties
properties.

Add BeanFactoryInitializationAotProcessor to register RuntimeHints
for a custom StructuredLoggingJsonMembersCustomizer.

See gh-43862

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-01-21 16:29:20 +00:00
Andy Wilkinson
b1ad70711e Upgrade to Pulsar 3.3.4
Closes gh-43912
2025-01-21 16:25:16 +00:00
Andy Wilkinson
d80b97d351 Upgrade to Infinispan 15.0.12.Final
Closes gh-43911
2025-01-21 16:25:11 +00:00
Andy Wilkinson
b6646f383c Upgrade to Hibernate 6.6.5.Final
Closes gh-43910
2025-01-21 16:25:07 +00:00
Andy Wilkinson
766c17fcdd Polish "Replace @ConditionalOnProperty with …BooleanProperty where feasible"
See gh-43868
2025-01-21 15:13:44 +00:00
Yanming Zhou
960c8825e0 Replace @ConditionalOnProperty with …BooleanProperty where feasible
See gh-43868

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2025-01-21 15:08:26 +00:00
Andy Wilkinson
88eb74884a Merge branch '3.4.x'
Closes gh-43906
2025-01-21 14:36:55 +00:00
Andy Wilkinson
eea9491c46 Merge branch '3.3.x' into 3.4.x
Closes gh-43905
2025-01-21 14:36:44 +00:00
Johnny Lim
15a6c9affb Fix description of management.metrics.graphql.autotime.enabled
See gh-43904

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-01-21 14:36:20 +00:00
Andy Wilkinson
d391cc1348 Upgrade to Spring Security 6.5.0-M1
Closes gh-43766
2025-01-21 13:34:47 +00:00
Andy Wilkinson
6f0257139a Upgrade to Spring LDAP 3.3.0-M1
Closes gh-43765
2025-01-21 13:34:47 +00:00
Andy Wilkinson
0a0176e85a Upgrade to Selenium 4.28.0
Closes gh-43898
2025-01-21 13:34:47 +00:00
Andy Wilkinson
bf5b244053 Upgrade to Pulsar 3.3.4
Closes gh-43897
2025-01-21 13:34:47 +00:00
Andy Wilkinson
0f5eb465c9 Upgrade to Liquibase 4.31.0
Closes gh-43896
2025-01-21 13:34:47 +00:00
Andy Wilkinson
8159674484 Upgrade to Hibernate 6.6.5.Final
Closes gh-43895
2025-01-21 12:23:27 +00:00
Andy Wilkinson
a4a18baa13 Upgrade to Flyway 11.2.0
Closes gh-43894
2025-01-21 12:23:23 +00:00
Andy Wilkinson
b236b61be2 Upgrade to Caffeine 3.2.0
Closes gh-43893
2025-01-21 12:23:17 +00:00
Andy Wilkinson
77fd91ee94 Upgrade to Byte Buddy 1.16.1
Closes gh-43892
2025-01-21 12:23:13 +00:00
Andy Wilkinson
4296376930 Document that clean on validation error has been removed in Flyway 11
Closes gh-43890
2025-01-21 12:17:19 +00:00
Andy Wilkinson
049fe3eadd Merge branch '3.4.x'
Closes gh-43891
2025-01-21 12:10:35 +00:00
Andy Wilkinson
00f88b9e05 Remove overly specific casts from SslConnectorCustomizer
Closes gh-43849
2025-01-21 12:09:46 +00:00
Brian Clozel
2dabd11211 GraphQL should not back off when GrapQlSource is present
Prior to this commit, the GraphQL auto-configuration that defines the
infrastructure beans for base support would only be active when:

* GraphQL schema files are detected in the configured locations
* or if GraphQlSourceBuilderCustomizer beans are present

This would allow some "code first" approaches, but not situations where
developers contribute their own `GraphQlSource`. This commit ensures
that the auto-configuration is processed even if the application only
contributes a custom `GraphQlSource` bean.

Closes gh-33096
2025-01-20 08:04:27 +01:00
Stéphane Nicoll
44f5fb2a4f Merge branch '3.4.x'
Closes gh-43880
2025-01-19 08:46:19 +01:00
Stéphane Nicoll
7c52938168 Polish "Fix potential NPE in GraylogExtendedLogFormatProperties"
See gh-43863
2025-01-19 08:29:45 +01:00
Dmytro Nosan
9de517281e Fix potential NPE in GraylogExtendedLogFormatProperties
Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>

See gh-43863
2025-01-19 08:06:40 +01:00
Stéphane Nicoll
af29ff56a8 Merge branch '3.4.x'
Closes gh-43878
2025-01-19 08:05:02 +01:00
Johnny Lim
1e39af27d4 Fix Javadoc since for GsonProperties.Strictness
See gh-43877

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-01-19 08:04:35 +01:00
Andy Wilkinson
239a6e8901 Merge branch '3.4.x'
Closes gh-43870
2025-01-17 16:23:56 +00:00
Andy Wilkinson
86818b0e45 Ensure that junit-platform-launcher is on classpath
When testing with Gradle 7.6, junit-platform-launcher won't be
on the test runtime classpath unless it's declared as a dependency.
When testing with Gradle 8.x the dependency is added implicitly but
starting with Gradle 8.3 relying on this will result in a warning.

When junit-platform-launcher is absent, a failure occurs when testing
with Gradle as the class loader structure is such that JUnit tries
to load any test execution listeners, finds the listener declared in
spring-boot-actuator-autoconfigure but cannot then load the
implemented TestExecutionListener interface.

This problem is addressed by augmenting the component metadata for
spring-boot-starter-test to add a dependency on
junit-platform-launcher. This addresses the problem with
spring-boot-actuator-autoconfigure while also addressing a warning
with Gradle 8.3+.

Closes gh-43340
2025-01-17 16:01:41 +00:00
Stéphane Nicoll
96d90eb63d Fix formatting 2025-01-17 14:42:25 +01:00
Stéphane Nicoll
c3b887c8bf Upgrade to Spring Data Bom 2024.1.2
Closes gh-43761
2025-01-17 14:38:24 +01:00