152 Commits

Author SHA1 Message Date
Andy Wilkinson
b63a7c4631 Upgrade to XmlUnit2 2.6.4
Closes gh-20471
2020-03-10 15:38:47 +00:00
Andy Wilkinson
d8ce02e667 Upgrade to WebJars Locator Core 0.44
Closes gh-20470
2020-03-10 15:38:47 +00:00
Andy Wilkinson
485498c5ac Upgrade to Spring Kafka 2.4.3.RELEASE
Closes gh-20469
2020-03-10 15:38:47 +00:00
Andy Wilkinson
22fa5d257a Upgrade to Spring AMQP 2.2.5.RELEASE
Closes gh-20468
2020-03-10 15:38:47 +00:00
Andy Wilkinson
6087fd6b51 Upgrade to SnakeYAML 1.26
Closes gh-20467
2020-03-10 15:38:47 +00:00
Andy Wilkinson
662c08acd5 Upgrade to SendGrid 4.4.5
Closes gh-20466
2020-03-10 15:38:47 +00:00
Andy Wilkinson
97dd978a91 Upgrade to Selenium HtmlUnit 2.38.0
Closes gh-20465
2020-03-10 15:38:47 +00:00
Andy Wilkinson
2620be1e0f Upgrade to RxJava2 2.2.18
Closes gh-20464
2020-03-10 15:38:47 +00:00
Andy Wilkinson
742f584d60 Upgrade to OkHttp3 3.14.7
Closes gh-20463
2020-03-10 15:38:47 +00:00
Andy Wilkinson
3d435df37b Upgrade to Netty tcNative 2.0.29.Final
Closes gh-20462
2020-03-10 15:38:47 +00:00
Andy Wilkinson
2fa35fbcbc Upgrade to Neo4j OGM 3.2.9
Closes gh-20461
2020-03-10 15:38:46 +00:00
Andy Wilkinson
77ad8d3a4f Upgrade to MongoDB 4.0.0
Closes gh-20460
2020-03-10 15:38:46 +00:00
Andy Wilkinson
c399323ac4 Upgrade to Mockito 3.3.0
Closes gh-20459
2020-03-10 15:38:46 +00:00
Andy Wilkinson
ad1ef31977 Upgrade to Log4j2 2.13.1
Closes gh-20458
2020-03-10 15:38:46 +00:00
Andy Wilkinson
fa68cc4ee5 Upgrade to Liquibase 3.8.7
Closes gh-20457
2020-03-10 15:38:46 +00:00
Andy Wilkinson
f31e589b07 Upgrade to jOOQ 3.13.1
Closes gh-20456
2020-03-10 15:38:46 +00:00
Andy Wilkinson
02ae6458f7 Upgrade to Jetty Reactive HTTPClient 1.1.2
Closes gh-20455
2020-03-10 15:38:46 +00:00
Andy Wilkinson
295f063463 Upgrade to Janino 3.1.1
Closes gh-20454
2020-03-10 15:38:46 +00:00
Andy Wilkinson
a45cb3d712 Upgrade to Jakarta XML WS 2.3.3
Closes gh-20453
2020-03-10 15:38:46 +00:00
Andy Wilkinson
f910fd8ac8 Upgrade to Jakarta XML Bind 2.3.3
Closes gh-20452
2020-03-10 15:38:46 +00:00
Andy Wilkinson
e61dcc38d7 Upgrade to Jakarta Activation 1.2.2
Closes gh-20451
2020-03-10 15:38:46 +00:00
Andy Wilkinson
911a1912f6 Upgrade to Infinispan 10.1.3.Final
Closes gh-20450
2020-03-10 15:38:46 +00:00
Andy Wilkinson
8ac97d6d3e Upgrade to HttpClient 4.5.12
Closes gh-20449
2020-03-10 15:38:45 +00:00
Andy Wilkinson
ee3ff3e094 Upgrade to HtmlUnit 2.38.0
Closes gh-20448
2020-03-10 15:38:45 +00:00
Andy Wilkinson
3251c9d2b0 Upgrade to Hibernate 5.4.12.Final
Closes gh-20447
2020-03-10 15:38:45 +00:00
Andy Wilkinson
2a8136b56f Upgrade to FreeMarker 2.3.30
Closes gh-20446
2020-03-10 15:38:45 +00:00
Andy Wilkinson
d2ebd77861 Upgrade to Flyway 6.3.0
Closes gh-20445
2020-03-10 15:38:45 +00:00
Andy Wilkinson
0cd8197ebf Upgrade to Couchbase Client 2.7.13
Closes gh-20444
2020-03-10 14:23:46 +00:00
Andy Wilkinson
7971bd50ba Upgrade to Cassandra Driver 4.5.0
Closes gh-20443
2020-03-10 14:23:44 +00:00
Andy Wilkinson
707fb929a2 Upgrade to Byte Buddy 1.10.8
Closes gh-20442
2020-03-10 14:23:42 +00:00
Stephane Nicoll
f1f662e745 Revert Spring Data Couchbase version override 2020-03-09 18:32:09 +01:00
dreis2211
6036df5f33 Upgrade to Elasticsearch 7.6.1
See gh-20423
2020-03-08 13:30:06 +01:00
dreis2211
74ed37efbf Upgrade to Groovy 2.5.10
See gh-20411
2020-03-07 09:33:30 +01:00
Andy Wilkinson
c668798923 Pin SD Couchbase to 4.0.0.M3 to avoid latest breaking changes 2020-03-05 17:19:15 +00:00
Stephane Nicoll
7d7b1e13a2 Upgrade to Spring Framework 5.2.4.RELEASE
Closes gh-20240
2020-02-25 13:52:56 -05:00
Stephane Nicoll
19fbac7d59 Add auto-configuration for Spring Data R2DBC
This commit adds auto-configuration support for Spring Data R2DBC. If a
`ConnectionFactory` and Spring Data are available, scanning of reactive
repositories is enabled.

