Commit Graph

1850 Commits (67bb90ee5ad7ba683ace15acbe1bfa54cbe2b897)

Author SHA1 Message Date
Stephane Nicoll d38d3ea940 Start building against Spring Integration 5.1.8 snapshots
See gh-18313
5 years ago
Stephane Nicoll 05f857d1f1 Start building against Spring AMQP 2.1.11 snapshots
See gh-18312
5 years ago
Brian Clozel ce2c26e934 Use Reactor's new Schedulers.boundedElastic()
Prior to this commit, Spring Boot would use `Schedulers.elastic()` when
required to process blocking tasks in a reactive environment.
reactor/reactor-core#1804 introduced a new scheduler,
`Schedulers.boundedElastic()` that behaves quite similarly but:

* will limit the number of workers thread
* will queue tasks if no worker thread is available and reject them is
the queue is exceeds a limit

This allows Spring Boot to schedule blocking tasks as before and allows
greater flexibility.

Fixes gh-18269
See gh-18276
5 years ago
Andy Wilkinson dce9d3da82 Add dependency management for Oracle's JDBC driver
Closes gh-18242
5 years ago
Stephane Nicoll 9434cb0e22 Keep a live reference of protocol resolvers rather than copying them
This commit makes sure that any subsequent call on addProtocolResolver
on the context will impact the ResourceLoader implementation that
DevTools sets on the context.

This makes sure that any custom ProtocolResolver that is set later in
the lifecycle is taken into account.

Closes gh-17214
5 years ago
Andy Wilkinson 84b2438c4c Upgrade to Jersey 2.29.1
Closes gh-17430
5 years ago
Phillip Webb 06f46baa9d Build against Spring Framework 5.2.0 snapshots
See gh-18232
5 years ago
Andy Wilkinson 568caa1206 Add dependency management for Awaitility
Closes gh-18205
5 years ago
Andy Wilkinson 47eee7bec8 Merge branch '2.1.x'
Closes gh-18226
5 years ago
Andy Wilkinson b1ca1ae6e9 Add missing dependency management for Janino modules
Closes gh-18225
5 years ago
Andy Wilkinson 41111ac96f Upgrade to Junit Jupiter 5.5.2
Closes gh-18182
5 years ago
Andy Wilkinson ba6bd12898 Upgrade to Glassfish El 3.0.3
Closes gh-18181
5 years ago
Andy Wilkinson 35c01e3f08 Upgrade to Micrometer 1.2.1
Closes gh-18180
5 years ago
Andy Wilkinson 2472836c48 Upgrade to Spring Session Bom Corn-M4
Closes gh-17903
5 years ago
Andy Wilkinson 9b6a425f91 Upgrade to Spring Batch 4.2.0.RC1
Closes gh-17899
5 years ago
Andy Wilkinson 9262a55892 Upgrade to Spring Kafka 2.3.0.RC1
Closes gh-17902
5 years ago
Andy Wilkinson 57d2c38dee Upgrade to Spring AMQP 2.2.0.RC1
Closes gh-17898
5 years ago
Andy Wilkinson c4e2784ac2 Upgrade to Spring Integration 5.2.0.RC1
Closes gh-17901
5 years ago
Andy Wilkinson 87c7307d28 Upgrade to Spring Security 5.2.0.RC1
Closes gh-17897
5 years ago
Andy Wilkinson 07eb1815b2 Upgrade to Spring Data Moore-RC3
Closes gh-17900
5 years ago
Andy Wilkinson 628854c53d Upgrade to Neo4j Ogm 3.2.0-RC2
Closes gh-18162
5 years ago
Andy Wilkinson 6de723e225 Upgrade to Jooq 3.12.1
Closes gh-18161
5 years ago
Andy Wilkinson 283c67713a Upgrade to Kotlin Coroutines 1.3.1
Closes gh-18160
5 years ago
Andy Wilkinson a0a214de24 Upgrade to Elasticsearch 6.8.3
Closes gh-18159
5 years ago
Andy Wilkinson f799e1dcd9 Upgrade to Ehcache3 3.8.1
Closes gh-18158
5 years ago
Andy Wilkinson 9554bf5eff Upgrade to Jakarta Ws Rs 2.1.6
Closes gh-18157
5 years ago
Andy Wilkinson e922e2ab66 Upgrade to Jakarta Websocket 1.1.2
Closes gh-18156
5 years ago
Andy Wilkinson 03314a752e Upgrade to Jakarta Servlet Jsp Jstl 1.2.7
Closes gh-18155
5 years ago
Andy Wilkinson 61cbb1cade Upgrade to Jakarta Servlet 4.0.3
Closes gh-18154
5 years ago
Andy Wilkinson 4069d855e8 Upgrade to Spring HATEOAS 1.0.0.RC2
Closes gh-17904
5 years ago
Stephane Nicoll 743351e067 Upgrade to Httpcore 4.4.12
Closes gh-18147
5 years ago
Stephane Nicoll 798fe069ce Upgrade to Activemq 5.15.10
Closes gh-18146
5 years ago
Stephane Nicoll a4582307da Upgrade to Undertow 2.0.26.Final
Closes gh-18145
5 years ago
Stephane Nicoll 9cd93ac98f Upgrade to Httpcore 4.4.12
Closes gh-18144
5 years ago
Stephane Nicoll 5fe4f3b25a Upgrade to Activemq 5.15.10
Closes gh-18143
5 years ago
Stephane Nicoll fd77fd4f05 Upgrade to Undertow 2.0.26.Final
Closes gh-18142
5 years ago
Stephane Nicoll e978f9ac8e Upgrade to Reactor Bom Californium-SR11
Closes gh-18141
5 years ago
Stephane Nicoll e7474b55de Upgrade to Reactor Dysprosium-RC1
Closes gh-17895
5 years ago
Stephane Nicoll 359279b1fb Upgrade to Spring Framework 5.2.0.RC2
Closes gh-17896
5 years ago
Stephane Nicoll 85a44dff64 Upgrade to Micrometer 1.1.6
Closes gh-18133
5 years ago
Andy Wilkinson 37d3ce03f8 Revert "Upgrade to Jetty 9.4.20.v20190813"
This reverts commit f6f99d7855 as 9.4.20
includes an incompatible class change where an abstract class in
Jetty's public API was changed to an interface, making it incompatible
with Framework 5.1.9.

