Stéphane Nicoll
815ab7df94
Add missing default value for Pulsar properties
...
Closes gh-41682
2024-08-01 14:54:28 +02:00
Andy Wilkinson
f6334ca186
Make reactive Elastic repositories back off without Reactor
...
Fixes gh-41672
2024-08-01 13:30:14 +01:00
Andy Wilkinson
5f666eec5b
Reduce warnings reported by Eclipse
...
Closes gh-41598
2024-07-25 14:55:00 +01:00
Andy Wilkinson
1cc7498c9a
Add property for Integration's default endpoint timeout
...
Fixes gh-41477
2024-07-16 11:22:27 +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
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
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
b8927ebd90
Create ActiveMQConnectionFactory without using reflection
...
Fixes gh-41212
2024-06-24 11:51:31 +01:00
Phillip Webb
2a4582b084
Update copyright year of changed files
2024-06-19 22:54:40 -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
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
fed13b0e0c
Back off if DataSource is not on the classpath
...
Closes gh-41082
2024-06-12 11:02:51 +02: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
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
Ahmed Ashour
f000af6a12
Remove unused parameter and polish javadoc
...
See gh-40955
2024-05-30 14:42:46 -05: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
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
a894879085
Use DefaultDbRefResolver whenever MongoDatabaseFactory is available
...
Fixes gh-39405
2024-05-21 10:29:39 +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
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
75976713fe
Polish "Fix typo in CertificateMatchingTestSource class"
...
See gh-40822
2024-05-20 10:14:45 +01:00
Piyal Ahmed
092e921433
Fix typo in CertificateMatchingTestSource class
...
See gh-40822
2024-05-20 10:13:39 +01:00
Moritz Halbritter
364af04377
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40700
2024-05-13 11:30:42 +02:00
Yanming Zhou
0e450d602d
Use CollectionUtils.isEmpty() and StringUtils.hasLength()
...
See gh-40645
2024-05-13 11:26:56 +02:00
Moritz Halbritter
75dac1435f
Merge branch '3.1.x' into 3.2.x
2024-05-02 14:48:04 +02:00
Moritz Halbritter
68a63a7797
Polish
2024-05-02 14:47:53 +02:00
Phillip Webb
93728cdfb1
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40600
2024-05-01 22:55:30 -07:00
Johnny Lim
f0fcc92b49
Remove reassignments for builders in GraphQL auto-configurations
...
See gh-40590
2024-05-01 22:51:19 -07:00
Scott Frederick
21a0bc7fee
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40576
2024-04-29 16:42:53 -05:00
Johnny Lim
e2973a90a8
Use ConcurrentHashMap.newKeySet where feasible
...
See gh-40567
2024-04-29 15:41:37 -05:00
Moritz Halbritter
8a3b0cd221
Throw dedicated exception if bundle content is not watchable
...
This also adds a FailureAnalyzer which prints a helpful message how to
fix that problem.
Closes gh-38903
2024-04-29 09:46:19 +02:00
Andy Wilkinson
79c3f0335b
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40522
2024-04-25 13:43:03 +01:00
Andy Wilkinson
27418edeb0
Remove references to s.j.generate-ddl in favor of s.j.hibernate.ddl-auto
...
Closes gh-40503
2024-04-25 13:39:28 +01:00
Andy Wilkinson
f1d0bcda2f
Revert "Remove references to s.j.generate-ddl in favor of s.j.hibernate.ddl-auto"
...
This reverts commit 273f8e20c22f676868d1dfb94de7e3273efac6c7.
2024-04-25 12:44:51 +01:00
Andy Wilkinson
273f8e20c2
Remove references to s.j.generate-ddl in favor of s.j.hibernate.ddl-auto
2024-04-25 12:24:47 +01:00
Scott Frederick
3a9ee9f1a7
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40478
2024-04-22 14:38:28 -05:00
Scott Frederick
362c0c1b4e
Verify alignment of MongoDB UUID representation defaults
...
Closes gh-33532
2024-04-22 14:38:18 -05:00
Moritz Halbritter
4b61ae415b
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40470
2024-04-22 14:34:36 +02:00
Moritz Halbritter
5510c6f61b
Clarify that all named properties must match for @ConditionalOnProperty to match
...
Closes gh-40110
2024-04-22 14:27:54 +02:00
Andy Wilkinson
07bb1878cf
Merge branch '3.1.x' into 3.2.x
...
Closes gh-40466
2024-04-22 12:10:52 +01:00