Commit Graph

29712 Commits (15c44aa45f4294aea2c542d8815601b68f967674)
 

Author SHA1 Message Date
Andy Wilkinson 15c44aa45f Merge branch '2.3.x'
Closes gh-24200
4 years ago
Andy Wilkinson 988526bee9 Only attempt unwrapping of interfaces
Wrapper's isWrapperFor and unwrap methods both take a Class<?> target
but document that the target should be an interface. Prior to this
change, we were calling isWrapperFor with any Class<?> irrespective of
whether or not it was an interface. When using Oracle UCP each call
to isWrapperFor with an interface results in an exception stack trace
being logged.

This commit upates DataSourceUnwrapper to adhere to Wrapper's contract
by only calling isWrapperFor and unwrap with interfaces.

Fixes gh-24154
4 years ago
Andy Wilkinson 57b053aa28 Merge branch '2.3.x'
Closes gh-24199
4 years ago
Andy Wilkinson 46c9a4fbc7 Merge branch '2.2.x' into 2.3.x
Closes gh-24198
4 years ago
Andy Wilkinson 96e40e97d2 Switch to Concourse's registry-image resource
Closes gh-24197
4 years ago
Stephane Nicoll b3165f1b36 Merge branch '2.3.x'
Closes gh-24196
4 years ago
Stephane Nicoll ac05356427 Merge branch '2.2.x' into 2.3.x
Closes gh-24195
4 years ago
Stephane Nicoll f3afd8a0f4 Fix location of Spring LDAP and Spring Session properties
Closes gh-23558
4 years ago
Stephane Nicoll e708667fc0 Merge branch '2.3.x'
Closes gh-24194
4 years ago
Stephane Nicoll 76912d1952 Merge branch '2.2.x' into 2.3.x
Closes gh-24193
4 years ago
Stephane Nicoll d96ff16da9 Merge pull request #24147 from stokpop
* pr/24147:
  Polish "Avoid unnecessary pattern compilation in WebFluxTags"
  Avoid unnecessary pattern compilation in WebFluxTags

Closes gh-24147
4 years ago
Stephane Nicoll d3440880c4 Polish "Avoid unnecessary pattern compilation in WebFluxTags"
See gh-24147
4 years ago
Peter Paul Bakker b22bb7ea04 Avoid unnecessary pattern compilation in WebFluxTags
See gh-24147
4 years ago
Phillip Webb 0ce3e7ec6b Protect against NPE caused by recursive calls
Update `SpringBootConfigurationFactory` so that it no longer attempts
to get a `LoggingSystem`.

The recent `LoggingSystem` update means makes use of the
`SpringFactoriesLoader` class to load candidate logging systems.
Unfortunately, the `SpringFactoriesLoader` class creates a `Logger`
which (when using Log4J2) causes `SpringBootConfigurationFactory` to
run. Calling `LoggingSystem.get` from `SpringBootConfigurationFactory`
results in a recursive call to `SpringFactoriesLoader` which hasn't
yet been fully initialized. We then see an NPE caused by a `null`
`cache`.

This update removes the call to `LoggingSystem.get` with the assumption
that it would never return `null` anyway.

Fixes gh-24163
4 years ago
Madhura Bhave 33499674e7 Merge branch '2.3.x'
Closes gh-24188
4 years ago
Madhura Bhave af8b6ed5d2 Merge branch '2.2.x' into 2.3.x
Closes gh-24187
4 years ago
Madhura Bhave 4961599f53 Pin github-pr-resource to v0.21.0
Closes gh-24145
4 years ago
Phillip Webb e8244d8d70 Add CharSequenceToObjectConverter support
Update `ApplicationConversionService` with support for converting
`CharSequence` source types by using existing `String` based converters.

The addition is primarily to allow `ConfigTreePropertySource` values
to be converted correctly.