See gh-18035
5 years ago
Andy Wilkinson 225ed4b7d6 Upgrade to Maven Site Plugin 3.8.2
Closes gh-18075
5 years ago
Andy Wilkinson d14352fad9 Upgrade to Snakeyaml 1.25
Closes gh-18074
5 years ago
Andy Wilkinson 7e9a974cc0 Upgrade to Webjars Locator Core 0.40
Closes gh-18073
5 years ago
Andy Wilkinson 9dd8c689e6 Upgrade to Slf4j 1.7.28
Closes gh-18072
5 years ago
Andy Wilkinson bf37aa622a Upgrade to Selenium Htmlunit 2.36.0
Closes gh-18071
5 years ago
Andy Wilkinson 0d4ad44446 Upgrade to Reactive Streams 1.0.3
Closes gh-18070
5 years ago
Andy Wilkinson 281a85791f Upgrade to Mongo Driver Reactivestreams 1.12.0
Closes gh-18069
5 years ago
Andy Wilkinson 7aa2cead1b Upgrade to Mongodb 3.11.0
Closes gh-18068
5 years ago
Andy Wilkinson 66b099cefb Upgrade to Liquibase 3.8.0
Closes gh-18067
5 years ago
Andy Wilkinson 64adcaa285 Upgrade to Jboss Logging 3.4.1.Final
Closes gh-18066
5 years ago
Andy Wilkinson d11d46834b Upgrade to Infinispan 9.4.16.Final
Closes gh-18065
5 years ago
Andy Wilkinson 503d04a679 Upgrade to Freemarker 2.3.29
Closes gh-18064
5 years ago
Andy Wilkinson 6d606a9618 Upgrade to Jetty 9.4.20.v20190813
Closes gh-18063
5 years ago
Andy Wilkinson 2d392ba8bc Upgrade to Janino 3.1.0
Closes gh-18062
5 years ago
Andy Wilkinson b62708e151 Upgrade to Groovy 2.5.8
Closes gh-18061
5 years ago
Andy Wilkinson e876a25d0b Upgrade to Tomcat 9.0.24
Closes gh-18060
5 years ago
Andy Wilkinson 2f62fe07ce Upgrade to Log4j2 2.12.1
Closes gh-18059
5 years ago
Andy Wilkinson 8cdb7a3947 Upgrade to Commons Dbcp2 2.7.0
Closes gh-18058
5 years ago
Andy Wilkinson 509588fd11 Upgrade to Artemis 2.10.0
Closes gh-18057
5 years ago
Andy Wilkinson d3554624d9 Upgrade to Htmlunit 2.36.0
Closes gh-18056
5 years ago
Andy Wilkinson d5532f85c1 Upgrade to Byte Buddy 1.10.1
Closes gh-18055
5 years ago
Andy Wilkinson dc0a4cc869 Upgrade to Jakarta Transaction 1.3.3
Closes gh-18054
5 years ago
Andy Wilkinson ee903b39aa Upgrade to Jakarta Persistence 2.2.3
Closes gh-18053
5 years ago
Andy Wilkinson db56840880 Upgrade to Jakarta Json Bind 1.0.2
Closes gh-18052
5 years ago
Andy Wilkinson 96fa1df805 Upgrade to Jakarta Json 1.1.6
Closes gh-18051
5 years ago
Andy Wilkinson b3cf5665d1 Upgrade to Jakarta Annotation 1.3.5
Closes gh-18050
5 years ago
Andy Wilkinson b74e5d2f01 Upgrade to Undertow 2.0.25.Final
Closes gh-18049
5 years ago
Andy Wilkinson d776ad6e2e Upgrade to Rsocket 1.0.0-RC3
Closes gh-18048
5 years ago
Andy Wilkinson c3c7c07d7e Upgrade to Rxjava2 2.2.12
Closes gh-18047
5 years ago
Andy Wilkinson 57e5f1d93d Upgrade to Netty 4.1.39.Final
Closes gh-18046
5 years ago
Andy Wilkinson ad223f7327 Upgrade to Jakarta Mail 1.6.4
Closes gh-18045
5 years ago
Andy Wilkinson d84a736cee Upgrade to Caffeine 2.8.0
Closes gh-18044
5 years ago
Andy Wilkinson 3fc4df9f66 Upgrade to Slf4j 1.7.28
Closes gh-18043
5 years ago
Andy Wilkinson e12aa4fe51 Upgrade to Reactive Streams 1.0.3
Closes gh-18042
5 years ago
Andy Wilkinson df186945b6 Upgrade to Neo4j Ogm 3.1.13
Closes gh-18041
5 years ago
Andy Wilkinson 1cf615059e Upgrade to Jooq 3.11.12
Closes gh-18040
5 years ago
Andy Wilkinson 9c8b8ef6cf Upgrade to Jboss Logging 3.3.3.Final
Closes gh-18039
5 years ago
Andy Wilkinson f2ca07001d Upgrade to Infinispan 9.4.16.Final
Closes gh-18038
5 years ago
Andy Wilkinson 07f3ba7c33 Upgrade to Hibernate 5.3.11.Final
Closes gh-18037
5 years ago
Andy Wilkinson 7948c0e399 Upgrade to Freemarker 2.3.29
Closes gh-18036
5 years ago
Andy Wilkinson f6f99d7855 Upgrade to Jetty 9.4.20.v20190813
Closes gh-18035
5 years ago
Andy Wilkinson 5e2f18f48b Upgrade to Groovy 2.5.8
Closes gh-18034
5 years ago
Andy Wilkinson a2d452f160 Upgrade to Tomcat 9.0.24
Closes gh-18033
5 years ago
Andy Wilkinson b33d376fbe Upgrade to Undertow 2.0.25.Final
Closes gh-18032
5 years ago
Andy Wilkinson bf27f23144 Upgrade to Rxjava2 2.2.12
Closes gh-18031
5 years ago
Andy Wilkinson 494eaf0df8 Upgrade to Netty 4.1.39.Final
Closes gh-18030
5 years ago
Andy Wilkinson e9a2de0556 Upgrade to Dropwizard Metrics 4.0.6
Closes gh-18029
5 years ago
Andy Wilkinson 8956e3d216 Upgrade to Couchbase Client 2.7.9
Closes gh-18028
5 years ago
davinkevin 84c81462b4 Upgrade to jOOQ 3.12.0
See gh-18014
5 years ago
Semyon Danilov 278b20d9c9 Upgrade to Flyway 6.0.1
See gh-17997
5 years ago
Andy Wilkinson 9a7b2ce007 Upgrade to Mssql Jdbc 7.4.1.jre8
Closes gh-17965
5 years ago
Stephane Nicoll 078d53a5f2 Upgrade to Kotlin 1.3.50
Closes gh-17982
5 years ago
Andy Wilkinson 11f67b8536 Upgrade to Kotlin Coroutines 1.3.0
Closes gh-17907
5 years ago
leoli fac4b9c830 Upgrade to Git commit ID plugin 3.0.1
See gh-17981
5 years ago
Vedran Pavic cb3efc1ef6 Add dependency management for IBM DB2 JDBC driver
See gh-17782
5 years ago
HaiTao Zhang 8c1c8a27d9 Support additional publisher confirm types
See gh-17848
5 years ago
Andy Wilkinson bac63cf79e Merge branch '2.1.x'
Closes gh-17943
5 years ago
Andy Wilkinson 0fb0eb6e5b Deprecate jackson.version in favour of new jackson-bom.version
The versions of Jackon's bom and the versions of Jackson are often
not the same. For example, at the time of writing, the latest bom
version is 2.9.9.20190807 but the latest version of Jackson's core
is 2.9.9 and the latest version of Jackson's databind is 2.9.9.3.

spring-boot-dependencies using a property, jackson.version, to control
the version of jackson-bom that is imported. To make it clear that the
version property controls the version of Jackson's bom and not of
Jackson itself, this commit deprecates jackson.version in favour of
a new jackson-bom.version property.

An additional benefit of this change is that it addresses a problem
when using Gradle and the dependency management plugin. Jackson's bom
uses a jackson.version property to control the version
of core Jackson modules. This names clashes with the name of the
property used by spring-boot-dependencies. Specifying a custom
jackson.version to control the version of the bom that is imported
would also have the unwanted side-effect of customizing the version of
the core Jackson modules declared in Jackson's bom.

Fixes gh-17808
5 years ago
Stephane Nicoll 752bb0f5ab Start building against Spring Kafka 2.3.0 snapshots
See gh-17902
5 years ago