Commit Graph

27306 Commits (f6400e95eea4dadc195bafc74b2ac588a7b837d7)
 

Author SHA1 Message Date
Andy Wilkinson f6400e95ee Switch to a RuntimeException as NPE has a message on Java 15
Closes gh-22136
4 years ago
Andy Wilkinson 12add61504 Upgrade to WebJars Locator Core 0.46
Closes gh-22135
4 years ago
Andy Wilkinson 9d7cea0286 Upgrade to Spring Kafka 2.5.3.RELEASE
Closes gh-22134
4 years ago
Andy Wilkinson 872ccddd52 Upgrade to Oracle Database 19.7.0.0
Closes gh-22133
4 years ago
Andy Wilkinson c91565b412 Upgrade to Micrometer 1.5.2
Closes gh-22132
4 years ago
Andy Wilkinson ee5e35f3fd Upgrade to MariaDB 2.6.1
Closes gh-22131
4 years ago
Andy Wilkinson 8c974c0480 Upgrade to Jackson Bom 2.11.1
Closes gh-22130
4 years ago
Andy Wilkinson d2a53e4811 Upgrade to Hazelcast 3.12.8
Closes gh-22129
4 years ago
Andy Wilkinson 46b10fd46f Upgrade to Spring AMQP 2.3.0-M1
Closes gh-22127
4 years ago
Andy Wilkinson c18896ed5a Upgrade to Spring Batch 4.3.0-M1
Closes gh-22126
4 years ago
Andy Wilkinson 7c1a8c1041 Drop back to Spring Security 5.4.0-M1
See gh-21932
4 years ago
Andy Wilkinson 742ac877c6 Upgrade to Spring Integration 5.4.0-M1
Closes gh-21931
4 years ago
Scott Frederick a73af52496 Merge branch '2.3.x'
Closes gh-22121
4 years ago
Scott Frederick 9a083584b8 Improve validation of layertools input
This commit improves the validation performed on the user
input provided to the layertools jarmode to provide more
clear error messages when the input is not correct and
reduce the chance of ambiguity.

Fixes gh-22042
4 years ago
Andy Wilkinson 9dbbe1a43d Merge pull request #221144 from jfarcand
* gh-221144:
  Update Atmosphere versions used in smoke test

Closes gh-221144
4 years ago
jfarcand 2d3e19cfe5 Update Atmosphere versions used in smoke test
See gh-221144
4 years ago
Madhura Bhave c3ddfcdbf5 Trim trailing whitespace from value of logging.config
Closes gh-22078
4 years ago
Andy Wilkinson d12b6b3a86 Disable LogbackLoggingSystem's XML support when spring.xml.ignore=true
Closes gh-22106
4 years ago
Andy Wilkinson 2dd4a9cb5e Update JDK 15 CI to use 2020-06-24-06-14
Closes gh-22099
4 years ago
Andy Wilkinson c6594c2b7e Merge pull request #22093 from sdeleuze
* gh-22093:
  Polish "Disable XML reader when spring.xml.ignore is true"
  Disable XML reader when spring.xml.ignore is true

Closes gh-22093
4 years ago
Andy Wilkinson 308e337009 Polish "Disable XML reader when spring.xml.ignore is true"
See gh-22093
4 years ago
Sébastien Deleuze 8d5cf79675 Disable XML reader when spring.xml.ignore is true
This commit allows to set the XmlBeanDefinitionReader field from
BeanDefinitionLoader to null in a way that allows the GraalVM native
compiler to remove it from the native image when the spring.xml.ignore
flag introduced by spring-projects/spring-framework#25151
is set to true.

The purpose of this change is to allow smaller footprint on native
images without requiring to use GraalVM native substitutions
which are unmaintainable by nature and also to increase the consistency
between JVM and native images.

In order to effective, this optimization requires BeanDefinitionLoader
class to be initialized at build time.

