Commit Graph

11669 Commits (5bd5ca5107b8938750883479edf8421214398fbe)

Author SHA1 Message Date
Phillip Webb 5bd5ca5107 Merge branch '2.4.x'
Closes gh-24524
4 years ago
Phillip Webb 38e4c2a179 Add ConfigDataEnvironmentUpdateListener support
Add an overloaded `ConfigDataEnvironmentPostProcessor.applyTo` method
that accepts a listener that can used to track the updates that were
applied to the `Environment`.

The listener can be used to track the which `ConfigDataLocation` and
the `ConfigDataResource` were used to add a `PropertySource`. The lister
can also be used to tell which profiles were applied.

This enhancement is being added in a patch release because it's will
be useful for Spring Cloud 2020.0.0.

Closes gh-24504
4 years ago
Phillip Webb 5e1a69e90e Polish 4 years ago
Phillip Webb 308c2042ee Merge branch '2.4.x' 4 years ago
Phillip Webb 4fba7d0c60 Merge branch '2.3.x' into 2.4.x 4 years ago
Phillip Webb 29300530c6 Polish 4 years ago
Phillip Webb f855256687 Merge branch '2.4.x' 4 years ago
Phillip Webb a2d0b64e9c Test that empty property files can be used
Add an additional test to ensure that empty property files do not
throw ConfigDataLocationNotFoundException exceptions.

See gh-24499
See gh-24515
4 years ago
Andy Wilkinson 4040105629 Merge branch '2.4.x'
Closes gh-24519
4 years ago
Andy Wilkinson a67edfbeb7 Merge branch '2.3.x' into 2.4.x
Closes gh-24518
4 years ago
Andy Wilkinson 76198f9a8d Include properties from test-autoconfigure in config props appendix
Closes gh-24486
4 years ago
Andy Wilkinson a52fee83f9 Pick up new minor releases when upgrading dependencies
See gh-24491
4 years ago
Andy Wilkinson fb0f27ce2d Move EMFDependsOnPostProcessor into autoconfigure.orm.jpa
Closes gh-24452
4 years ago
Stephane Nicoll 69c6b6b04d Merge branch '2.4.x'
Closes gh-24511
4 years ago
Stephane Nicoll 251e8b2640 Update instruction to add the configuration processor with Maven
Closes gh-24498
4 years ago
Stephane Nicoll 0dcd9efdac Merge branch '2.4.x'
Closes gh-24509
4 years ago
izeye 8e69a821d5 Use BindResult.orElseGet() where beneficial
See gh-24477
4 years ago
Stephane Nicoll 83bdf19934 Polish "Add Apache Phoenix to supported database drivers"
See gh-24114
4 years ago
Vasily Pelikh 305a7d9186 Add Apache Phoenix to supported database drivers
See gh-24114
4 years ago
Stephane Nicoll 59910338c9 Polish "Add configuration for Rabbit's key store and trust store algorithm"
See gh-24076
4 years ago
Gong Yi 489062b203 Add configuration for Rabbit's key store and trust store algorithm
See gh-24076
4 years ago
Phillip Webb 315067b379 Merge branch '2.4.x'
Closes gh-24505
4 years ago
Phillip Webb d1f2aab1e8 Fix non-optional classpath location checking
Allow directory locations that exist but do not contribute properties
to be specified without an `optional:` prefix. This commit fixes logic
introduced in commit 3dc03ac275 which didn't account for the fact that
a directory might contain only profile specific property files and that
profiles might not always be active.

Closes gh-24499
4 years ago
Stephane Nicoll f9e44cd774 Merge branch '2.4.x'
Closes gh-24496
4 years ago
Stephane Nicoll 96510156ae Merge branch '2.3.x' into 2.4.x
Closes gh-24495
4 years ago
Stephane Nicoll 26e7e61919 Merge branch '2.2.x' into 2.3.x
Closes gh-24494
4 years ago
Stephane Nicoll 60f526add0 Remove links to Jetty API and documentation
This commit removes links to Jetty API and documentation as those links
are breaking every time the Jetty team releases a new version

See https://github.com/eclipse/jetty.project/issues/4546

Closes gh-24493
4 years ago
Stephane Nicoll 08b692581a Prepare 2.4.x branch 4 years ago
Phillip Webb 72d36e0c07 Update copyright year of changed files 4 years ago
Phillip Webb 14816a6b6c Support @Name meta-annotations with Kotlin binding
Update `ValueObjectBinder` Kotlin support to meta-annotations of
`@Named`.

See gh-24379
4 years ago
Andy Wilkinson 32e1289bbc Use unique names for wildcard property sources
Update `StandardConfigDataLoader` to use unique names for property
sources imported from a wildcard location.

Prior to this commit, all the property sources created from the same
wildcard location would have the same name. Each time a property source
that is equal to an existing property source is added, it replaces the
existing property source. Property source equality is name-based so this
resulted in the last property sources from the wildcard location
winning.

This commit updates `StandardConfigDataLoader` to use the resolved
Resource rather than the wildcard location in which it was discovered
in the name of the property source that it creates, ensuring that each
is property source from a wildcard location is uniquely named.

Fixes gh-24428
4 years ago
Stephane Nicoll 0533ac58fb Test the Gradle plugin against 6.7.1
Closes gh-24449
4 years ago
izeye 0eae6b4f72 Polish
See gh-24418
4 years ago
Stephane Nicoll 105cf591bf Merge branch '2.3.x'
See gh-24418
4 years ago
Stephane Nicoll ab99de4349 Polish
See gh-24418
4 years ago
Stephane Nicoll 6b858f3b84 Upgrade to Tomcat 9.0.41
Closes gh-24447
4 years ago
Stephane Nicoll dec085fa3c Upgrade to SQLite JDBC 3.32.3.3
Closes gh-24446
4 years ago
Stephane Nicoll 9091161cf9 Upgrade to Netty tcNative 2.0.35.Final
Closes gh-24445
4 years ago
Stephane Nicoll 9d5ea3da29 Upgrade to Netty 4.1.55.Final
Closes gh-24444
4 years ago
Stephane Nicoll 37f79f83ad Upgrade to Caffeine 2.8.8
Closes gh-24443
4 years ago
Stephane Nicoll ba87a0f23a Upgrade to Spring Kafka 2.6.4
Closes gh-24294
4 years ago
Stephane Nicoll 7d032330d2 Upgrade to Spring Batch 4.3.1
Closes gh-24291
4 years ago
Stephane Nicoll 2786b3dd66 Upgrade to Spring Integration 5.4.2
Closes gh-24442
4 years ago
Stephane Nicoll b06e0b50b4 Upgrade to Spring AMQP 2.3.2
Closes gh-24288
4 years ago
Stephane Nicoll d339cb1513 Upgrade to Micrometer 1.6.2
Closes gh-24281
4 years ago
Stephane Nicoll 94b6b62077 Upgrade to Undertow 2.1.5.Final
Closes gh-24441
4 years ago
Stephane Nicoll 30748b8dd0 Upgrade to Tomcat 9.0.41
Closes gh-24440
4 years ago
Stephane Nicoll 264cd83f4b Upgrade to Netty tcNative 2.0.35.Final
Closes gh-24439
4 years ago
Stephane Nicoll 1c720a56b2 Upgrade to Netty 4.1.55.Final
Closes gh-24438
4 years ago
Stephane Nicoll b6b046702f Upgrade to Caffeine 2.8.8
Closes gh-24437
4 years ago