Commit Graph

246 Commits (987404eef8e1cef5a111acc72dd80a5093a03403)

Author SHA1 Message Date
Andy Wilkinson 6d7b63364b Upgrade to Janino 3.1.2
Closes gh-20770
5 years ago
Andy Wilkinson a7bb340f1c Upgrade to Infinispan 10.1.5.Final
Closes gh-20769
5 years ago
Andy Wilkinson 1aa6b38306 Upgrade to Hibernate 5.4.13.Final
Closes gh-20768
5 years ago
Andy Wilkinson 6bb39ffdfa Upgrade to Flyway 6.3.2
Closes gh-20767
5 years ago
Andy Wilkinson 2fdc9dddb5 Upgrade to Elasticsearch 7.6.2
Closes gh-20766
5 years ago
Andy Wilkinson e2e5dfad49 Upgrade to Commons Lang3 3.10
Closes gh-20765
5 years ago
Andy Wilkinson cc83fa3bd8 Upgrade to Cassandra Driver 4.5.1
Closes gh-20764
5 years ago
Andy Wilkinson c4c7a67b63 Upgrade to Byte Buddy 1.10.9
Closes gh-20763
5 years ago
Andy Wilkinson 972f474fc4 Upgrade to AppEngine SDK 1.9.79
Closes gh-20762
5 years ago
Andy Wilkinson e9b944804f Upgrade to ActiveMQ 5.15.12
Closes gh-20761
5 years ago
Andy Wilkinson b0837d398c Upgrade to Spring HATEOAS 1.1.0.M3
Closes gh-20751
5 years ago
Andy Wilkinson 33e6ab7a68 Upgrade to Spring Session Dragonfruit-RC2
Closes gh-20490
5 years ago
Andy Wilkinson b779846688 Upgrade to Spring Data Neumann-RC1
Closes gh-20748
5 years ago
Stephane Nicoll a4b3d9a800 Upgrade to r2dbc Arabba-SR3
Closes gh-20674
5 years ago
Stephane Nicoll 5c6bc3729e Upgrade to Spring Framework 5.2.5
Closes gh-20571
5 years ago
Stephane Nicoll 16d2db68f9 Add dependency management for Jakarta Xml Soap 1.4.2
Closes gh-20661
5 years ago
Stephane Nicoll 29c89f3c27 Upgrade to Reactor Dysprosium-SR6
Closes gh-20570
5 years ago
Andy Wilkinson 6b47dd06e8 Start building against Reactor Dysprosium-SR6 snapshots
See gh-20570
5 years ago
Stephane Nicoll abe43b2e83 Upgrade to Couchbase SDK v3
This commit upgrades to the Couchbase SDK v3 which brings the following
breaking changes:

* Bootstrap hosts have been replaced by a connection string and the
authentication is now mandatory.
* A `Bucket` is no longer auto-configured. The
`spring.couchbase.bucket.*` properties have been removed
* `ClusterInfo` no longer exists and has been replaced by a dedicated
API on `Cluster`.
* `CouchbaseEnvironment` no longer exist in favour of
`ClusterEnvironment`, the customizer has been renamed accordingly.
* The bootstrap-related properties have been removed. Users requiring
custom ports should supply the seed nodes and initialize a Cluster
themselves.
* The endpoints-related configuration has been consolidated in a
single IO configuration.

The Spring Data Couchbase provides an integration with the new SDK. This
leads to the following changes:

* A convenient `CouchbaseClientFactory` is auto-configured.
* Repositories are configured against a bucket and a scope. Those can
be set via configuration in `spring.data.couchbase.*`.
* The default consistency property has been removed in favour of a more
flexible annotation on the repository query methods instead. You can now
specify different query consistency on a per method basis.
* The `CacheManager` implementation is provided, as do other stores for
consistency so a dependency on `couchbase-spring-cache` is no longer
required.

See gh-19893

