Commit Graph

38837 Commits

Author SHA1 Message Date
Andy Wilkinson
e8cbb9ae1b Stop using deprecated JavaExec property in spring-boot-smoke-test-ant
Closes gh-36086
2023-06-27 11:17:50 +01:00
Andy Wilkinson
0fdaba2487 Make TestSliceMetadata depend on source set's processResources task
Closes gh-36082
2023-06-27 11:10:30 +01:00
Andy Wilkinson
92e488345d Upgrade to nohttp 0.0.11
Closes gh-36074
2023-06-27 09:40:12 +01:00
Scott Frederick
a9d3acb12c Merge pull request #36048 from izeye
* pr/36048:
  Add Javadoc since to ImageReference.inTaglessForm()

Closes gh-36048
2023-06-23 15:45:56 -06:00
Johnny Lim
59d4bf97a1 Add Javadoc since to ImageReference.inTaglessForm()
See gh-36048
2023-06-23 15:45:29 -06:00
Scott Frederick
5ecca4be36 Merge pull request #35986 from izeye
* gh-35986:
  Remove redundant Files.delete() calls in tests

Closes gh-35986
2023-06-23 15:19:16 -06:00
Johnny Lim
4a2c9d99dc Remove redundant Files.delete() calls in tests
See gh-35986
2023-06-23 15:14:59 -06:00
Andy Wilkinson
7b0aa7dcbb Merge pull request #35915 from ThomazPassarelli
* gh-35915:
  Polish "Replace calls to verifyComplete() to avoid indefinite blocking"
  Replace calls to verifyComplete() to avoid indefinite blocking

Closes gh-35915
2023-06-23 14:44:44 +01:00
Andy Wilkinson
d2966e1cbf Polish "Replace calls to verifyComplete() to avoid indefinite blocking"
See gh-35915
2023-06-23 12:38:12 +01:00
ThomazPassarelli
f9da30faf1 Replace calls to verifyComplete() to avoid indefinite blocking
See gh-35915
2023-06-23 12:16:26 +01:00
Spring Builds
cee73cebd4 Next development version (v2.7.14-SNAPSHOT) 2023-06-22 10:00:16 +00:00
Andy Wilkinson
fff30efed5 Configure timeouts on staging builds
Closes gh-36022
2023-06-22 10:02:53 +01:00
Andy Wilkinson
f6841c3c16 Revert "Start building against Spring WS 3.1.7 snapshots"
This reverts commit 5e963b02a7.

See gh-35732
2023-06-21 20:55:10 +01:00
Andy Wilkinson
0fb4c9a095 Prohibit upgrades to RSocket 1.1.4
Closes gh-35798
2023-06-21 10:55:48 +01:00
Stephane Nicoll
cb5330fd11 Upgrade to Spring Session Bom 2021.2.2
Closes gh-35731
2023-06-20 16:57:04 +02:00
Stephane Nicoll
b0af370038 Upgrade to Spring Security 5.7.9
Closes gh-35730
2023-06-20 16:57:03 +02:00
Stephane Nicoll
f206f1807f Upgrade to Netty 4.1.94.Final
Closes gh-35988
2023-06-20 16:57:03 +02:00
Stephane Nicoll
0dd93de05d Upgrade to Hazelcast 5.1.7
Closes gh-35987
2023-06-20 16:56:56 +02:00
Stephane Nicoll
33341f241d Upgrade to Spring Data Bom 2021.2.13
Closes gh-35728
2023-06-17 17:03:11 +02:00
Stephane Nicoll
b4b6477899 Upgrade to Spring AMQP 2.4.13
Closes gh-35727
2023-06-17 17:03:10 +02:00
Phillip Webb
efa072204a Don't migrate properties that cause a circular reference
Update `PropertiesMigrationReporter` so that properties are only
migrated automatically when they don't cause a circular reference.

Fixes gh-35919
2023-06-16 16:14:41 -07:00
Phillip Webb
2f39ebfe89 Polish 2023-06-16 15:23:12 -07:00
Phillip Webb
b8d2c279ee Update copyright year of changed files 2023-06-16 14:32:43 -07:00
Phillip Webb
f3f8610539 Polish 2023-06-16 10:17:08 -07:00
Andy Wilkinson
c46bef1858 Protect against unconstrained dependencies in starters
Closes gh-19775
2023-06-16 09:50:52 +01:00
Phillip Webb
137f4ee451 Support reporting of custom Log4J2 log levels from the LoggersEndpoint
Support custom Log4J2 log levels by changing `LoggerConfiguration` so
that it can now report levels using a `LevelConfiguration` object
rather than the limited `LogLevel` enum.

The `Log4J2LoggingSystem` class now uses `LevelConfiguration.ofCustom`
for custom logging levels, rather than throwing an exception.

