Andy Wilkinson
1cc7498c9a
Add property for Integration's default endpoint timeout
...
Fixes gh-41477
2024-07-16 11:22:27 +01:00
Andy Wilkinson
754e71d265
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41518
2024-07-16 08:47:49 +01:00
Andy Wilkinson
17d6f90468
Document types to which format properties apply
...
Closes gh-41482
2024-07-16 08:47:30 +01:00
Andy Wilkinson
999d99e655
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41504
2024-07-15 15:35:31 +01:00
Andy Wilkinson
d63e3c3b53
Rethrow failure on main thread
...
Previously, if a failure occurred when evaluating conditions on a
separate thread, an NPE would occur on the main thread as the
expected array of outcomes was null.
This commit avoids the NPE and the lack of error reporting by
rethrowing on the main thread any failure that occurs on the
separate thread that's spawned to parallelize the evaluation.
Closes gh-41492
2024-07-15 15:09:57 +01:00
Andy Wilkinson
784c8d2df4
Avoid duplicate junit-platform.properties files caused by Kafka
...
Gradle doesn't support excluding a dependency that's declared with a
classifier. Instead, this commit replaces the test-qualified
kafka-server-common dependency with the plain dependency. The plain
dependency was already present so this is equivalent to excluding
the test-qualified dependency.
Closes gh-41446
2024-07-11 13:08:58 +01:00
Johnny Lim
3aee73004a
Polish RabbitTemplateConfigurer allowed-list-patterns
...
Closes gh-41349
2024-07-08 15:35:48 -05:00
Andy Wilkinson
b0d4f1d356
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41257
2024-06-27 10:16:36 +01:00
Andy Wilkinson
654016af7f
Move Docker-related test support into a separate module
...
See gh-41228
2024-06-26 19:47:35 +01:00
Andy Wilkinson
9f166f2c85
Update spring-boot-autoconfigure to use docker-test plugin
...
See gh-41228
2024-06-26 19:46:33 +01:00
Andy Wilkinson
adb9747652
Merge branch '3.2.x' into 3.3.x
...
Closes gh-41214
2024-06-24 11:51:48 +01:00
Andy Wilkinson
b8927ebd90
Create ActiveMQConnectionFactory without using reflection
...
Fixes gh-41212
2024-06-24 11:51:31 +01:00
Moritz Halbritter
e7ffeb3dc9
Use Tomcat's new setter for max queue size
...
Closes gh-41093
Closes gh-40957
Closes gh-40945
2024-06-20 08:39:03 +02:00
Phillip Webb
9dda006a18
Merge branch '3.2.x'
2024-06-19 22:55:00 -07:00
Phillip Webb
2a4582b084
Update copyright year of changed files
2024-06-19 22:54:40 -07:00
Phillip Webb
905d6b96d0
Merge branch '3.2.x'
...
Closes gh-41166
2024-06-19 22:30:58 -07:00
Andy Wilkinson
491f34d25c
Improve container test code
...
Replace `DockerImageNames` with a enum and relocate it from the
`testcontainers` to `container` package. The enum now also
becomes a common location that we can use to apply container
configuration such as timeouts.
Closes gh-41164
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2024-06-19 20:10:03 -07:00
Phillip Webb
8a9feb0bb6
Merge branch '3.2.x'
...
Closes gh-41141
2024-06-17 16:51:53 -07:00
Phillip Webb
60b7e6cf23
Allow 'status' and 'error' to be excluded from error response
...
Update `ErrorAttributeOptions` to allow the `status` and `error`
fields to be excluded from the response without throwing a
NullPointerException.
Fixes gh-30011
2024-06-17 16:48:28 -07:00
Moritz Halbritter
76e2009bd8
Merge branch '3.2.x'
...
Closes gh-41084
2024-06-12 11:12:07 +02:00
Moritz Halbritter
fed13b0e0c
Back off if DataSource is not on the classpath
...
Closes gh-41082
2024-06-12 11:02:51 +02:00
Phillip Webb
147240aa0c
Merge branch '3.2.x'
...
Closes gh-41080
2024-06-11 13:32:30 -07:00
Phillip Webb
bcbcafaab2
Polish "Use method references when possible in test code"
...
See gh-40974
2024-06-11 12:58:04 -07:00
Ahmed Ashour
207327d97c
Use method references when possible in test code
...
See gh-40974
2024-06-11 12:58:00 -07:00
Phillip Webb
dcccb3b2b1
Polish "Use method references when possible"
...
See gh-40974
2024-06-11 12:57:59 -07:00
Ahmed Ashour
507229eef8
Use method references when possible
...
See gh-40974
2024-06-11 12:57:55 -07:00
Phillip Webb
255bcc28e6
Merge branch '3.2.x'
...
Closes gh-41077
2024-06-11 10:48:52 -07:00
Phillip Webb
ecc9a2352d
Polish "Use constructor rather than Collection.addAll"
...
See gh-41053
2024-06-11 10:02:27 -07:00
Piyal Ahmed
17adcfc180
Use constructor rather than Collection.addAll
...
See gh-41053
2024-06-11 09:39:45 -07:00
Phillip Webb
d37098153c
Polish
2024-06-11 09:35:59 -07:00
Scott Frederick
fa131fa6a0
Merge branch '3.2.x'
...
Closes gh-40959
2024-05-30 15:16:27 -05:00
Ahmed Ashour
f000af6a12
Remove unused parameter and polish javadoc
...
See gh-40955
2024-05-30 14:42:46 -05:00
Andy Wilkinson
087789bda3
Merge branch '3.2.x'
...
Closes gh-40953
2024-05-30 08:05:09 +01:00
Andy Wilkinson
211bf95f45
Revert "Adapt to Spring Data Neo4j now requiring a transaction manager"
...
This reverts commit b6467ed826818db5d18061496768db3f6758c916. Changes
in Spring Data Neo4j mean that these changes are no longer necessary.
They also caused a problem with multiple transaction managers being
present when mixing Neo4j and, say, Data JPA.
Closes gh-40895
2024-05-30 08:00:11 +01:00
Andy Wilkinson
10e23b8f35
Polish "Fix Flyway 10 in a GraalVM native image"
...
See gh-40821
2024-05-29 14:21:17 +01:00
Maziz
345edb1301
Fix Flyway 10 in a GraalVM native image
...
See gh-40821
2024-05-29 14:18:10 +01:00
Phillip Webb
82d8222f56
Polish
2024-05-24 18:10:03 -07:00
Moritz Halbritter
3858a33162
Merge branch '3.2.x'
...
Closes gh-40869
2024-05-22 13:49:35 +02:00
Chris Bono
7a7bcd07da
Encode JSON string in Pulsar auth params
...
The values in the `spring.pulsar.client.authentication.param`
config props map are not currently JSON encoded. For simple
values this is fine. However, some custom auth modules may
require more complex parameter values that may contain special
characters that results in invalid JSON. This commmit encodes
the parameter values using a very simple hand-rolled escape
function.
See gh-40493
2024-05-22 13:49:05 +02:00
Andy Wilkinson
da4c2db3a7
Ensure default mime mappings are applied
...
Fixes gh-40860
2024-05-22 12:19:31 +01:00
Piyal Ahmed
21df3ff1de
Fix typo in Neo4jReactiveDataAutoConfiguration class
...
See gh-40836
2024-05-22 11:22:46 +02:00
Andy Wilkinson
fa074196d3
Merge branch '3.2.x'
...
Closes gh-40851
2024-05-21 10:44:41 +01:00
Andy Wilkinson
a894879085
Use DefaultDbRefResolver whenever MongoDatabaseFactory is available
...
Fixes gh-39405
2024-05-21 10:29:39 +01:00
Andy Wilkinson
63515012d8
Merge branch '3.2.x'
...
Closes gh-40850
2024-05-21 10:29:12 +01:00
Andy Wilkinson
823cc90b46
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40849
2024-05-21 10:28:59 +01:00
Andy Wilkinson
f692fb1471
Ensure that Hazelcast binds to localhost for client tests
...
Closes gh-40848
2024-05-21 10:28:49 +01:00
Andy Wilkinson
a40ecafe36
Merge branch '3.2.x'
...
Closes gh-40839
2024-05-20 15:55:16 +01:00
Andy Wilkinson
b718e5806f
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40838
2024-05-20 15:55:00 +01:00
Andy Wilkinson
1d91757061
Document that HttpMessageConverters can be used for reordering/removal
...
Closes gh-40767
2024-05-20 15:54:12 +01:00
Andy Wilkinson
e752295dca
Merge branch '3.2.x'
...
Closes gh-40831
2024-05-20 10:15:18 +01:00