Andy Wilkinson
ba93e6c0ed
Restore support for Jersey
...
Closes gh-28637
2022-08-08 15:45:20 +01:00
Andy Wilkinson
fb2f7c1e38
Fix test to create correct type of child context
...
Closes gh-32002
2022-08-08 14:18:40 +01:00
Madhura Bhave
846340ad62
Fix redis prefix in tests
...
See gh-11574
2022-08-05 14:32:39 -07:00
Madhura Bhave
0991bd3983
Harmonize data configuration
...
Any classes that rely on Spring Data being on the classpath
have been moved under a data package.
Certain configuration properties have also been updated to
accurately reflect whether Spring Data is required for the
auto-configuration to work.
Closes gh-11574
2022-08-05 13:32:25 -07:00
Stephane Nicoll
1af5994d8f
Adapt to API change in Spring Framework
...
See https://github.com/spring-projects/spring-framework/issues/28927
2022-08-05 10:39:36 +02:00
Andy Wilkinson
36cf3b9f78
Merge branch '2.7.x'
...
See gh-31988
2022-08-04 21:56:57 +01:00
Andy Wilkinson
eb67470b89
Merge branch '2.6.x' into 2.7.x
...
See gh-31987
2022-08-04 21:56:35 +01:00
Andy Wilkinson
b905d7f341
Normalize included log output to remove CI-specific details
...
See gh-28208
2022-08-04 21:55:17 +01:00
Andy Wilkinson
c481299002
Merge branch '2.7.x'
...
Closes gh-31990
2022-08-04 15:46:44 +01:00
Andy Wilkinson
d8e6d9bed8
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31989
2022-08-04 15:40:48 +01:00
Andy Wilkinson
329fa8d37d
Run cache smoke tests against all cache providers
...
Closes gh-31137
2022-08-04 15:39:36 +01:00
Andy Wilkinson
05877dc927
Merge branch '2.7.x'
...
Closes gh-31988
2022-08-04 14:17:39 +01:00
Andy Wilkinson
a69cf002f0
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31987
2022-08-04 14:16:16 +01:00
Andy Wilkinson
6efa77f3f5
Generate console output examples at build time
...
Closes gh-28208
2022-08-04 14:15:25 +01:00
Andy Wilkinson
a6271927b2
Merge branch '2.7.x'
...
Closes gh-31985
2022-08-04 11:47:31 +01:00
Andy Wilkinson
8d93040c59
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31984
2022-08-04 11:46:56 +01:00
Andy Wilkinson
7c0ccdf78c
Log allocated port when Livereload server is using an ephemeral port
...
Closes gh-31983
2022-08-04 11:45:39 +01:00
Stephane Nicoll
0c01a17b05
Merge branch '2.7.x'
2022-08-04 09:53:26 +02:00
Stephane Nicoll
cd59854c09
Merge branch '2.6.x' into 2.7.x
2022-08-04 09:53:19 +02:00
Stephane Nicoll
4c5df7a4f1
Upgrade Ubuntu version in CI images
...
Closes gh-31980
2022-08-04 09:53:00 +02:00
Stephane Nicoll
55eb805f77
Upgrade Ubuntu version in CI images
...
Closes gh-31978
2022-08-04 09:52:22 +02:00
Stephane Nicoll
1614941ece
Upgrade Ubuntu version in CI images
...
Closes gh-31979
2022-08-04 09:51:25 +02:00
Andy Wilkinson
74283c3549
Merge branch '2.7.x'
...
Closes gh-31977
2022-08-03 19:42:46 +01:00
Andy Wilkinson
f6ce25f9c5
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31976
2022-08-03 19:42:34 +01:00
Andy Wilkinson
c500d8e784
Note need to record req start time to use %D with Undertow access log
...
Closes gh-31103
2022-08-03 19:42:19 +01:00
Andy Wilkinson
ae86707bca
Merge branch '2.7.x'
...
Closes gh-31975
2022-08-03 19:34:32 +01:00
Andy Wilkinson
3e6b4e68ad
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31974
2022-08-03 19:34:15 +01:00
Andy Wilkinson
591cd0feb3
Mention TLS-terminating proxy as a usecase for h2c
...
Closes gh-25855
2022-08-03 19:33:34 +01:00
Phillip Webb
dd87cf47a4
Revert SpringBootContextLoader and ErrorPageFilterIntegrationTests changes"
...
Spring Framework has change the signature so we no longer need the updates.
2022-08-03 15:43:57 +01:00
Andy Wilkinson
2f0dfc341c
Merge branch '2.7.x'
...
Closes gh-31972
2022-08-03 15:20:34 +01:00
Andy Wilkinson
700460c322
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31971
2022-08-03 14:58:07 +01:00
Andy Wilkinson
fa73b73898
Fail build on missing configuration property descriptions
...
Closes gh-31916
2022-08-03 14:45:42 +01:00
Andy Wilkinson
cb18eb095b
Make transitive runtime dependencies available to AOT processing
...
Closes gh-31970
2022-08-03 13:54:50 +01:00
Phillip Webb
080ce92ac8
Adapt ErrorPageFilterIntegrationTests to upstream Framework changes
2022-08-03 13:09:19 +01:00
Phillip Webb
db21bafd68
Merge branch '2.7.x'
...
Closes gh-31968
2022-08-03 12:35:02 +01:00
Phillip Webb
cfde1878dd
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31967
2022-08-03 12:34:52 +01:00
Phillip Webb
d540eefce0
Set running to false when stop method is called
...
Update `WebServerStartStopLifecycle` to change the `running` state when
the `stop()` method is called.
Fixes gh-31966
2022-08-03 12:34:37 +01:00
Phillip Webb
2dae04b2f4
Adapt SpringBootContextLoader to upstream Spring Framework changes
2022-08-03 12:27:30 +01:00
Phillip Webb
040ab4da5b
Merge branch '2.7.x'
...
Closes gh-31964
2022-08-03 11:35:33 +01:00
Phillip Webb
c652d3d95b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31963
2022-08-03 11:34:24 +01:00
Phillip Webb
45ad1557c3
Perform LoggingSystem cleanup after web server shutdown
...
Update `LoggingApplicationListener` so that logging system cleanup is
performed by a `SmartLifecycle` phased after web server shutdown.
Prior to this commit, cleanup occurred on the `ContextClosedEvent` which
was published before Lifecycle beans were stopped. This meant that any
exceptions output during web server shutdown were not logged.
Fixes gh-9457
2022-08-03 11:34:05 +01:00
Stephane Nicoll
55277696be
Merge pull request #31948 from izeye
...
* pr/31948:
Polish
Closes gh-31948
2022-08-02 15:20:49 +02:00
Johnny Lim
6a4681baf5
Polish
...
See gh-31948
2022-08-02 15:14:23 +02:00
Stephane Nicoll
c05d0c51b7
Restore constructor binding support with AOT
...
This commit restores the generation of the BindMethod attribute that
is required at runtime to figure out how to bind a particular
configuration properties target.
It also improves the test to use TestCompiler and assert that the
generated contribution restores the proper behavior for both java
bean and value object binding.
Closes gh-31956
2022-08-02 15:08:48 +02:00
Brian Clozel
a8c558a671
Fix build after Spring Framework deprecation
...
See spring-projects/spring-framework#28905
2022-08-02 15:03:13 +02:00
Brian Clozel
09c753d445
Remove duplicate reflection hints for Logback
...
Prior to this commit, the Spring Boot team contributed reflection hints
for the default Logback converters for native image compilation. Now
that some of those hints were contributed to the GraalVM reachability
metadata repository, we can safely remove the duplicates.
Closes gh-31959
2022-08-02 14:39:42 +02:00
Moritz Halbritter
eaf8683e8d
Fix timeunit in ZipkinConfigurations to milliseconds instead of seconds
...
Closes gh-31957
2022-08-02 13:40:00 +02:00
Moritz Halbritter
767631e2cc
Fix bean chicken and egg problem with WavefrontSender
...
Closes gh-31954
2022-08-02 11:19:24 +02:00
Andy Wilkinson
0857cae943
Merge branch '2.7.x'
...
Closes gh-31952
2022-08-01 21:10:36 +01:00
Andy Wilkinson
0dde4278db
Merge branch '2.6.x' into 2.7.x
...
Closes gh-31951
2022-08-01 21:09:37 +01:00