The `LoggersEndpoint` has also been updated so that it can return the
custom logger name.

Fixes gh-35227
2023-06-15 14:03:22 -07:00
Andy Wilkinson
e779fb0bc4 Validate constructor bound config props that implement Validator
Closes gh-33669
2023-06-15 15:29:20 +01:00
Stephane Nicoll
836d88c9c8 Upgrade to Spring Framework 5.3.28
Closes gh-35729
2023-06-15 16:04:38 +02:00
Andy Wilkinson
ee606db34a Update Data REST starter description to mention Spring MVC
Closes gh-35678
2023-06-15 14:46:23 +01:00
Andy Wilkinson
9feb84e234 Add DynmicPropertySource to ordered list of property sources
Closes gh-32901
2023-06-15 14:36:38 +01:00
Andy Wilkinson
088006ff60 Use ephemeral port for Hazelcast
When Hazelcast is started on a fixed port and that port is already in
use, it does not fail to start which makes the problem hard to
detect. A symptom of the problem is that clients will not be able to
connect and will either retry indefinitely or will timeout depending
on their configuration.

This commit updates the Hazelcast client tests to start the Hazelcast
instance on an ephemeral port and to customize the client
configuration with the instance's address before use. This should
allow the client tests to work reliably in an environment where
Hazelcast's default port is already in use.

Closes gh-35903
2023-06-15 12:19:34 +01:00
Phillip Webb
63978978b4 Drop STS plugins from Eclipse setup 2023-06-14 15:42:57 -07:00
Andy Wilkinson
7d07c0d09c Polish configuration related to predictive test selection
Most notably, this commit splits the tests that use Spring REST Docs
out into a separate task for which predictive test selection is
disabled. This allows it to be cached and use Gradle's built-in
up-to-date checking, thereby avoiding the generation of new snippets
and the need to then run the asciidoctor and asciidoctorPdf tasks.

It also updates spring-boot-smoke-test-junit-vintage to disable
predictive test selection so that we can continue to assert that
the some tests were executed.

See gh-35869
2023-06-14 18:15:04 +01:00
Andy Wilkinson
27b8ec8a3d Upgrade CI images to ubuntu:jammy-20230522
Closes gh-35778
2023-06-14 14:55:05 +01:00
Stephane Nicoll
f2a44d7f06 Upgrade to Reactor Bom 2020.0.33
Closes gh-35726
2023-06-14 09:20:05 +02:00
Stephane Nicoll
7576117dd9 Upgrade to Micrometer 1.9.12
Closes gh-35725
2023-06-14 09:20:04 +02:00
Andy Wilkinson
2084ae1d1f Make predictive test selection opt-in
Closes gh-35869
2023-06-13 21:04:07 +01:00
Andy Wilkinson
b2ef9da154 Always run Actuator documentation tests
The tests must run so that the snippets included in the docs are
generated.

Closes gh-35875
2023-06-13 20:29:30 +01:00
Andy Wilkinson
1e0c129452 Enable predictive test selection for local builds
Closes gh-35869
2023-06-13 15:54:20 +01:00
Andy Wilkinson
984dc1d58f Allow package-private main classes to be used with Devtools
Fixes gh-35858
2023-06-13 13:50:27 +01:00
Stephane Nicoll
ad0ce41f8a Upgrade to Undertow 2.2.25.Final
Closes gh-35801
2023-06-09 15:35:10 +02:00
Stephane Nicoll
1201d8fa01 Upgrade to UnboundID LDAPSDK 6.0.9
Closes gh-35800
2023-06-09 15:35:10 +02:00
Stephane Nicoll
c55d9e152c Upgrade to Tomcat 9.0.76
Closes gh-35799
2023-06-09 15:35:10 +02:00
Stephane Nicoll
0bd08a6233 Upgrade to Netty 4.1.93.Final
Closes gh-35797
2023-06-09 13:14:57 +02:00
Stephane Nicoll
ef90c11a1a Upgrade to Lombok 1.18.28
Closes gh-35796
2023-06-09 13:14:52 +02:00
Stephane Nicoll
461f2fa054 Upgrade to Infinispan 13.0.18.Final
Closes gh-35795
2023-06-09 13:14:48 +02:00
Stephane Nicoll
9306d0868a Upgrade to Dropwizard Metrics 4.2.19
Closes gh-35794
2023-06-09 13:14:40 +02:00
Andy Wilkinson
5e97f869d0 Remove unnecessary usage of Supplier
Closes gh-35787
2023-06-08 12:39:31 +01:00
Andy Wilkinson
ca50cd8c8a Stop using an infinite timeout for connecting to Hazelcast
Closes gh-35771
2023-06-07 11:22:50 +01:00
Moritz Halbritter
140e806357 Enable LoaderIntegrationTests on Java 20
See gh-35758
2023-06-07 10:16:54 +02:00