Andy Wilkinson
55f68989d8
Remove redundant action to make plugins dat file reproducible
...
Closes gh-29917
3 years ago
Stephane Nicoll
c52f6f09ad
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29915
3 years ago
Stephane Nicoll
92cd51e6b0
Polish "Clarify log message with a profile containing a comma"
...
See gh-29896
3 years ago
gcoppex
c8466a14e9
Clarify log message with a profile containing a comma
...
See gh-29896
3 years ago
Andy Wilkinson
95d67a985b
Merge branch 'gh-29639' into 2.6.x
...
Closes gh-29909
3 years ago
Andy Wilkinson
5baa71f1b3
Allow beans with circular dependencies to be spied
...
Closes gh-29639
3 years ago
Andy Wilkinson
9a3f053034
Allow beans with circular dependencies to be spied
...
Closes gh-29639
3 years ago
Andy Wilkinson
f919c9983c
Upgrade to Spring Data 2021.1.2
...
Closes gh-29721
3 years ago
Andy Wilkinson
1c4fc7d3fa
Upgrade to Spring Data 2021.0.9
...
Closes gh-29711
3 years ago
Stephane Nicoll
47510924e5
Upgrade to Spring LDAP 2.3.6
...
Closes gh-29720
3 years ago
Stephane Nicoll
6bf172f0f2
Upgrade to Spring LDAP 2.3.6
...
Closes gh-29710
3 years ago
Brian Clozel
16c47595e7
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29905
3 years ago
Brian Clozel
00114f9d61
Deregister failed contexts from SpringApplicationShutdownHook
...
Prior to this change, SpringApplication would register contexts to
SpringApplicationShutdownHook and only deregister them when they're
properly closed. A failed refresh attempt does not deregister the
context from the shutdown hook.
When a test suite runs lots of tests failing because of failed contexts,
this can build up and consume lots of resources.
This commit fixes this leak and deregisters failed contexts.
Fixes gh-29874
3 years ago
Andy Wilkinson
9da6fb4a5a
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29903
3 years ago
Andy Wilkinson
c676b8b84d
Remove KafkaPropertiesKafka24Tests
...
We now use Kafka 2.7 by default so tests against 2.4 are no longer
required.
Closes gh-29882
3 years ago
Andy Wilkinson
0cebb332d1
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29901
3 years ago
Andy Wilkinson
ac38a5a3e9
Update javadoc to reflect move to SecurityFilterChain
...
Closes gh-29900
3 years ago
Stephane Nicoll
5b58d1bfca
Upgrade to Spring Framework 5.3.16
...
Closes gh-29719
3 years ago
Stephane Nicoll
b1cfa402e8
Upgrade to Spring Framework 5.3.16
...
Closes gh-29709
3 years ago
Stephane Nicoll
6c82bb2e6f
Upgrade to Micrometer 1.8.3
...
Closes gh-29718
3 years ago
Stephane Nicoll
0fba81adf0
Upgrade to Micrometer 1.7.9
...
Closes gh-29708
3 years ago
Phillip Webb
560d576a02
Polish
3 years ago
Phillip Webb
5b4ec32645
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
c86b1330cf
Update copyright year of changed files
3 years ago
Phillip Webb
9ab1b669d0
Polish
3 years ago
Andy Wilkinson
86c75b7a5c
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29880
3 years ago
Andy Wilkinson
03352b0a8c
Prohibit use of APIs that prevent task configuration avoidance
...
Closes gh-29809
3 years ago
Stephane Nicoll
4fe0fb8913
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
865a829d29
Prevent upgrade to AspectJ 1.9.8 as it requires Java 11
3 years ago
Andy Wilkinson
ce4beae12f
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29877
3 years ago
izeye
6bd6f590d3
Fix Javadoc since for ResolveMainClassName#setClasspath(Object)
...
See gh-29826
3 years ago
Stephane Nicoll
f59e442978
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29822
3 years ago
Stephane Nicoll
f3af035941
Remove usage of SocketUtils in tests
...
Closes gh-29821
3 years ago
Stephane Nicoll
863b23e7a8
Upgrade to Reactor 2020.0.16
...
Closes gh-29717
3 years ago
Stephane Nicoll
f180397998
Upgrade to Reactor 2020.0.16
...
Closes gh-29707
3 years ago
Andy Wilkinson
f134358c78
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29817
3 years ago
Andy Wilkinson
c84b35c460
Polish "Avoid using Gradle APIs that trigger eager task creation"
...
See gh-29762
3 years ago
Lars Grefer
7cd87acd73
Avoid using Gradle APIs that trigger eager task creation
...
See gh-29762
3 years ago
Andy Wilkinson
64e24a0e11
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29807
3 years ago
dreis2211
39394b9c2b
Link to Integration section of the appendix for Kafka properties
...
See gh-29758
3 years ago
Stephane Nicoll
f6a0fd5938
Upgrade to Undertow 2.2.16.Final
...
Closes gh-29804
3 years ago
Stephane Nicoll
72fad9843a
Upgrade to Thymeleaf 3.0.15.RELEASE
...
Closes gh-29802
3 years ago
Stephane Nicoll
775ada2001
Upgrade to SLF4J 1.7.36
...
Closes gh-29801
3 years ago
Stephane Nicoll
4a88b521a8
Upgrade to Postgresql 42.3.2
...
Closes gh-29800
3 years ago
Stephane Nicoll
b73c67e53e
Upgrade to Netty tcNative 2.0.48.Final
...
Closes gh-29799
3 years ago
Stephane Nicoll
185c4968c2
Upgrade to Netty 4.1.74.Final
...
Closes gh-29798
3 years ago
Stephane Nicoll
bb336e5e7b
Upgrade to Neo4j Java Driver 4.4.3
...
Closes gh-29797
3 years ago
Stephane Nicoll
57bc5136f5
Upgrade to MongoDB 4.4.2
...
Closes gh-29796
3 years ago
Stephane Nicoll
dd293cd86c
Upgrade to Maven Javadoc Plugin 3.3.2
...
Closes gh-29795
3 years ago
Stephane Nicoll
b1160d676d
Upgrade to Json-smart 2.4.8
...
Closes gh-29794
3 years ago
Stephane Nicoll
82a0491afd
Upgrade to Johnzon 1.2.16
...
Closes gh-29793
3 years ago
Stephane Nicoll
dc171c6462
Upgrade to Jetty 9.4.45.v20220203
...
Closes gh-29791
3 years ago
Stephane Nicoll
96e4cbbe04
Upgrade to HttpClient5 5.1.3
...
Closes gh-29790
3 years ago
Stephane Nicoll
f2ab9c3b10
Upgrade to Hibernate Validator 6.2.2.Final
...
Closes gh-29789
3 years ago
Stephane Nicoll
60cf736e28
Upgrade to Hibernate 5.6.5.Final
...
Closes gh-29788
3 years ago
Stephane Nicoll
7800c9b1de
Upgrade to Glassfish JAXB 2.3.6
...
Closes gh-29787
3 years ago
Stephane Nicoll
e5f399b005
Upgrade to Dropwizard Metrics 4.2.8
...
Closes gh-29786
3 years ago
Stephane Nicoll
7375a5f52f
Upgrade to Couchbase Client 3.2.5
...
Closes gh-29785
3 years ago
Stephane Nicoll
7016693f0e
Upgrade to Artemis 2.19.1
...
Closes gh-29784
3 years ago
Stephane Nicoll
32dda9e730
Upgrade to AppEngine SDK 1.9.94
...
Closes gh-29783
3 years ago
Stephane Nicoll
4ee7b4b25a
Upgrade to Undertow 2.2.16.Final
...
Closes gh-29781
3 years ago
Stephane Nicoll
e9eba82c6c
Upgrade to Thymeleaf 3.0.15.RELEASE
...
Closes gh-29779
3 years ago
Stephane Nicoll
0440147f41
Upgrade to SLF4J 1.7.36
...
Closes gh-29778
3 years ago
Stephane Nicoll
ea609ae697
Upgrade to Postgresql 42.2.25
...
Closes gh-29777
3 years ago
Stephane Nicoll
1c1bf932b2
Upgrade to Netty tcNative 2.0.48.Final
...
Closes gh-29776
3 years ago
Stephane Nicoll
66cc3e7730
Upgrade to Netty 4.1.74.Final
...
Closes gh-29775
3 years ago
Stephane Nicoll
f29152496a
Upgrade to Neo4j Java Driver 4.2.9
...
Closes gh-29774
3 years ago
Stephane Nicoll
4f98bfd39d
Upgrade to Json-smart 2.4.8
...
Closes gh-29773
3 years ago
Stephane Nicoll
7de763f2d7
Upgrade to Johnzon 1.2.16
...
Closes gh-29772
3 years ago
Stephane Nicoll
a99582a3bb
Upgrade to Jetty 9.4.45.v20220203
...
Closes gh-29771
3 years ago
Stephane Nicoll
1cdb75f780
Upgrade to Hibernate Validator 6.2.2.Final
...
Closes gh-29770
3 years ago
Stephane Nicoll
2485c05a50
Upgrade to Glassfish JAXB 2.3.6
...
Closes gh-29769
3 years ago
Stephane Nicoll
6c09d4d7a1
Upgrade to Dropwizard Metrics 4.1.30
...
Closes gh-29768
3 years ago
Stephane Nicoll
81aec09357
Upgrade to AppEngine SDK 1.9.94
...
Closes gh-29767
3 years ago
Andy Wilkinson
85d14cdb2c
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29805
3 years ago
Andy Wilkinson
1fd4a4d86b
Remove code related to unsupported versions of Gradle
...
Closes gh-29681
3 years ago
Stephane Nicoll
bd6cb5c915
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
1f01345057
Fix assertion due to toString change in Spring Framework
3 years ago
Andy Wilkinson
09f51f38d6
Update docs to reflect use of CamelCaseToUnderscoresNamingStrategy
...
Closes gh-29743
3 years ago
Andy Wilkinson
4b33ea733e
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29750
3 years ago
Andy Wilkinson
387795d4db
Remove trailing space from media type for ots mapping
...
The regular expression in the new test is intended to match the
documented [1] ABNF for a media type:
type-name = reg-name
subtype-name = reg-name
reg-name = 1*127reg-name-chars
reg-name-chars = ALPHA / DIGIT / "!" /
"#" / "$" / "&" / "." /
"+" / "-" / "^" / "_"
Closes gh-29746
[1] https://datatracker.ietf.org/doc/html/rfc4288#section-4.2
3 years ago
Andy Wilkinson
646bb05c8d
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29748
3 years ago
Andy Wilkinson
c3eee4ad68
Align Gradle's plugin's META-INF repackaging with Maven plugin's
...
Closes gh-28562
3 years ago
Andy Wilkinson
b74f668254
Only auto-configure WebSessionIdResolver in reactive web app
...
Closes gh-29669
3 years ago
Andy Wilkinson
bb7fa9f545
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29741
3 years ago
Andy Wilkinson
c46b45a1e3
Add dependency management for liquibase-cdi
...
Closes gh-29676
3 years ago
Stephane Nicoll
d8454f8758
Start building against Spring Session 2021.1.2 snapshots
...
See gh-29725
3 years ago
Stephane Nicoll
9006fdec50
Start building against Spring Batch 4.3.5 snapshots
...
See gh-29724
3 years ago
Stephane Nicoll
56ed5fb68c
Start building against Spring Security 5.6.2
...
See gh-29723
3 years ago
Stephane Nicoll
1ce07cfe2b
Start building against Spring Data 2021.1.2 snapshots
...
See gh-29721
3 years ago
Stephane Nicoll
2b87d8364d
Start building against Spring LDAP 2.3.6 snapshots
...
See gh-29720
3 years ago
Stephane Nicoll
f6cf198767
Start building against Spring Framework 5.3.16 snapshots
...
See gh-29719
3 years ago
Stephane Nicoll
cebba5a6d0
Start building against Micrometer 1.8.3 snapshots
...
See gh-29718
3 years ago
Stephane Nicoll
0297437fc5
Start building against Reactor 2020.0.16 snapshots
...
See gh-29717
3 years ago
Stephane Nicoll
e242dc5ce8
Start building against Spring Session 2021.0.5 snapshots
...
See gh-29715
3 years ago
Stephane Nicoll
7afd33589f
Start building against Spring Batch 4.3.5 snapshots
...
See gh-29714
3 years ago
Stephane Nicoll
3c3ebafa31
Start building against Spring Security 5.5.5 snapshots
...
See gh-29713
3 years ago
Stephane Nicoll
b892bb4415
Start building against Spring Kafka 2.7.11 snapshots
...
See gh-29712
3 years ago
Stephane Nicoll
cd94b27f2d
Start building against Spring Data 2021.0.9 snapshots
...
See gh-29711
3 years ago
Stephane Nicoll
29d502da5b
Start building against Spring LDAP 2.3.6 snapshots
...
See gh-29710
3 years ago
Stephane Nicoll
d15149c1a3
Start building against Spring Framework 5.3.16 snapshots
...
See gh-29709
3 years ago
Stephane Nicoll
0f630debb3
Start building against Micrometer 1.7.9 snapshots
...
See gh-29708
3 years ago
Stephane Nicoll
5767e1fda1
Start building against Reactor 2020.0.16 snapshots
...
See gh-29707
3 years ago
Andy Wilkinson
d6ebce4ccf
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29733
3 years ago
Andy Wilkinson
6901f6dab2
Test our Gradle plugin against Gradle 7.4
...
Closes gh-29673
3 years ago
Andy Wilkinson
197ba9ebc9
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29731
3 years ago
Andy Wilkinson
64ee54423a
Polish "Configure ForwardedHeaderFilter with Tomcat's use relative redirects"
...
See gh-29333
3 years ago
Guirong Hu
cec69feb95
Configure ForwardedHeaderFilter with Tomcat's use relative redirects
...
Previously, when Tomcat was configured to use relative redirects
and the ForwardedHeaderFilter is in use, the filter would ignore
the use of the relative redirects.
This commit corrects this misalignment by applying Tomcat's use
relative redirects setting to the filter, but only when Tomcat is
being used as the servlet container.
See gh-29333
3 years ago
Moritz Halbritter
44ff29c4d4
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29728
3 years ago
Moritz Halbritter
096ba72a39
Add documentation for WebMvc.fn
...
See gh-29683
3 years ago
Andy Wilkinson
f672a20f90
Polish appendix cross-references
...
See gh-29689
3 years ago
Moritz Halbritter
079ea41d6d
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29691
3 years ago
Moritz Halbritter
262db65a38
Ignore invalid stream types when reading log update events
...
See gh-29675
3 years ago
Andy Wilkinson
093e8a524d
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29689
3 years ago
Moritz Halbritter
52d9ba58d8
Move appendix subsections under appendix section
...
This involved a small code change to the generated configuration
properties snippets. The section id has to start with
'appendix.', otherwise the section-id asciidoctor extension
complains. To ensure that the anchors that are derived from the
section IDs remain backwards compatible, the anchor-rewrite
properties have been updated.
See gh-29667
3 years ago
Andy Wilkinson
b46eba16e6
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29687
3 years ago
Andy Wilkinson
48fe1513fe
Test documented build script snippets when they change
...
Closes gh-29684
3 years ago
Andy Wilkinson
c0664efa86
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29685
3 years ago
Mike Partridge
2e9dcdd96d
Replace use of classifier with archiveClassifier
...
classifier has been deprecated so the docs should be using its
replacement, archiveClassifier, instead.
See gh-29611
3 years ago
Andy Wilkinson
358cdb33f7
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29679
3 years ago
Andy Wilkinson
43ca2d2cb0
Access classpath lazily to allow later changes to be picked up
...
Previously, the classpath of bootJar, bootWar, and bootRun was
configured directly as a FileCollection derived from the main source
set's runtime classpath. This direct configuration meant that
subsequent changes to the main source set's runtime classpath may not
have been picked up.
This commit changes the configuration of the classpath to use a
Callable. This indirection allows subsequent changes to the main
source set's runtime classpath to be picked up as long as they
occur before Gradle calls the callable.
Closes gh-29672
3 years ago
Phillip Webb
b3a82c9de6
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
52f1799c20
Polish formatting
3 years ago
Phillip Webb
05c58a18df
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29657
3 years ago
Phillip Webb
12a33a2eaf
Upgrade to spring-asciidoctor-backends 0.0.3
...
Closes gh-29656
3 years ago
Stephane Nicoll
03d393bc4c
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29649
3 years ago
Stephane Nicoll
48649192cb
Fix schema file name for Batch auto-configuration tests
...
Closes gh-29648
3 years ago
Phillip Webb
50e0e28155
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
2b40ce09d8
Update copyright year of changed files
3 years ago
Phillip Webb
5975cdc5ed
Polish formatting
3 years ago
Stephane Nicoll
d130819fb4
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29616
3 years ago
Stephane Nicoll
5fe6176966
Polish "Add a note on early init with @ConditionalOnExpression"
...
See gh-29276
3 years ago
Mihail Cornescu
fce3cd1684
Add a note on early init with @ConditionalOnExpression
...
See gh-29276
3 years ago
Stephane Nicoll
136b5959c3
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29612
3 years ago
Stephane Nicoll
7f17f819a6
Polish "Enforce use of BDDMockito"
...
See gh-29178
3 years ago
Yanming Zhou
b49418aaaf
Enforce use of BDDMockito
...
1. Replace Mockito.verify*() with BDDMockito.then()
2. Replace Mockito.doReturn() with BDDMockito.willReturn()
3. Adjust checkstyle rule
See gh-29178
3 years ago
Stephane Nicoll
787a2f3d9b
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
ab0b29cb53
Polish "Make classloader customization easier to discover"
...
See gh-29438
3 years ago
Andreas Ahlenstorf
96f48db2ab
Make classloader customization easier to discover
...
See gh-29438
3 years ago
Stephane Nicoll
f1dc7e7b78
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29600
3 years ago
Stephane Nicoll
0d78ff0657
Polish "Use a timeout when joining threads in HttpTunnelServerTests"
...
See gh-29522
3 years ago
Leo Li
940d969c7c
Use a timeout when joining threads in HttpTunnelServerTests
...
See gh-29522
3 years ago
izeye
118eb5f74a
Polish AbstractHealthEndpointAdditionalPathIntegrationTests
...
See gh-29593
3 years ago
Madhura Bhave
0597c6831e
Configure health on additional path only when health exposed
...
Prior to this commit, limiting the exposure to a specific
technology in `ConditionalOnAvailableEndpoint` would not have
any effect because all endpoints would be considered to be available
if the app was running on Cloud Foundry. This caused issues in cases
where beans were meant to be exposed only if the endpoint was actually
exposed.
This commit adds CLOUD_FOUNDRY to the `EndpointExposure`
enum. This allows `ConditionalOnAvailableEndpoint` to limit
by exposure even when the Cloud Foundry platform is active.
Fixes gh-29532
3 years ago
Phillip Webb
df9cf6b726
Make ErrorPageSecurityFilter compatible with Servlet 3.1
...
Ensure that all default methods are implemented so that the
filter is compatible with Servlet 3.1 environments.
Fixes gh-29558
3 years ago
Andy Wilkinson
fe43d527b5
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29560
3 years ago
Andy Wilkinson
3ed65f2383
Avoid running Maven plugin ITs for each s-b-dependencies change
...
Closes gh-28781
3 years ago
Brian Clozel
1204c1aa32
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29556
3 years ago
Lachlan Roberts
f1bbce1aac
Do not modify AliasChecks list from Jetty WebAppContext
...
Closes gh-29555
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
3 years ago
Scott Frederick
909ef6d635
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29553
3 years ago
Scott Frederick
000cbfa2d9
Set file permissions on all created test files
...
Closes gh-29551
3 years ago
Stephane Nicoll
e36a56f014
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29539
3 years ago
Axel Fontaine
48817587e6
Rename Boxfuse to CloudCaptain
...
See gh-29523
3 years ago
Stephane Nicoll
267cd45235
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29537
3 years ago
Janne Valkealahti
d821f86b8e
Upgrade reference of gradle-git-properties to 2.3.2
...
See gh-29535
3 years ago
Madhura Bhave
3460c24a16
Ignore context path when calling privilege evaluator
...
Previously, the error page security filter passed the request's URI
to the privilege evaluator. This was incorrect in applications with
a custom context path as the privilege evaluator must be passed a
path that does not include the context path and the request URI
includes the context path.
This commit updates the filter to use UrlPathHelper's
pathWithinApplication instead. The path within the application does
not include the context path. In addition, pathWithinAppliation
also correctly handles applications configured with a servlet
mapping other than the default of /.
Closes gh-29299
Co-Authored-By: Andy Wilkinson <wilkinsona@vmware.com>
3 years ago
Stephane Nicoll
c488be5adc
Upgrade to MariaDB 2.7.5
...
Closes gh-29498
3 years ago
Stephane Nicoll
5dbde1b294
Upgrade to Hibernate 5.6.4.Final
...
Closes gh-29497
3 years ago
Stephane Nicoll
6ae5bfb728
Upgrade to MariaDB 2.7.5
...
Closes gh-29496
3 years ago
Phillip Webb
5b1486cc26
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
d211b0f3b3
Disable test is Docker is not available
...
See gh-28843
3 years ago
Andy Wilkinson
6bea2172cb
Switch tests to properties that are not deprecated
...
Closes gh-29488
3 years ago
Andy Wilkinson
ee9c399eba
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29485
3 years ago
Andy Wilkinson
1b3d088056
Move JdbcSessionDataSourceInitializerTests into src/test/java
...
Closes gh-29484
3 years ago
Andy Wilkinson
52f612b3eb
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29480
3 years ago
Andy Wilkinson
9cb66d55d1
Refer to Maven Resolver rather than Aether
...
Closes gh-29255
3 years ago
Stephane Nicoll
d92939e773
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29478
3 years ago
Stephane Nicoll
4eb458f7d8
Prevent early resolution of factory beans
...
This commit updates DatabaseInitializationDependencyConfigurer so that
it does not inject the Environment anymore. Doing so in such a low-level
callback can lead to early resolution of factory beans. Rather, this
commit uses the EnvironmentAware callback that short-circuit dependency
resolution.
Closes gh-29475
3 years ago
Stephane Nicoll
124a3219e8
Upgrade to Pooled JMS 1.2.3
...
Closes gh-29468
3 years ago
Stephane Nicoll
60971c6fdb
Upgrade to MySQL 8.0.28
...
Closes gh-29467
3 years ago
Stephane Nicoll
aba3b1dc5f
Upgrade to Spring Integration 5.5.8
...
Closes gh-29320
3 years ago
Stephane Nicoll
cdd479556f
Upgrade to Pooled JMS 1.2.3
...
Closes gh-29466
3 years ago
Stephane Nicoll
849fb8e435
Upgrade to Netty tcNative 2.0.47.Final
...
Closes gh-29465
3 years ago
Stephane Nicoll
3a043603e8
Upgrade to MySQL 8.0.28
...
Closes gh-29464
3 years ago
Stephane Nicoll
2782c3b077
Upgrade to Spring Integration 5.5.8
...
Closes gh-29314
3 years ago
Phillip Webb
3b4409305a
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29459
3 years ago
Phillip Webb
3d46b06e8d
Fix config data placeholder resolution active document logic
...
Update `ConfigDataEnvironmentContributor.isActive` so that unbound
imports are no longer considered active. Prior to this commit, any
`ConfigDataEnvironmentContributor` that had `null` properties was
considered active. This is incorrect for `Kind.UNBOUND_IMPORT`
contributors since we haven't yet bound the `spring.config.*`
properties.
The `ConfigDataEnvironmentContributorPlaceholdersResolver` has been
updated to handle the refined logic. A placeholder can now be resolved
from the current contributor, or from an unbound contributor by binding
it on the fly.
Fixes gh-29386
3 years ago
Andy Wilkinson
4ee260aa8c
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29454
3 years ago
Andy Wilkinson
1c6471ef60
Register AprLifecycleListener with Server not Context
...
Fixes gh-28814
3 years ago
Andy Wilkinson
27cd1c06a6
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29322
3 years ago
Andy Wilkinson
75187349e8
Upgrade to Spring REST Docs 2.0.6.RELEASE
...
Closes gh-29321
3 years ago
Stephane Nicoll
a9feb923d7
Update to Spring Kafka 2.8.2
...
Closes gh-29319
3 years ago
Stephane Nicoll
200c05ff98
Upgrade to Spring AMQP 2.4.2
...
Closes gh-29318
3 years ago
Stephane Nicoll
e545441f01
Upgrade to Spring Kafka 2.7.10
...
Closes gh-29313
3 years ago
Phillip Webb
6afd9b665d
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
bccc9c1861
Refine ConfigurationPropertySources attach logic
...
Refine `ConfigurationPropertySources.attach` logic to endure that
the attached or reattached source is always first.
See gh-29409
3 years ago
Phillip Webb
28cf6f5c59
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29410
3 years ago
Phillip Webb
79d9549805
Fix ConfigurationPropertySources attach logic
...
Fix `ConfigurationPropertySources.attach` so that repeated calls to the
same source no longer create a new instance.
Fixes gh-29409
3 years ago
Phillip Webb
14fe9347b5
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
3f7bf7d34f
Modify SpringApplication Environment rather than setting it
...
Update `SpringBootContextLoader` so that when possible the
`SpringApplication` remains in control of creating the `Environment`
instance.
Prior to this commit, we would always create the `Environment` in the
`SpringBootContextLoader` and then call `setEnvironment` on the
`SpringApplication`. This meant that the `ApplicationEnvironment`
classes were not used and that `isCustomEnvironment` was set to `true`
so no conversion was applied.
With the updated code, an `ApplicationListener` is used to mutate the
`Environment` instance and add the required test property sources.
Fixes gh-29169
3 years ago
Andy Wilkinson
d29a5a2f43
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29401
3 years ago
Andy Wilkinson
e8cbec0836
Clarify documentation of RestTemplate customization
...
Closes gh-29394
3 years ago
Andy Wilkinson
8868d34c24
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29399
3 years ago
Andy Wilkinson
d051146eb4
Use Testcontainers instead on Embedded Mongo
...
We've seen some problems, particularly on CI, where Embedded Mongo
hangs while trying to start the Mongo process. To limit the problem,
this commit replaces the use of Embedded Mongo with Testcontainers
where we can, leaving Embedded Mongo in use only where we're
specifically testing our Embedded Mongo support.
Closes gh-28843
3 years ago
Stephane Nicoll
1666b1c284
Upgrade to Neo4j Java Driver 4.4.2
...
Closes gh-29398
3 years ago
Stephane Nicoll
c2fa4ffd7e
Upgrade to SLF4J 1.7.33
...
Closes gh-29397
3 years ago
Stephane Nicoll
afcba76c3c
Upgrade to R2DBC Bom Arabba-SR12
...
Closes gh-29396
3 years ago
Stephane Nicoll
dac4888137
Upgrade to Netty tcNative 2.0.47.Final
...
Closes gh-29395
3 years ago
Stephane Nicoll
af79829cab
Upgrade to Spring Data 2021.1.1
...
Closes gh-29317
3 years ago
Stephane Nicoll
1e44e4e52e
Upgrade to Spring HATEOAS 1.4.1
...
Closes gh-29283
3 years ago
Stephane Nicoll
5883b22e01
Upgrade to SLF4J 1.7.33
...
Closes gh-29392
3 years ago
Stephane Nicoll
1e22504d21
Upgrade to R2DBC Bom Arabba-SR12
...
Closes gh-29391
3 years ago
Stephane Nicoll
251f4e8a3f
Upgrade to Spring AMQP 2.3.14
...
Closes gh-29312
3 years ago
Stephane Nicoll
777361421c
Upgrade to Spring Data 2021.0.8
...
Closes gh-29311
3 years ago
Stephane Nicoll
37a44f45a0
Upgrade to Spring HATEOAS 1.3.7
...
Closes gh-29352
3 years ago
Omkar Shetkar
c19e192acd
Fix duplicate "Logging" link
...
See gh-29380
3 years ago
Stephane Nicoll
832d8845df
Upgrade to Micrometer 1.8.2
...
Closes gh-29316
3 years ago
Stephane Nicoll
f65d766fbe
Upgrade to Spring Framework 5.3.15
...
Closes gh-29327
3 years ago
Stephane Nicoll
aa0a788800
Upgrade to Micrometer 1.7.8
...
Closes gh-29310
3 years ago
Stephane Nicoll
5428106925
Upgrade to Spring Framework 5.3.15
...
Closes gh-29326
3 years ago
Stephane Nicoll
8384019a41
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29377
3 years ago
Stephane Nicoll
5f03ace40f
Update copyright year of changed file
...
See gh-29112
3 years ago
izeye
74c522c745
Polish SpringBootContextLoaderTests
...
See gh-29112
3 years ago
Phillip Webb
e7fe371927
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
27ad0804f5
Update copyright year of changed files
3 years ago
Phillip Webb
91d2b1b988
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29374
3 years ago
Phillip Webb
eb6b48fff0
Use side-effect free environment with tests rather than converting
...
Refine the logic introduced in 64270eca
to use a side-effect free
Environment implementation rather than converting the Environment early.
Early conversion can cause condition evaluation issues if
`src/test/resources/application.properties` files are bound to the
`SpringApplication`. Specifically the `spring.main.web-application-type`
property can change the `Environment` type which must happen before
conditions are evaluated.
Fixes gh-29169
3 years ago
Phillip Webb
72696cdb0f
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29371
3 years ago
Phillip Webb
9cf55808fb
Ensure run user actually exists
...
Update `launch.script` so that the `run_user` variable is only set when
the user actually exists. Prior to this commit, if the jar file was
owned by a non-existing user the startup script could fail.
Fixes gh-29370
3 years ago
Phillip Webb
3ae7c45900
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29367
3 years ago
Phillip Webb
827309f36f
Upgrade to Testcontainers 1.16.2
...
Closes gh-29366
3 years ago
Stephane Nicoll
ee938cf822
Upgrade to Netty 4.1.73.Final
...
Closes gh-29351
3 years ago
Stephane Nicoll
d8739c463b
Upgrade to MongoDB 4.4.1
...
Closes gh-29350
3 years ago
Stephane Nicoll
e14c13c75f
Upgrade to Maven Jar Plugin 3.2.2
...
Closes gh-29349
3 years ago
Stephane Nicoll
8cdccb6cb3
Upgrade to Logback 1.2.10
...
Closes gh-29348
3 years ago
Stephane Nicoll
61e08e3510
Upgrade to Lettuce 6.1.6.RELEASE
...
Closes gh-29347
3 years ago
Stephane Nicoll
b19593ee47
Upgrade to JBoss Logging 3.4.3.Final
...
Closes gh-29346
3 years ago
Stephane Nicoll
98118bc480
Upgrade to Jaybird 4.0.5.java8
...
Closes gh-29345
3 years ago
Stephane Nicoll
838cded308
Upgrade to Infinispan 12.1.11.Final
...
Closes gh-29344
3 years ago
Stephane Nicoll
4309b78f02
Upgrade to HttpCore5 5.1.3
...
Closes gh-29343
3 years ago
Stephane Nicoll
ca39780ff3
Upgrade to Netty 4.1.73.Final
...
Closes gh-29341
3 years ago
Stephane Nicoll
cb1db78c37
Upgrade to Maven Jar Plugin 3.2.2
...
Closes gh-29340
3 years ago
Stephane Nicoll
db9097b0d6
Upgrade to Logback 1.2.10
...
Closes gh-29339
3 years ago
Stephane Nicoll
d23a665bdc
Upgrade to Lettuce 6.1.6.RELEASE
...
Closes gh-29338
3 years ago
Stephane Nicoll
36811f9e1e
Upgrade to JBoss Logging 3.4.3.Final
...
Closes gh-29337
3 years ago
Stephane Nicoll
7125bd3779
Upgrade to Jaybird 4.0.5.java8
...
Closes gh-29336
3 years ago
Stephane Nicoll
404fb521ec
Upgrade to Infinispan 12.1.11.Final
...
Closes gh-29335
3 years ago
Stephane Nicoll
33da06cff0
Upgrade to HttpCore5 5.1.3
...
Closes gh-29334
3 years ago
Stephane Nicoll
c32912f05f
Start building against Spring Framework 5.3.15 snapshots
...
See gh-29327
3 years ago
Stephane Nicoll
b5407e6e8e
Start building against Spring Framework 5.3.15 snapshots
...
See gh-29326
3 years ago
Andy Wilkinson
c211aa0ac2
Start building against Spring REST Docs 2.0.6 snapshots
...
See gh-29322
3 years ago
Andy Wilkinson
27eaaa9442
Start building against Spring REST Docs 2.0.6 snapshots
...
See gh-29321
3 years ago
Stephane Nicoll
b9716ca4ee
Start building against Spring Integration 5.5.8 snapshots
...
See gh-29320
3 years ago
Stephane Nicoll
504421c4a5
Start building against Spring Kafka 2.8.2 snapshots
...
See gh-29319
3 years ago
Stephane Nicoll
ef4915ee55
Start building against Spring AMQP 2.4.2 snapshots
...
See gh-29318
3 years ago
Stephane Nicoll
b05f435b27
Start building against Spring Data 2021.1.1 snapshots
...
See gh-29317
3 years ago
Stephane Nicoll
2da271a240
Start building against Micrometer 1.8.2 snapshots
...
See gh-29316
3 years ago
Stephane Nicoll
17b0ac61aa
Upgrade to Reactor 2020.0.15
...
Closes gh-29315
3 years ago
Stephane Nicoll
c2925f8e84
Start building against Spring Integration 5.5.8 snapshots
...
See gh-29314
3 years ago
Stephane Nicoll
116427c78e
Start building against Spring Kafka 2.7.10 snapshots
...
See gh-29313
3 years ago