Commit Graph

15629 Commits

Author SHA1 Message Date
Stephane Nicoll 92cd51e6b0 Polish "Clarify log message with a profile containing a comma"
See gh-29896
2022-02-21 09:00:27 +01:00
gcoppex c8466a14e9 Clarify log message with a profile containing a comma
See gh-29896
2022-02-21 08:28:10 +01:00
Andy Wilkinson 95d67a985b Merge branch 'gh-29639' into 2.6.x
Closes gh-29909
2022-02-19 11:36:09 +00:00
Andy Wilkinson 5baa71f1b3 Allow beans with circular dependencies to be spied
Closes gh-29639
2022-02-19 11:35:58 +00:00
Andy Wilkinson 9a3f053034 Allow beans with circular dependencies to be spied
Closes gh-29639
2022-02-19 11:35:28 +00:00
Andy Wilkinson f919c9983c Upgrade to Spring Data 2021.1.2
Closes gh-29721
2022-02-19 08:02:55 +00:00
Andy Wilkinson 1c4fc7d3fa Upgrade to Spring Data 2021.0.9
Closes gh-29711
2022-02-19 07:59:10 +00:00
Stephane Nicoll 47510924e5 Upgrade to Spring LDAP 2.3.6
Closes gh-29720
2022-02-18 17:28:16 +01:00
Stephane Nicoll 6bf172f0f2 Upgrade to Spring LDAP 2.3.6
Closes gh-29710
2022-02-18 17:02:39 +01:00
Brian Clozel 16c47595e7 Merge branch '2.5.x' into 2.6.x
Closes gh-29905
2022-02-18 13:55:27 +01:00
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
2022-02-18 13:54:14 +01:00
Andy Wilkinson 9da6fb4a5a Merge branch '2.5.x' into 2.6.x
Closes gh-29903
2022-02-18 11:42:10 +00:00
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
2022-02-18 11:41:24 +00:00
Andy Wilkinson 0cebb332d1 Merge branch '2.5.x' into 2.6.x
Closes gh-29901
2022-02-18 11:08:21 +00:00
Andy Wilkinson ac38a5a3e9 Update javadoc to reflect move to SecurityFilterChain
Closes gh-29900
2022-02-18 11:05:48 +00:00
Stephane Nicoll 5b58d1bfca Upgrade to Spring Framework 5.3.16
Closes gh-29719
2022-02-17 11:12:37 +01:00
Stephane Nicoll b1cfa402e8 Upgrade to Spring Framework 5.3.16
Closes gh-29709
2022-02-17 11:11:57 +01:00
Stephane Nicoll 6c82bb2e6f Upgrade to Micrometer 1.8.3
Closes gh-29718
2022-02-17 10:00:41 +01:00
Stephane Nicoll 0fba81adf0 Upgrade to Micrometer 1.7.9
Closes gh-29708
2022-02-17 09:59:40 +01:00
Phillip Webb 560d576a02 Polish 2022-02-16 20:30:14 -08:00
Phillip Webb 5b4ec32645 Merge branch '2.5.x' into 2.6.x 2022-02-16 18:56:12 -08:00
Phillip Webb c86b1330cf Update copyright year of changed files 2022-02-16 17:56:19 -08:00
Phillip Webb 9ab1b669d0 Polish 2022-02-16 17:56:07 -08:00
Andy Wilkinson 86c75b7a5c Merge branch '2.5.x' into 2.6.x
Closes gh-29880
2022-02-16 14:58:58 +00:00
Andy Wilkinson 03352b0a8c Prohibit use of APIs that prevent task configuration avoidance
Closes gh-29809
2022-02-16 14:57:47 +00:00
Stephane Nicoll 4fe0fb8913 Merge branch '2.5.x' into 2.6.x 2022-02-16 14:32:30 +01:00
Stephane Nicoll 865a829d29 Prevent upgrade to AspectJ 1.9.8 as it requires Java 11 2022-02-16 14:31:26 +01:00
Andy Wilkinson ce4beae12f Merge branch '2.5.x' into 2.6.x
Closes gh-29877
2022-02-16 12:01:15 +00:00
izeye 6bd6f590d3 Fix Javadoc since for ResolveMainClassName#setClasspath(Object)
See gh-29826
2022-02-16 12:00:31 +00:00
Stephane Nicoll f59e442978 Merge branch '2.5.x' into 2.6.x
Closes gh-29822
2022-02-15 16:19:59 +01:00
Stephane Nicoll f3af035941 Remove usage of SocketUtils in tests
Closes gh-29821
2022-02-15 16:17:21 +01:00
Stephane Nicoll 863b23e7a8 Upgrade to Reactor 2020.0.16
Closes gh-29717
2022-02-15 15:10:11 +01:00
Stephane Nicoll f180397998 Upgrade to Reactor 2020.0.16
Closes gh-29707
2022-02-15 15:09:21 +01:00
Andy Wilkinson f134358c78 Merge branch '2.5.x' into 2.6.x
Closes gh-29817
2022-02-15 12:24:05 +00:00
Andy Wilkinson c84b35c460 Polish "Avoid using Gradle APIs that trigger eager task creation"
See gh-29762
2022-02-15 08:36:29 +00:00
Lars Grefer 7cd87acd73 Avoid using Gradle APIs that trigger eager task creation
See gh-29762
2022-02-15 08:24:14 +00:00
Andy Wilkinson 64e24a0e11 Merge branch '2.5.x' into 2.6.x
Closes gh-29807
2022-02-14 14:48:30 +00:00
dreis2211 39394b9c2b Link to Integration section of the appendix for Kafka properties
See gh-29758
2022-02-14 14:25:40 +00:00
Stephane Nicoll f6a0fd5938 Upgrade to Undertow 2.2.16.Final
Closes gh-29804
2022-02-14 13:43:45 +01:00
Stephane Nicoll 72fad9843a Upgrade to Thymeleaf 3.0.15.RELEASE
Closes gh-29802
2022-02-14 13:43:45 +01:00
Stephane Nicoll 775ada2001 Upgrade to SLF4J 1.7.36
Closes gh-29801
2022-02-14 13:43:45 +01:00
Stephane Nicoll 4a88b521a8 Upgrade to Postgresql 42.3.2
Closes gh-29800
2022-02-14 13:43:45 +01:00
Stephane Nicoll b73c67e53e Upgrade to Netty tcNative 2.0.48.Final
Closes gh-29799
2022-02-14 13:43:44 +01:00
Stephane Nicoll 185c4968c2 Upgrade to Netty 4.1.74.Final
Closes gh-29798
2022-02-14 13:43:44 +01:00
Stephane Nicoll bb336e5e7b Upgrade to Neo4j Java Driver 4.4.3
Closes gh-29797
2022-02-14 13:43:44 +01:00
Stephane Nicoll 57bc5136f5 Upgrade to MongoDB 4.4.2
Closes gh-29796
2022-02-14 13:43:44 +01:00
Stephane Nicoll dd293cd86c Upgrade to Maven Javadoc Plugin 3.3.2
Closes gh-29795
2022-02-14 13:43:44 +01:00
Stephane Nicoll b1160d676d Upgrade to Json-smart 2.4.8
Closes gh-29794
2022-02-14 13:43:44 +01:00
Stephane Nicoll 82a0491afd Upgrade to Johnzon 1.2.16
Closes gh-29793
2022-02-14 13:43:44 +01:00
Stephane Nicoll dc171c6462 Upgrade to Jetty 9.4.45.v20220203
Closes gh-29791
2022-02-14 13:43:43 +01:00
Stephane Nicoll 96e4cbbe04 Upgrade to HttpClient5 5.1.3
Closes gh-29790
2022-02-14 13:43:43 +01:00
Stephane Nicoll f2ab9c3b10 Upgrade to Hibernate Validator 6.2.2.Final
Closes gh-29789
2022-02-14 13:43:43 +01:00
Stephane Nicoll 60cf736e28 Upgrade to Hibernate 5.6.5.Final
Closes gh-29788
2022-02-14 13:43:43 +01:00
Stephane Nicoll 7800c9b1de Upgrade to Glassfish JAXB 2.3.6
Closes gh-29787
2022-02-14 13:43:43 +01:00
Stephane Nicoll e5f399b005 Upgrade to Dropwizard Metrics 4.2.8
Closes gh-29786
2022-02-14 13:43:43 +01:00
Stephane Nicoll 7375a5f52f Upgrade to Couchbase Client 3.2.5
Closes gh-29785
2022-02-14 13:43:42 +01:00
Stephane Nicoll 7016693f0e Upgrade to Artemis 2.19.1
Closes gh-29784
2022-02-14 13:43:42 +01:00
Stephane Nicoll 32dda9e730 Upgrade to AppEngine SDK 1.9.94
Closes gh-29783
2022-02-14 13:43:42 +01:00
Stephane Nicoll 4ee7b4b25a Upgrade to Undertow 2.2.16.Final
Closes gh-29781
2022-02-14 13:43:25 +01:00
Stephane Nicoll e9eba82c6c Upgrade to Thymeleaf 3.0.15.RELEASE
Closes gh-29779
2022-02-14 13:43:24 +01:00
Stephane Nicoll 0440147f41 Upgrade to SLF4J 1.7.36
Closes gh-29778
2022-02-14 13:43:24 +01:00
Stephane Nicoll ea609ae697 Upgrade to Postgresql 42.2.25
Closes gh-29777
2022-02-14 13:43:24 +01:00
Stephane Nicoll 1c1bf932b2 Upgrade to Netty tcNative 2.0.48.Final
Closes gh-29776
2022-02-14 13:43:24 +01:00
Stephane Nicoll 66cc3e7730 Upgrade to Netty 4.1.74.Final
Closes gh-29775
2022-02-14 13:43:24 +01:00
Stephane Nicoll f29152496a Upgrade to Neo4j Java Driver 4.2.9
Closes gh-29774
2022-02-14 13:43:23 +01:00
Stephane Nicoll 4f98bfd39d Upgrade to Json-smart 2.4.8
Closes gh-29773
2022-02-14 13:43:23 +01:00
Stephane Nicoll 7de763f2d7 Upgrade to Johnzon 1.2.16
Closes gh-29772
2022-02-14 13:43:23 +01:00
Stephane Nicoll a99582a3bb Upgrade to Jetty 9.4.45.v20220203
Closes gh-29771
2022-02-14 13:43:23 +01:00
Stephane Nicoll 1cdb75f780 Upgrade to Hibernate Validator 6.2.2.Final
Closes gh-29770
2022-02-14 13:43:23 +01:00
Stephane Nicoll 2485c05a50 Upgrade to Glassfish JAXB 2.3.6
Closes gh-29769
2022-02-14 13:43:23 +01:00
Stephane Nicoll 6c09d4d7a1 Upgrade to Dropwizard Metrics 4.1.30
Closes gh-29768
2022-02-14 13:43:22 +01:00
Stephane Nicoll 81aec09357 Upgrade to AppEngine SDK 1.9.94
Closes gh-29767
2022-02-14 13:43:22 +01:00
Andy Wilkinson 85d14cdb2c Merge branch '2.5.x' into 2.6.x
Closes gh-29805
2022-02-14 12:32:32 +00:00
Andy Wilkinson 1fd4a4d86b Remove code related to unsupported versions of Gradle
Closes gh-29681
2022-02-14 12:31:21 +00:00
Stephane Nicoll bd6cb5c915 Merge branch '2.5.x' into 2.6.x 2022-02-13 18:15:48 +01:00
Stephane Nicoll 1f01345057 Fix assertion due to toString change in Spring Framework 2022-02-13 18:01:00 +01:00
Andy Wilkinson 09f51f38d6 Update docs to reflect use of CamelCaseToUnderscoresNamingStrategy
Closes gh-29743
2022-02-11 15:37:10 +00:00
Andy Wilkinson 4b33ea733e Merge branch '2.5.x' into 2.6.x
Closes gh-29750
2022-02-11 14:14:43 +00:00
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
2022-02-11 14:09:53 +00:00
Andy Wilkinson 646bb05c8d Merge branch '2.5.x' into 2.6.x
Closes gh-29748
2022-02-11 13:34:40 +00:00
Andy Wilkinson c3eee4ad68 Align Gradle's plugin's META-INF repackaging with Maven plugin's
Closes gh-28562
2022-02-11 13:32:52 +00:00
Andy Wilkinson b74f668254 Only auto-configure WebSessionIdResolver in reactive web app
Closes gh-29669
2022-02-11 12:09:45 +00:00
Andy Wilkinson bb7fa9f545 Merge branch '2.5.x' into 2.6.x
Closes gh-29741
2022-02-11 11:35:47 +00:00
Andy Wilkinson c46b45a1e3 Add dependency management for liquibase-cdi
Closes gh-29676
2022-02-11 11:34:51 +00:00
Stephane Nicoll d8454f8758 Start building against Spring Session 2021.1.2 snapshots
See gh-29725
2022-02-11 10:10:12 +01:00
Stephane Nicoll 9006fdec50 Start building against Spring Batch 4.3.5 snapshots
See gh-29724
2022-02-11 10:10:12 +01:00
Stephane Nicoll 56ed5fb68c Start building against Spring Security 5.6.2
See gh-29723
2022-02-11 10:10:12 +01:00
Stephane Nicoll 1ce07cfe2b Start building against Spring Data 2021.1.2 snapshots
See gh-29721
2022-02-11 09:35:25 +01:00
Stephane Nicoll 2b87d8364d Start building against Spring LDAP 2.3.6 snapshots
See gh-29720
2022-02-11 09:35:01 +01:00
Stephane Nicoll f6cf198767 Start building against Spring Framework 5.3.16 snapshots
See gh-29719
2022-02-11 09:34:35 +01:00
Stephane Nicoll cebba5a6d0 Start building against Micrometer 1.8.3 snapshots
See gh-29718
2022-02-11 09:34:14 +01:00
Stephane Nicoll 0297437fc5 Start building against Reactor 2020.0.16 snapshots
See gh-29717
2022-02-11 09:33:13 +01:00
Stephane Nicoll e242dc5ce8 Start building against Spring Session 2021.0.5 snapshots
See gh-29715
2022-02-11 09:29:06 +01:00
Stephane Nicoll 7afd33589f Start building against Spring Batch 4.3.5 snapshots
See gh-29714
2022-02-11 09:28:41 +01:00
Stephane Nicoll 3c3ebafa31 Start building against Spring Security 5.5.5 snapshots
See gh-29713
2022-02-11 09:28:17 +01:00
Stephane Nicoll b892bb4415 Start building against Spring Kafka 2.7.11 snapshots
See gh-29712
2022-02-11 09:27:52 +01:00
Stephane Nicoll cd94b27f2d Start building against Spring Data 2021.0.9 snapshots
See gh-29711
2022-02-11 09:27:28 +01:00
Stephane Nicoll 29d502da5b Start building against Spring LDAP 2.3.6 snapshots
See gh-29710
2022-02-11 09:27:05 +01:00
Stephane Nicoll d15149c1a3 Start building against Spring Framework 5.3.16 snapshots
See gh-29709
2022-02-11 09:26:35 +01:00
Stephane Nicoll 0f630debb3 Start building against Micrometer 1.7.9 snapshots
See gh-29708
2022-02-11 09:26:11 +01:00