You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spring-boot/spring-boot-project
Phillip Webb 6ad100eae6 Short circuit already covered property sources
Add an alternative `PropertySourcesPropertyResolver` that can short
circuit resolution of properties that are already covered by the
`ConfigurationPropertySourcesPropertySource`.

Prior to this commit, calling `getProperty` or `containsProperty` on an
`Environment` that has `ConfigurationPropertySources` attached could
result in two identical calls to the underlying source. The first call
would be via the adapted source, and the second would be direct. Since
we can now plug-in a custom `PropertySourcesPropertyResolver` to the
`Environment`, we can optimize resolution so that calls happen only
once.

Closes gh-17400
4 years ago
..
spring-boot Short circuit already covered property sources 4 years ago
spring-boot-actuator Fix package tangle in endpoint package 4 years ago
spring-boot-actuator-autoconfigure Merge branch '2.4.x' 4 years ago
spring-boot-autoconfigure Merge branch '2.4.x' 4 years ago
spring-boot-cli Merge branch '2.4.x' 4 years ago
spring-boot-dependencies Start building against Spring Session 2020.0.4 snapshots 4 years ago
spring-boot-devtools Merge branch '2.4.x' 4 years ago
spring-boot-docs Link build tools docs version properties section 4 years ago
spring-boot-parent Merge branch '2.4.x' 4 years ago
spring-boot-properties-migrator Merge branch '2.3.x' into 2.4.x 4 years ago
spring-boot-starters Polish "Add reference to Ogham Spring Boot starters" 4 years ago
spring-boot-test Merge branch '2.3.x' into 2.4.x 4 years ago
spring-boot-test-autoconfigure Polish 4 years ago
spring-boot-tools Merge branch '2.4.x' 4 years ago