This commit also adds a starter to bring R2DBC and the necessary Spring
Data libraries.

See gh-19988

Co-authored-by: Mark Paluch <mpaluch@pivotal.io>
Co-authored-by: Oliver Drotbohm <odrotbohm@pivotal.io>
2020-02-25 09:14:08 -05:00
Stephane Nicoll
5c174feb65 Add auto-configuration for R2DBC's ConnectionFactory
This commit adds auto-configuration for R2DBC. If R2DBC is on the
classpath, a `ConnectionFactory` is created similarly to the algorithm
used to create a `DataSource`.

If an url is specified, it is used to determine the R2DBC driver and
database location. If not, an embedded database is started (with only
support of H2 via r2dbc-h2). If none of those succeed, an exception is
thrown that is handled by a dedicated FailureAnalyzer.

To clearly separate reactive from imperative access, a `DataSource` is
not auto-configured if a `ConnectionFactory` is present. This makes sure
that any auto-configuration that relies on the presence of a
`DataSource` backs off.

There is no dedicated database initialization at the moment but it is
possible to configure flyway or liquibase to create a local `DataSource`
for the duration of the migration. Alternatively, if Spring Data R2DBC
is on the classpath, a `ResourceDatabasePopulator` bean can be defined
with the scripts to execute on startup.

See gh-19988

Co-authored-by: Mark Paluch <mpaluch@pivotal.io>
2020-02-25 09:12:28 -05:00
Stephane Nicoll
e7c265bc3d Start building against Spring Data Neumann M4 snapshots
See gh-20241
2020-02-20 14:57:00 +01:00
Stephane Nicoll
a039f6328d Start building against Spring Framework 5.2.4 snapshots
See gh-20240
2020-02-20 14:29:15 +01:00
Andy Wilkinson
18576373d0 Upgrade to Spring Session Dragonfruit-M2
Closes gh-20045
2020-02-13 20:18:04 +00:00
Andy Wilkinson
09fa8255cd Upgrade to Tomcat 9.0.31
Closes gh-20167
2020-02-13 20:17:18 +00:00
Stephane Nicoll
db9f2734fe Upgrade to Micrometer 1.3.5
Closes gh-20166
2020-02-13 14:02:33 +01:00
Stephane Nicoll
4d51a16b11 Upgrade to Liquibase 3.8.6
Closes gh-20165
2020-02-13 14:02:32 +01:00
Stephane Nicoll
8212ee49b3 Upgrade to Lettuce 5.2.2.RELEASE
Closes gh-20164
2020-02-13 14:02:30 +01:00
Stephane Nicoll
be58d1a310 Upgrade to Infinispan 10.1.2.Final
Closes gh-20163
2020-02-13 14:02:28 +01:00
Stephane Nicoll
5f826cdbd2 Upgrade to Hibernate 5.4.11.Final
Closes gh-20162
2020-02-13 14:02:26 +01:00
Stephane Nicoll
ca4d5b1333 Upgrade to Flyway 6.2.3
Closes gh-20161
2020-02-13 14:02:24 +01:00
Stephane Nicoll
faaf9a7e0c Upgrade to SendGrid 4.4.4
Closes gh-20092
2020-02-13 13:49:56 +01:00
Andy Wilkinson
68f59a0d40 Move dependency management for JNA into spring-boot-parent
Previously, dependency management for JNA was provided by
spring-boot-dependencies so it affected users' applications. It was
original added for Elasticsearch but is no longer needed for that
purpose. We use JNA in spring-boot-buildpack-platform which is used
by our Gradle and Maven plugins and should not affect an application's
use of JNA.

This commit moves management of JNA from spring-boot-dependencies into
spring-boot-parent. This means that users' applications will now be
free to use whatever version of JNA meets their needs while still
controlling the version used for image building via Gradle or Maven.

Closes gh-20156
2020-02-13 12:26:40 +00:00
Stephane Nicoll
db1c9f4058 Remove plugin management for infinispan-protocol-parser-generator
Closes gh-20155
2020-02-13 09:59:23 +01:00