Co-authored-by: Michael Nitschinger <michael@nitschinger.at>
5 years ago
Andy Wilkinson e7ece77a7c Upgrade to Undertow 2.0.30.Final
Closes gh-20514
5 years ago
Andy Wilkinson e28697eed8 Upgrade to Sun Mail 1.6.5
Closes gh-20513
5 years ago
Andy Wilkinson 38763a4e48 Upgrade to Maven Dependency Plugin 3.1.2
Closes gh-20512
5 years ago
Andy Wilkinson 2d9bfb9bdf Upgrade to Kafka 2.4.1
Closes gh-20511
5 years ago
Andy Wilkinson 6216dfbe5c Upgrade to Jakarta Mail 1.6.5
Closes gh-20510
5 years ago
Andy Wilkinson 896d2c8579 Upgrade to Spring Integration 5.3.0.M3
Closes gh-20489
5 years ago
Andy Wilkinson 5446858535 Upgrade to Spring Kafka 2.4.4.RELEASE
Closes gh-20469
5 years ago
Johnny Lim 8526e66939 Polish
See gh-20498
5 years ago
Stephane Nicoll 9370f21221 Upgrade to Spring Data Neumann-M4
Closes gh-20241
5 years ago
dreis2211 589213daab Improve unused exclusion detection and remove those that are unused
See gh-20472
5 years ago
Andy Wilkinson 29c6b9da5c Upgrade to Postgresql 42.2.11
Closes gh-20488
5 years ago
Andy Wilkinson c5674d80d2 Upgrade to Maven Source Plugin 3.2.1
Closes gh-20487
5 years ago
Andy Wilkinson 5117a6ac6f Upgrade to Maven Shade Plugin 3.2.2
Closes gh-20486
5 years ago
Andy Wilkinson d29ca237b5 Upgrade to Flatten Maven Plugin 1.2.1
Closes gh-20485
5 years ago
Andy Wilkinson 3fa6f04701 Upgrade to Build Helper Maven Plugin 3.1.0
Closes gh-20484
5 years ago
Andy Wilkinson de59586170 Reinstate spring-boot-dependencies' exclusion of jcl-over-slf4j
Closes gh-20441
5 years ago
Andy Wilkinson 8282c1b897 Upgrade to Spring Security 5.3.0.RELEASE
Closes gh-20482
5 years ago
Andy Wilkinson d50ac8d086 Upgrade to Reactor Bom Dysprosium-SR5
Closes gh-20481
5 years ago
Andy Wilkinson 156a67c640 Upgrade to Netty 4.1.47.Final
Closes gh-20480
5 years ago
Andy Wilkinson 6f1218494a Upgrade to Kotlin Coroutines 1.3.4
Closes gh-20479
5 years ago
Andy Wilkinson 3dc5a4e38f Upgrade to Jetty 9.4.27.v20200227
Closes gh-20476
5 years ago
Andy Wilkinson 849b23f71d Upgrade to Jersey 2.30.1
Closes gh-20475
5 years ago
Andy Wilkinson 2ec99e7b1c Upgrade to Jackson Bom 2.10.3
Closes gh-20474
5 years ago
Andy Wilkinson fe4297086b Upgrade to Dropwizard Metrics 4.1.5
Closes gh-20473
5 years ago
Andy Wilkinson 4a0b8bb5ba Start using Cassandra Driver's bom
Fixes gh-20441
5 years ago
Andy Wilkinson b63a7c4631 Upgrade to XmlUnit2 2.6.4
Closes gh-20471
5 years ago
Andy Wilkinson d8ce02e667 Upgrade to WebJars Locator Core 0.44
Closes gh-20470
5 years ago
Andy Wilkinson 485498c5ac Upgrade to Spring Kafka 2.4.3.RELEASE
Closes gh-20469
5 years ago
Andy Wilkinson 22fa5d257a Upgrade to Spring AMQP 2.2.5.RELEASE
Closes gh-20468
5 years ago
Andy Wilkinson 6087fd6b51 Upgrade to SnakeYAML 1.26
Closes gh-20467
5 years ago
Andy Wilkinson 662c08acd5 Upgrade to SendGrid 4.4.5
Closes gh-20466
5 years ago
Andy Wilkinson 97dd978a91 Upgrade to Selenium HtmlUnit 2.38.0
Closes gh-20465
5 years ago
Andy Wilkinson 2620be1e0f Upgrade to RxJava2 2.2.18
Closes gh-20464
5 years ago
Andy Wilkinson 742f584d60 Upgrade to OkHttp3 3.14.7
Closes gh-20463
5 years ago
Andy Wilkinson 3d435df37b Upgrade to Netty tcNative 2.0.29.Final
Closes gh-20462
5 years ago
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