Commit Graph

2342 Commits (2fdc9dddb5a5b003b35a4b94cd20d78126ec7eab)

Author SHA1 Message Date
Andy Wilkinson 2fa35fbcbc Upgrade to Neo4j OGM 3.2.9
Closes gh-20461
5 years ago
Andy Wilkinson 77ad8d3a4f Upgrade to MongoDB 4.0.0
Closes gh-20460
5 years ago
Andy Wilkinson c399323ac4 Upgrade to Mockito 3.3.0
Closes gh-20459
5 years ago
Andy Wilkinson ad1ef31977 Upgrade to Log4j2 2.13.1
Closes gh-20458
5 years ago
Andy Wilkinson fa68cc4ee5 Upgrade to Liquibase 3.8.7
Closes gh-20457
5 years ago
Andy Wilkinson f31e589b07 Upgrade to jOOQ 3.13.1
Closes gh-20456
5 years ago
Andy Wilkinson 02ae6458f7 Upgrade to Jetty Reactive HTTPClient 1.1.2
Closes gh-20455
5 years ago
Andy Wilkinson 295f063463 Upgrade to Janino 3.1.1
Closes gh-20454
5 years ago
Andy Wilkinson a45cb3d712 Upgrade to Jakarta XML WS 2.3.3
Closes gh-20453
5 years ago
Andy Wilkinson f910fd8ac8 Upgrade to Jakarta XML Bind 2.3.3
Closes gh-20452
5 years ago
Andy Wilkinson e61dcc38d7 Upgrade to Jakarta Activation 1.2.2
Closes gh-20451
5 years ago
Andy Wilkinson 911a1912f6 Upgrade to Infinispan 10.1.3.Final
Closes gh-20450
5 years ago
Andy Wilkinson 8ac97d6d3e Upgrade to HttpClient 4.5.12
Closes gh-20449
5 years ago
Andy Wilkinson ee3ff3e094 Upgrade to HtmlUnit 2.38.0
Closes gh-20448
5 years ago
Andy Wilkinson 3251c9d2b0 Upgrade to Hibernate 5.4.12.Final
Closes gh-20447
5 years ago
Andy Wilkinson 2a8136b56f Upgrade to FreeMarker 2.3.30
Closes gh-20446
5 years ago
Andy Wilkinson d2ebd77861 Upgrade to Flyway 6.3.0
Closes gh-20445
5 years ago
Andy Wilkinson 0cd8197ebf Upgrade to Couchbase Client 2.7.13
Closes gh-20444
5 years ago
Andy Wilkinson 7971bd50ba Upgrade to Cassandra Driver 4.5.0
Closes gh-20443
5 years ago
Andy Wilkinson 707fb929a2 Upgrade to Byte Buddy 1.10.8
Closes gh-20442
5 years ago
Stephane Nicoll f1f662e745 Revert Spring Data Couchbase version override 5 years ago
dreis2211 6036df5f33 Upgrade to Elasticsearch 7.6.1
See gh-20423
5 years ago
dreis2211 74ed37efbf Upgrade to Groovy 2.5.10
See gh-20411
5 years ago
Andy Wilkinson c668798923 Pin SD Couchbase to 4.0.0.M3 to avoid latest breaking changes 5 years ago
Stephane Nicoll 7d7b1e13a2 Upgrade to Spring Framework 5.2.4.RELEASE
Closes gh-20240
5 years ago
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>
5 years ago
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>
5 years ago
Stephane Nicoll e7c265bc3d Start building against Spring Data Neumann M4 snapshots
See gh-20241
5 years ago
Stephane Nicoll a039f6328d Start building against Spring Framework 5.2.4 snapshots
See gh-20240
5 years ago
Andy Wilkinson 18576373d0 Upgrade to Spring Session Dragonfruit-M2
Closes gh-20045
5 years ago
Andy Wilkinson 09fa8255cd Upgrade to Tomcat 9.0.31
Closes gh-20167
5 years ago
Stephane Nicoll db9f2734fe Upgrade to Micrometer 1.3.5
Closes gh-20166
5 years ago
Stephane Nicoll 4d51a16b11 Upgrade to Liquibase 3.8.6
Closes gh-20165
5 years ago
Stephane Nicoll 8212ee49b3 Upgrade to Lettuce 5.2.2.RELEASE
Closes gh-20164
5 years ago
Stephane Nicoll be58d1a310 Upgrade to Infinispan 10.1.2.Final
Closes gh-20163
5 years ago
Stephane Nicoll 5f826cdbd2 Upgrade to Hibernate 5.4.11.Final
Closes gh-20162
5 years ago
Stephane Nicoll ca4d5b1333 Upgrade to Flyway 6.2.3
Closes gh-20161
5 years ago
Stephane Nicoll faaf9a7e0c Upgrade to SendGrid 4.4.4
Closes gh-20092
5 years ago
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
5 years ago
Stephane Nicoll db1c9f4058 Remove plugin management for infinispan-protocol-parser-generator
Closes gh-20155
5 years ago
Stephane Nicoll cd11b74db7 Remove usage of Infinispan BOM
Closes gh-20154
5 years ago
Andy Wilkinson 7970bf2437 Upgrade to Spring Integration 5.3.0.M2
Closes gh-20104
5 years ago
Andy Wilkinson 9860f9705c Upgrade to Spring AMQP 2.2.4.RELEASE
Closes gh-20105
5 years ago
Andy Wilkinson f22aeda0ce Upgrade to Spring Kafka 2.4.2.RELEASE
Closes gh-20107
5 years ago
Andy Wilkinson 2f16898c5f Upgrade to Spring Data Neumann-M3
Closes gh-20103
5 years ago
Andy Wilkinson 5fed25bb43 Upgrade to Spring HATEOAS 1.1.0.M2
Closes gh-20142
5 years ago
Stephane Nicoll d19920ae39 Upgrade to Cassandra Driver 4.4.0
Closes gh-20064
5 years ago
Stephane Nicoll e8b97dbc75 Start building against Spring Kafka 2.4.2 snapshots
See gh-20107
5 years ago
Stephane Nicoll cf06eec174 Start building against Spring AMQP 2.2.4 snapshots
See gh-20105
5 years ago
Stephane Nicoll a053d207d6 Start building against Spring Integration 5.3 M2 snapshots
See gh-20104
5 years ago
Stephane Nicoll 2af93b5297 Upgrade to Undertow 2.0.29.Final
Closes gh-20096
5 years ago
Stephane Nicoll 5e02227b02 Upgrade to UnboundID LDAPSDK 4.0.14
Closes gh-20095
5 years ago
Stephane Nicoll 577c8812c5 Upgrade to Spring Retry 1.2.5.RELEASE
Closes gh-20094
5 years ago
Stephane Nicoll cba97d5f3a Upgrade to SLF4J 1.7.30
Closes gh-20093
5 years ago
Stephane Nicoll 9cf448b754 Upgrade to Selenium HtmlUnit 2.37.0
Closes gh-20091
5 years ago
Stephane Nicoll 4c1a1b0e0c Upgrade to RxJava2 2.2.17
Closes gh-20090
5 years ago
Stephane Nicoll 4296dbb792 Upgrade to Prometheus PushGateway 0.8.1
Closes gh-20089
5 years ago
Stephane Nicoll 31973ce43d Upgrade to Postgresql 42.2.10
Closes gh-20088
5 years ago
Stephane Nicoll e63d90b791 Upgrade to Pooled JMS 1.1.1
Closes gh-20087
5 years ago
Stephane Nicoll e3f18a09e4 Upgrade to OkHttp3 3.14.6
Closes gh-20086
5 years ago
Stephane Nicoll 42e082c2e2 Upgrade to Neo4j OGM 3.2.8
Closes gh-20085
5 years ago
Stephane Nicoll 475cbf39e4 Upgrade to MySQL 8.0.19
Closes gh-20084
5 years ago
Stephane Nicoll d32b9afdd9 Upgrade to Mockito 3.2.4
Closes gh-20083
5 years ago
Stephane Nicoll c50d600bd8 Upgrade to MariaDB 2.5.4
Closes gh-20082
5 years ago
Stephane Nicoll 4efdea5fb8 Upgrade to Lombok 1.18.12
Closes gh-20081
5 years ago
Stephane Nicoll 7c46b3dd52 Upgrade to Liquibase 3.8.5
Closes gh-20080
5 years ago
Stephane Nicoll 7dccc10803 Upgrade to jOOQ 3.12.4
Closes gh-20079
5 years ago
Stephane Nicoll 2b99345733 Upgrade to Johnzon 1.2.3
Closes gh-20078
5 years ago
Stephane Nicoll 3e0515da2f Upgrade to Jetty Reactive HTTPClient 1.1.1
Closes gh-20077
5 years ago
Stephane Nicoll acbdf0cd2f Upgrade to Jetty EL 8.5.49
Closes gh-20076
5 years ago
Stephane Nicoll e0cd00e0d3 Upgrade to HttpCore 4.4.13
Closes gh-20075
5 years ago
Stephane Nicoll 7996a32129 Upgrade to HttpClient 4.5.11
Closes gh-20074
5 years ago
Stephane Nicoll 616a33367f Upgrade to HtmlUnit 2.37.0
Closes gh-20073
5 years ago
Stephane Nicoll 95c4f1b0c0 Upgrade to HikariCP 3.4.2
Closes gh-20072
5 years ago
Stephane Nicoll f0d2d320c2 Upgrade to Hibernate Validator 6.1.2.Final
Closes gh-20071
5 years ago
Stephane Nicoll da7dbf085e Upgrade to Hibernate 5.4.10.Final
Closes gh-20070
5 years ago
Stephane Nicoll 466dd66c8f Upgrade to Hazelcast 3.12.6
Closes gh-20069
5 years ago
Stephane Nicoll 93d34781fc Upgrade to Groovy 2.5.9
Closes gh-20068
5 years ago
Stephane Nicoll a7249d20d2 Upgrade to Flyway 6.2.2
Closes gh-20067
5 years ago
Stephane Nicoll ad8fa8f6a0 Upgrade to Elasticsearch 7.5.2
Closes gh-20066
5 years ago
Stephane Nicoll f8087a6f29 Upgrade to Couchbase Client 2.7.12
Closes gh-20065
5 years ago
Stephane Nicoll f0ac9e1389 Upgrade to Caffeine 2.8.1
Closes gh-20063
5 years ago
Stephane Nicoll f883a6cf26 Upgrade to Byte Buddy 1.10.7
Closes gh-20062
5 years ago
Stephane Nicoll 730683ce26 Upgrade to Awaitility 4.0.2
Closes gh-20061
5 years ago
Stephane Nicoll c5d38e0b5f Upgrade to AppEngine SDK 1.9.78
Closes gh-20060
5 years ago
Stephane Nicoll f5d7e77550 Polish "Use Dropwizard metrics BOM to manage dependencies"
See gh-20032
5 years ago
dreis2211 68bff6705e Use Dropwizard metrics BOM to manage dependencies
See gh-20032
5 years ago
Andy Wilkinson 7a9462bd37 Upgrade to Spring Security 5.3.0.RC1
Closes gh-20046
5 years ago
Andy Wilkinson bc3ee5b232 Upgrade to RSocket 1.0.0-RC6
Closes gh-20048
5 years ago
Andy Wilkinson ab512edb96 Upgrade to Spring Session Dragonfruit-M1
Closes gh-20045
5 years ago
Stephane Nicoll c4daff7225 Polish "Upgrade to MongoDB Java Driver 4.0 beta1"
See gh-19960
5 years ago
Christoph Strobl d2d6dbdc00 Upgrade to MongoDB Java Driver 4.0 beta1
See gh-19960
5 years ago
dreis2211 7de3712e56 Upgrade to AssertJ 3.15.0
See gh-19985
5 years ago
Kedar Joshi 0ae075efd5 Upgrade to Flyway 6.2.0
See gh-19894
5 years ago
dreis2211 d75de39456 Upgrade to JUnit Jupiter 5.6.0
See gh-19907
5 years ago
Andy Wilkinson 4130638702 Upgrade to SQLite JDBC 3.30.1
Closes gh-19925
5 years ago
Andy Wilkinson 6d9d4fc531 Upgrade to Solr 8.4.1
Closes gh-19924
5 years ago
Andy Wilkinson f4d27f90ba Upgrade to Rabbit AMQP Client 5.8.0
Closes gh-19923
5 years ago
Andy Wilkinson d477084a1e Upgrade to MongoDB 3.12.1
Closes gh-19922
5 years ago
Andy Wilkinson b0831d0b54 Upgrade to Mongo Driver ReactiveStreams 1.13.0
Closes gh-19921
5 years ago