Commit Graph

30917 Commits (41ebf0174a16c4297209af13c48dd6ee66f8363c)
 

Author SHA1 Message Date
Andy Wilkinson 41ebf0174a Merge branch '2.4.x' 4 years ago
Andy Wilkinson a91f32d14e Temporarily work around breaking API change in Spring Data Couchbase
See gh-25002
4 years ago
Andy Wilkinson 82c11a53de Merge branch '2.4.x' 4 years ago
Andy Wilkinson d922d0f859 Upgrade to Micrometer 1.6.4
Closes gh-25291
4 years ago
Andy Wilkinson d47fa4e062 Merge branch '2.4.x' 4 years ago
Andy Wilkinson ad50391de5 Merge branch '2.3.x' into 2.4.x 4 years ago
Andy Wilkinson 43c923b3d5 Upgrade to Micrometer 1.5.11
Closes gh-25285
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 b3d73a1d06 Merge pull request #25316 from chaundhyan
* pr/25316:
  Polish "Group jdbc-related batch properties beneath spring.batch.jdbc"
  Group jdbc-related batch properties beneath spring.batch.jdbc

Closes gh-25316
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 37bd17690d Merge branch '2.4.x' 4 years ago
Stephane Nicoll 44d765bd00 Upgrade to Spring Framework 5.3.4
Closes gh-24998
4 years ago
Stephane Nicoll cae3f1e295 Merge branch '2.3.x' into 2.4.x 4 years ago
Stephane Nicoll 32f6719ec1 Upgrade to Spring Framework 5.2.13
Closes gh-25281
4 years ago
Stephane Nicoll 696179762d Align default values for Cassandra's throttling properties
Closes gh-25149
4 years ago
Stephane Nicoll 0ba1d5fcfb Merge pull request #25314 from izeye
* pr/25314:
  Fix Javadoc since tag for ConfigurationPropertiesReportEndpointWebExtension

Closes gh-25314
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 8cc513e9e8 Merge pull request #25265 from melburne
* pr/25265:
  Update copyright of changed files
  Fix incorrect detection of Amazon Redshift

Closes gh-25265
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 e15c5d36f2 Merge pull request #25279 from eddumelendez
* gh-25279:
  Polish "Ensure that Flyway/Liquibase run before jOOQ's DSLContext is used"
  Ensure that Flyway/Liquibase run before jOOQ's DSLContext is used

Closes gh-25279
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 08802d3afa Merge pull request #25299 from robert-smith-911
* gh-25299:
  Polish "Encourage use of maven-publish plugin in Gradle docs"
  Encourage use of maven-publish plugin in Gradle docs

Closes gh-25299
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
Andy Wilkinson 6fa03fb776 Merge branch '2.4.x' 4 years ago
Andy Wilkinson 176949f5bb Merge branch '2.3.x' into 2.4.x 4 years ago
Andy Wilkinson 29af4b953f Add dependency management for new hibernate-micrometer module
Fixes gh-25277
4 years ago
Andy Wilkinson d13df2e103 Merge branch '2.4.x'
Closes gh-25306
4 years ago
Andy Wilkinson c3cdfec9cb Merge branch '2.3.x' into 2.4.x
Closes gh-25305
4 years ago
Andy Wilkinson f907dc2f58 Add dependency management for new hibernate-micrometer module
Fixes gh-25277
4 years ago
Andy Wilkinson 9628df87ff Merge branch '2.4.x'
Closes gh-25304
4 years ago
Andy Wilkinson 55e3ca66e2 Replace native image system property with call to NativeDetector
Closes gh-25303
4 years ago
Stephane Nicoll 488c313586 Upgrade to Reactor 2020.0.4
Closes gh-25301
4 years ago
Stephane Nicoll 2f8fb77c6f Merge branch '2.4.x' 4 years ago
Stephane Nicoll dcbc3a29aa Upgrade to Reactor 2020.0.4
Closes gh-25286
4 years ago
Stephane Nicoll c399536bb1 Merge branch '2.3.x' into 2.4.x 4 years ago
Stephane Nicoll 98964990d4 Upgrade to Reactor Dysprosium-SR17
Closes gh-25280
4 years ago
Stephane Nicoll 8e74b52781 Merge pull request #25173 from anudeepg
* pr/25173:
  Polish "Fix database name detection logic for MariaDB"
  Fix database name detection logic for MariaDB

Closes gh-25173
4 years ago