- 18 Mar, 2021 2 commits
-
-
Phillip Webb authored
Update `FlywayAutoConfiguration`, `LiquibaseAutoConfiguration` and `DataSourceInitializer` classes so that they no longer depend on `DataSourceProperties`. DB migrations can now be performed against a `@Bean` defined primary `DataSource` with an alternative username/password. This update also removed using fallback properties when a custom connection `url` is defined with Flyway or Liquibase. We now assume that `username`, `password` and `driver-class-name` will be provided if the default values are unacceptable. Our previous logic was particularly flawed if a custom URL caused a change of driver type. Closes gh-25643
-
Phillip Webb authored
Refactor `DataSourceBuilder` to use direct property mappers rather than the `Binder` and aliases. Supported DataSource types now include two-way mappers which allows us to both get and set properties in a uniform way. A new `derivedFrom` factory method has been added which allows a new `DataSource` to be derived from an existing one. This update is primarily to allow Flyway and Liquibase migrations to work against a `@Bean` configured DataSource rather than assuming that the primary DataSource was always created via auto-configuration. See gh-25643
-
- 17 Mar, 2021 38 commits
-
-
Phillip Webb authored
Align our property with the recently changed spring-kafka default. Closes gh-25730
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-25647
-
Andy Wilkinson authored
Closes gh-25578
-
Andy Wilkinson authored
Closes gh-25728
-
Andy Wilkinson authored
Closes gh-25727
-
Andy Wilkinson authored
Closes gh-25698
-
Stephane Nicoll authored
Closes gh-25492
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
* pr/25721: Polish "Support sending metrics to InfluxDB v2" Support sending metrics to InfluxDB v2 Closes gh-25721
-
Stephane Nicoll authored
See gh-25721
-
Tommy Ludwig authored
See gh-25721
-
Stephane Nicoll authored
Closes gh-25723
-
Stephane Nicoll authored
Closes gh-25725
-
Stephane Nicoll authored
Closes gh-25724
-
Stephane Nicoll authored
Closes gh-25723
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Close gh-25548
-
Stephane Nicoll authored
Closes gh-25722
-
Stephane Nicoll authored
Closes gh-25547
-
Stephane Nicoll authored
Closes gh-25720
-
Stephane Nicoll authored
Closes gh-25719
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-25718
-
Andy Wilkinson authored
Closes gh-25717
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-25716
-
Andy Wilkinson authored
Closes gh-25715
-
Andy Wilkinson authored
Closes gh-25714
-
Andy Wilkinson authored
This reverts commit 5488b8cb, reversing changes made to dee0df5c. See gh-25701
-
Andy Wilkinson authored
-
Andy Wilkinson authored
This reverts commit eaa51087, reversing changes made to 3e69522e. See gh-25700
-
Andy Wilkinson authored
-
Andy Wilkinson authored
This reverts commit 263b7c20. See gh-25590
-
Stephane Nicoll authored
* pr/25707: Polish "Upgrade to Micrometer 1.7.0-M1" Upgrade to Micrometer 1.7.0-M1 Closes gh-25707
-
Stephane Nicoll authored
See gh-25707
-