Closes gh-24171
4 years ago
Stephane Nicoll e220536ddb Merge branch '2.3.x'
Closes gh-24186
4 years ago
Stephane Nicoll dea12f7551 Merge branch '2.2.x' into 2.3.x
Closes gh-24185
4 years ago
Stephane Nicoll 749f039b4b Merge pull request #24173 from izeye
* pr/24173:
  Provide dependency management for elasticsearch-rest-client-sniffer

Closes gh-24173
4 years ago
izeye b17895844d Provide dependency management for elasticsearch-rest-client-sniffer
See gh-24173
4 years ago
Scott Frederick a30fcbf1d5 Merge branch '2.3.x'
Closes gh-24184
4 years ago
Scott Frederick da2276e7d4 Use stable builder and run images in integration tests
Fixes gh-24183
4 years ago
Andy Wilkinson 525cc4abf6 Merge branch '2.3.x'
See gh-24179
4 years ago
Andy Wilkinson 14b15027af Correct the ID of the GE conventions plugin
See gh-24178
4 years ago
Andy Wilkinson 9fdbf51024 Merge branch '2.3.x'
Closes gh-24180
4 years ago
Andy Wilkinson 23852aa06f Upgrade to Gradle Enterprise Gradle Plugin 3.5
Closes gh-24177
4 years ago
Andy Wilkinson 2cc6661054 Merge branch '2.3.x'
Closes gh-24179
4 years ago
Andy Wilkinson 666e9e1aa6 Merge branch '2.2.x' into 2.3.x
Closes gh-24178
4 years ago
Andy Wilkinson 039666a688 Upgrade to Gradle Enterprise Conventions 0.0.7
Closes gh-24175
4 years ago
Andy Wilkinson 845e287e51 Merge branch '2.2.x' into 2.3.x 4 years ago
Andy Wilkinson 27bc7db1fa Upgrade to Gradle Enterprise Maven Extension 1.7.1
Closes gh-24176
4 years ago
Stephane Nicoll 7283ff04eb Merge branch '2.3.x'
Closes gh-24162
4 years ago
Stephane Nicoll 1395e1eb32 Merge pull request #24160 from SCORE1387
* pr/24160:
  Rename "sla" to "slo" in reference documentation

Closes gh-24160
4 years ago
Sergey Kolesnikov b341b478a6 Rename "sla" to "slo" in reference documentation
See gh-24160
4 years ago
Spring Buildmaster b3970322aa Next development version (v2.4.1-SNAPSHOT) 4 years ago
Andy Wilkinson 6df10842d2 Allow Devtools to be enabled irrespective of the launching ClassLoader
Closes gh-21424
4 years ago
Andy Wilkinson 30bc0ad96a Merge branch '2.3.x' 4 years ago
Spring Buildmaster 5a5f5bc2ad Next development version (v2.3.7.BUILD-SNAPSHOT) 4 years ago
Andy Wilkinson bce2029bc6 Merge branch '2.3.x'
Closes gh-24132
4 years ago
Andy Wilkinson 189046bd4f Revert "Reduce scope of META-INF customizations to main, source, and javadoc jars"
Closes gh-24131
4 years ago
Stephane Nicoll 5b311d805b Upgrade to Netty 4.1.54.Final
Closes gh-24129
4 years ago
Stephane Nicoll 62e5f2e8a6 Upgrade to jOOQ 3.14.3
Closes gh-24128
4 years ago
Stephane Nicoll 56ce2afe8f Upgrade to Infinispan 11.0.5.Final
Closes gh-24127
4 years ago
Stephane Nicoll 20edba51ef Upgrade to AssertJ 3.18.1
Closes gh-24126
4 years ago
Stephane Nicoll e2914a20cd Merge branch '2.3.x' 4 years ago
Stephane Nicoll 8311edf722 Upgrade to Neo4j OGM 3.2.18
Closes gh-24125
4 years ago
Stephane Nicoll 79835dc20f Upgrade to Netty 4.1.54.Final
Closes gh-24124
4 years ago
Andy Wilkinson 6b650f8c45 Upgrade to Spring Integration 5.4.1
Closes gh-24097
4 years ago