See gh-22093
4 years ago
Andy Wilkinson ea30c096dd Polish 16263e3
See gh-22105
4 years ago
Andy Wilkinson 263adf1cde Upgrade to Spring Data Bom 2020.0.0-M1
Closes gh-21930
4 years ago
Andy Wilkinson 6cdd8942e7 Upgrade to Spring Framework 5.3.0-M1
Closes gh-21929
4 years ago
Andy Wilkinson 920e961f9b Upgrade to Reactor Bom 2020.0.0-M1
Closes gh-21927
4 years ago
Andy Wilkinson 16263e342c Move bean definition counting only used in tests into test code
Closes gh-22105
4 years ago
Andy Wilkinson fe78be240a Merge branch '2.3.x'
Closes gh-22103
4 years ago
Andy Wilkinson a2f7ce0564 Merge branch '2.2.x' into 2.3.x
Closes gh-22102
4 years ago
Andy Wilkinson 5475f10657 Remove WebClient's in-memory buffer size limit for endpoint tests
Previously, the thread dump endpoint's response could exceed
WebClient's in-memory buffer limt when there were a large number of
threads or the threads had large stacks.

This commit disables WebClient's in-memory buffer size limit so that
the test passing is not dependent on the number of active threads and
their stack sizes.

Closes gh-22101
4 years ago
Scott Frederick 3b587449a6 Provide cluster info in RedisReactiveHealthIndicator
This commit changes the information provided by
RedisReactiveHealthIndicator to include cluster details when Spring
Data Redis detects that Redis is running in a clustered configuration.
This brings the reactive and non-reactive Redis health indicators
into alignment.

Fixes gh-21514
4 years ago
Scott Frederick dba8ca2848 Merge branch '2.3.x'
Closes gh-22095
4 years ago
Scott Frederick 72f37c41fb Merge branch '2.2.x' into 2.3.x
Fixes gh-22061 in 2.3.2
4 years ago
Scott Frederick b27303704f Fix RedisReactiveHealthIndicator in clustered configuration
Prior to Spring Data Redis version 2.2.8, the contents of the
Properties object returned from the
ReactiveRedisConnection.ServerCommands.info API were the same
for clustered and non-clustered Redis configurations, containing a set
of key/value pairs. This allowed ReactiveRedisHealthIndicator to get
a version property using a well-known key. Starting with Spring Data
Redis 2.2.8, the info property keys contain a host:port prefix in a
clustered Redis configuration. This prevented
ReactiveRedisHealthIndicator from getting the version property as
before and resulted in the health always being reported as DOWN.

This commit adjusts ReactiveRedisHealthIndicator to detect the
clustered configuration from Spring Data Redis and find the version
property for one of the reported cluster nodes.

Fixes gh-22061
4 years ago
Andy Wilkinson c3aa494ba3 Start building against Spring Session 2020.0.0-M1 snapshots
See gh-21928
4 years ago
Andy Wilkinson a92d64cb80 Start building against Spring Security 5.4.0-M2 snapshots
See gh-21932
4 years ago
Andy Wilkinson c54918e46d Start building against Spring Integration 5.4.0-M1 snapshots
See gh-21931
4 years ago
Andy Wilkinson 360d44ac04 Restrict JLine version to 2.11 to avoid breaking changes in 2.12+
Closes gh-22072
4 years ago
Andy Wilkinson 9b26c67627 Merge branch '2.3.x'
Closes gh-22088
4 years ago
Andy Wilkinson fc2e3770de Merge branch '2.2.x' into 2.3.x
Closes gh-22087
4 years ago
Andy Wilkinson 3fed27fd90 Merge branch '2.1.x' into 2.2.x
Closes gh-22085
4 years ago
Andy Wilkinson 0b4533659f Use Groovy's bom in spring-boot-dependencies
Closes gh-22084
4 years ago
Andy Wilkinson 63e1e7365e Upgrade to Testcontainers 1.14.3
Closes gh-22076
4 years ago
Andy Wilkinson 549f6abc9a Upgrade to MockK 1.10.0
Closes gh-22075
4 years ago
Andy Wilkinson 5e7917e33a Upgrade to Maven Shade Plugin 3.2.4
Closes gh-22074
4 years ago
Andy Wilkinson 66b84ac7e6 Upgrade to Maven Resolver 1.4.2
Closes gh-22073
4 years ago
Andy Wilkinson ae4ebbe685 Upgrade to Commons Compress 1.20
Closes gh-22071
4 years ago
Andy Wilkinson 684a0b33c2 Merge branch '2.3.x' 4 years ago
Andy Wilkinson 6215336602 Upgrade to Testcontainers 1.14.3
Closes gh-22069
4 years ago
Andy Wilkinson 345d33c6a1 Upgrade to Maven Shade Plugin 3.2.4
Closes gh-22068
4 years ago