Commit Graph

12352 Commits (38610a6caee6b87a69c0845a8321255af88ddeb7)

Author SHA1 Message Date
Stephane Nicoll 064f6eea33 Merge branch '2.4.x'
Closes gh-25354
4 years ago
Sébastien Deleuze 512efa1687 Refactor CacheConfigurations to avoid storing configuration classes
This commit refactors CacheConfigurations implementation to make
it more native friendly by storing strings instead of classes in
order to avoid loading the configuration classes
when CacheConfigurations is initialized at build time.

See gh-25321
4 years ago
Madhura Bhave 29ab9fd596 Merge branch '2.4.x'
Closes gh-25351
4 years ago
Madhura Bhave b5e1787641 Make devtools securityFilterChain back-off in presence of WebSecurityConfigurerAdapter
Fixes gh-25147
4 years ago
Madhura Bhave 6fa7c6ac21 Merge branch '2.4.x'
Closes gh-25348
4 years ago
Madhura Bhave 00a358b4d3 Throw or warn for invalid config properties with list syntax
Fixes gh-25309
4 years ago
Andy Wilkinson df5f59127a Support Jetty 10
Closes gh-24886
4 years ago
Andy Wilkinson a95e93a8a9 Merge branch '2.4.x'
Closes gh-25347
4 years ago
Andy Wilkinson 08e86741fd Don't scan for `@Persistent` types as they may not be meant for Neo4j
Closes gh-25069
4 years ago
Madhura Bhave d69565cf3e Merge branch '2.4.x'
Closes gh-25346
4 years ago
Madhura Bhave 52a15647a9 Polish "Remove old documentation relating to yaml and profiles"
See gh-24620
4 years ago
Ramiro Aparicio 93f822e7b6 Remove old documentation relating to yaml and profiles
See gh-24620
4 years ago
Stephane Nicoll 15375fdf68 Merge branch '2.4.x'
Closes gh-25342
4 years ago
Stephane Nicoll 5d1bb3025b Add username alias for H2's JdbcDataSource
Closes gh-25263
4 years ago
Andy Wilkinson 87efacf039 Upgrade to Spring HATEOAS 1.2.4
Closes gh-25341
4 years ago
Andy Wilkinson cc35ffbfd9 Upgrade to RxJava2 2.2.21
Closes gh-25340
4 years ago
Andy Wilkinson 299134fb14 Upgrade to JUnit 4.13.2
Closes gh-25339
4 years ago
Andy Wilkinson edc7253635 Upgrade to FreeMarker 2.3.31
Closes gh-25338
4 years ago
Andy Wilkinson d0280f1d81 Upgrade to RxJava2 2.2.21
Closes gh-25332
4 years ago
Andy Wilkinson 9cabedfa11 Upgrade to Micrometer 1.6.4
Closes gh-25331
4 years ago
Andy Wilkinson 36a898a411 Upgrade to Liquibase 4.3.1
Closes gh-25330
4 years ago
Andy Wilkinson 48f8ec1f03 Upgrade to JUnit 4.13.2
Closes gh-25329
4 years ago
Andy Wilkinson 8155e09b8f Upgrade to Infinispan 12.0.1.Final
Closes gh-25328
4 years ago
Andy Wilkinson 9f8b539783 Upgrade to HikariCP 4.0.2
Closes gh-25327
4 years ago
Andy Wilkinson 20689e40fe Upgrade to FreeMarker 2.3.31
Closes gh-25326
4 years ago
Andy Wilkinson ccc7e74ee4 Upgrade to Caffeine 2.9.0
Closes gh-25325
4 years ago
Andy Wilkinson 5d52411291 Upgrade to Artemis 2.17.0
Closes gh-25324
4 years ago
Andy Wilkinson a91f32d14e Temporarily work around breaking API change in Spring Data Couchbase
See gh-25002
4 years ago
Andy Wilkinson d922d0f859 Upgrade to Micrometer 1.6.4
Closes gh-25291
4 years ago
Andy Wilkinson 2f83a6714b Rework DataSource initialization
Previously, DataSource initialization was triggered via a
BeanPostProcessor or a schema created event from JPA. This caused
numerous problems with circular dependencies, bean lifecycle, etc and
added significant complexity.

This commit reworks DataSource initialization to remove the use of a
BeanPostProcessor entirely. In its place, DataSource initialization is
now driven by an InitializingBean with dependency relationships
between beans ensuring that initialization has been performed before
the DataSource is used. This aligns with the approach that's worked
well with Flyway and Liquibase.

More changes are planned to further simplify DataSource initialization.
The changes in this commit are a foundation for those changes. Any new
public API in this commit is highly likely to change before the next
GA.

Fixes gh-13042
Fixes gh-23736
4 years ago
Stephane Nicoll 9bc4f8ede1 Polish "Group jdbc-related batch properties beneath spring.batch.jdbc"
See gh-25316
4 years ago
Mukul Chaundhyan d093807f95 Group jdbc-related batch properties beneath spring.batch.jdbc
See gh-25316
4 years ago
Andy Wilkinson 9a3889baec Align with breaking change in Spring Data MongoDB
See gh-25004
4 years ago
Stephane Nicoll 2f17bd6543 Upgrade to Spring Framework 5.3.4
Closes gh-25293
4 years ago
Stephane Nicoll 44d765bd00 Upgrade to Spring Framework 5.3.4
Closes gh-24998
4 years ago
Stephane Nicoll 696179762d Align default values for Cassandra's throttling properties
Closes gh-25149
4 years ago
izeye 9f0f7d59ef Fix Javadoc since tag for ConfigurationPropertiesReportEndpointWebExtension
See gh-25314
4 years ago
Andy Wilkinson ed03ac19bc Polish 4 years ago
Stephane Nicoll c2b85c1a0e Merge branch '2.4.x'
Closes gh-25313
4 years ago
Stephane Nicoll f6b5964258 Merge branch '2.3.x' into 2.4.x
Closes gh-25312
4 years ago
Stephane Nicoll 0da7822e27 Update copyright of changed files
See gh-25265
4 years ago
melburne 2163c96205 Fix incorrect detection of Amazon Redshift
See gh-25265
4 years ago
Andy Wilkinson accd3c0946 Merge branch '2.4.x'
Closes gh-25311
4 years ago
Andy Wilkinson 0dbf907f73 Merge branch '2.3.x' into 2.4.x
Closes gh-25310
4 years ago
Andy Wilkinson 78941c32c4 Polish "Ensure that Flyway/Liquibase run before jOOQ's DSLContext is used"
See gh-25279
4 years ago
Eddú Meléndez c55200d19a Ensure that Flyway/Liquibase run before jOOQ's DSLContext is used
See gh-25279
4 years ago
Andy Wilkinson 5618646fc7 Merge branch '2.4.x'
Closes gh-25308
4 years ago
Andy Wilkinson b86351d0cf Merge branch '2.3.x' into 2.4.x
Closes gh-25307
4 years ago
Andy Wilkinson a2adb877ee Polish "Encourage use of maven-publish plugin in Gradle docs"
See gh-25299
4 years ago
Robert Smith c0a5245a3e Encourage use of maven-publish plugin in Gradle docs
See gh-25299
4 years ago