Andy Wilkinson
f7fae8f0f2
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26364
4 years ago
Andy Wilkinson
b3275c5647
Align productionRuntimeClasspath with runtimeClasspath
...
Fixes gh-25798
4 years ago
Phillip Webb
65c00f373a
Polish
4 years ago
Phillip Webb
711a0c19e6
Use consistent asciidoctor subs attribute
...
Closes gh-25101
4 years ago
Phillip Webb
979fa12ca9
Polish source type for Gradle snippets
4 years ago
Phillip Webb
57e54af6f5
Delete R2dbcDatabaseInitializationConfiguration
...
The `R2dbcDatabaseInitializationConfiguration` docs class is not needed
in 2.5.x.
Closes gh-26225
4 years ago
Andy Wilkinson
a164658dab
Merge branch '2.4.x'
...
Closes gh-26349
4 years ago
Andy Wilkinson
cb1af35dde
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26348
4 years ago
Andy Wilkinson
6440843358
Do not wait indefinitely in initialize test if refresh fails
...
Closes gh-26286
4 years ago
Phillip Webb
d6d1d95741
Use American English spellings
4 years ago
Phillip Webb
b5583a4620
Polish doc code samples
...
See gh-6313
4 years ago
Phillip Webb
9aad29da0c
Extract code samples from docs
...
See gh-6313
4 years ago
Scott Frederick
0893df4a01
Merge branch '2.4.x'
...
Closes gh-26346
4 years ago
Scott Frederick
dbee0cf9f1
Ignore empty values in config location properties
...
This commit updates config data property binding to ignore empty
elements in `spring.config.location` and `spring.config.import`
property values when a value is a comma-delimited string
representing a collection.
Fixes gh-26342
4 years ago
Phillip Webb
b314d848dc
Polish docs code
...
See gh-6313
4 years ago
Phillip Webb
09e85806d6
Align docs package structure with heading IDs
...
See gh-6313
4 years ago
Andy Wilkinson
b976483852
Merge branch '2.4.x'
...
Closes gh-26330
4 years ago
Andy Wilkinson
c0fe23181c
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26329
4 years ago
Andy Wilkinson
94ca2d1e78
Test the Gradle plugin against Gradle 6.9-rc-1
...
Closes gh-26267
4 years ago
Stephane Nicoll
6df3a8291e
Merge branch '2.4.x'
...
Closes gh-26328
4 years ago
Stephane Nicoll
01d2c70e8c
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26327
4 years ago
Stephane Nicoll
07358c6b79
Support reactive infrastructure with DataRedisTest
...
Previously DataRedisTest-annotated test could not use reactive
operations as RedisReactiveAutoConfiguration is not considered. This
commit includes this auto-configuration and adds a test to exercise this
scenario.
Closes gh-26319
4 years ago
Stephane Nicoll
367fd64c23
Merge branch '2.4.x'
...
Closes gh-26325
4 years ago
Stephane Nicoll
c134c38a68
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26324
4 years ago
Stephane Nicoll
af70da0e92
Update copyright year of changed file
...
See gh-26321
4 years ago
Matthias Stock
6c8c735027
Fix typo in NamedContributors Javadoc
...
See gh-26321
4 years ago
Stephane Nicoll
3475e01cda
Merge branch '2.4.x'
...
Closes gh-26323
4 years ago
Stephane Nicoll
4ccce2a74f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26322
4 years ago
Stephane Nicoll
a6e59b357f
Polish "Improve failure analysis with a single bean cycle"
...
See gh-26292
4 years ago
Roman Zabaluev
044c902a8c
Improve failure analysis with a single bean cycle
...
See gh-26292
4 years ago
Stephane Nicoll
4febe6485c
Merge branch '2.4.x'
...
Closes gh-26318
4 years ago
Stephane Nicoll
63d486158d
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26317
4 years ago
Stephane Nicoll
3f528bb0eb
Mark SpringBootConfiguration as Indexed
...
Previously, users of the components.index could not use the index in
scenario where Spring Boot needs to locate the SpringBootConfiguration
to use to bootstrap the test context, as AnnotatedClassFinder scans
the classpath for that stereotype specifically and that requires a
dedicated entry for it.
This commit makes sure that a SpringBootConfiguration-annotated type has
a dedicated entry in the components index.
Closes gh-26308
4 years ago
dreis2211
ca3105920b
Fix link to Webservices reference docs
...
See gh-26316
4 years ago
Phillip Webb
33c6c600a9
Split up adoc files
...
Closes gh-23254
4 years ago
Scott Frederick
bb8188b681
Merge branch '2.4.x'
...
Closes gh-26313
4 years ago
Scott Frederick
17fa215cf5
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26312
4 years ago
Scott Frederick
c37b9b8a8e
Use layout configuration in Maven build-image goal
...
This commit changes the Maven build-image goal to honor the `layout` and
`layoutFactory` parameters to ensure that the archive content sent to the
builder is the same as is used by the `repackage` goal to build the
archive file.
Fixes gh-26216
4 years ago
Andy Wilkinson
5d8a64e186
Validate section IDs in the reference documentation
...
See gh-26307
4 years ago
Andy Wilkinson
fa81b41afc
Merge branch '2.4.x'
...
Closes gh-26301
4 years ago
Andy Wilkinson
94519c33b1
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26300
4 years ago
Andy Wilkinson
ef5fbb0669
Configure bootBuildImage's targetJavaVersion using a provider
...
Previously, the targetJavaVersion property of bootBuildImage was set
using the project's target compatibility directly. This meant that
property's value would reflect the configured target compatibility at
the time of the task's creation and any subsequent changes to the
target compatibility would be missed.
This commit updates the registration of the bootBuildImage task to set
the value of the targetJavaVersion property using a provider. This
indirection means that the project's target compatibility isn't read
until the value of the targetJavaVersion is read, allowing any changes
to the target compatibility to be picked up even if they're made after
the bootBuildImage task has been created.
Fixes gh-26297
4 years ago
Stephane Nicoll
242f2ba6bd
Merge branch '2.4.x'
...
Closes gh-26299
4 years ago
Stephane Nicoll
f8a4aefce0
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26298
4 years ago
Stephane Nicoll
0c09841013
Document property names to enable reactive health indicators
...
Closes gh-26279
4 years ago
Phillip Webb
5dce5ee595
Align adoc filename with anchors
...
See gh-26296
4 years ago
Phillip Webb
bd3f4d74be
Rationalize reference documentation anchors
...
Closes gh-26296
4 years ago
Stephane Nicoll
80248dcc13
Merge branch '2.4.x'
...
Closes gh-26283
4 years ago
Stephane Nicoll
77a231d742
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26282
4 years ago
Stephane Nicoll
e7bf0a0bd6
Fix key to datasource health indicator in reference doc
...
Closes gh-26268
4 years ago
Stephane Nicoll
52994027f4
Fix checkstyle violation
4 years ago
Stephane Nicoll
7465eb0f03
Merge branch '2.4.x'
4 years ago
Stephane Nicoll
85e1cc4d65
Fix checkstyle violation
4 years ago
Stephane Nicoll
09ae65e3b7
Merge branch '2.4.x'
...
Closes gh-26277
4 years ago
Stephane Nicoll
05b09907e0
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26275
4 years ago
Stephane Nicoll
d610f3c2ff
Polish "Fix ordering of metadata entries"
...
See gh-26230
4 years ago
Dmitry Pavlov
3e34b0a60a
Fix ordering of metadata entries
...
This commit provides a consistent ordering for groups that share the
same configuration property prefix.
See gh-26230
4 years ago
Stephane Nicoll
9e3c3b73ac
Merge branch '2.4.x'
4 years ago
Stephane Nicoll
d98fe36b88
Merge branch '2.3.x' into 2.4.x
4 years ago
Stephane Nicoll
20da9826cc
Disable incrementalBuildTypeRenamed test
...
This commit disables a test that does not test what it is supposed to
and improve the Metadata assertions to fail early if more than one
matching item by name and type is found in the metadata.
See gh-26271
4 years ago
Andy Wilkinson
6953da2013
Merge branch '2.4.x'
...
Closes gh-26257
4 years ago
Andy Wilkinson
a1138efc5f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26256
4 years ago
Andy Wilkinson
a470c1af3a
Align documentation with main default branch name
...
Closes gh-26255
4 years ago
Andy Wilkinson
31b650093d
Merge branch '2.4.x'
...
Closes gh-26251
4 years ago
Andy Wilkinson
ffc06e1e30
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26250
4 years ago
Andy Wilkinson
715c4febf9
Update maformed address to one that should fail on CI
...
Closes gh-26247
4 years ago
Andy Wilkinson
091907f762
Rename default branch to main
...
Closes gh-26248
4 years ago
Phillip Webb
d42ad237f5
Merge branch '2.4.x'
...
Closes gh-26242
4 years ago
Phillip Webb
94a70d6837
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26241
4 years ago
Phillip Webb
1e0a3a946d
Fix binding random properties test
...
See gh-26201
4 years ago
Phillip Webb
f82b33698d
Add missing asciidoctor heading anchors
...
Closes gh-26239
4 years ago
Phillip Webb
ba5b36d733
Restore support for binding random properties
...
Revert 0588e989af
so that `@ConfigurationProperties` can again be
bound using values from the `RandomValuePropertySource`.
Fixes gh-26201
4 years ago
Phillip Webb
5e8f383947
Extract code samples from docs
...
See gh-6313
4 years ago
Andy Wilkinson
6de10ff791
Merge branch '2.4.x'
...
Closes gh-26237
4 years ago
Andy Wilkinson
11fa850b97
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26236
4 years ago
Andy Wilkinson
4a990f3ed2
Use bean class loader when importing auto-configuration
...
Fixes gh-26234
4 years ago
Brian Clozel
1732d8ccf7
Merge branch '2.4.x'
...
Closes gh-26233
4 years ago
Brian Clozel
7be9c268b8
Fix ignored use-last-modified property in Spring MVC
...
Prior to this commit, the `spring.web.resources.cache.use-last-modified`
configuration property support was lost during a merge operation right
before 2.4.2.
This is due to an invalid test that missed this unintended change. This
commit fixes both problems.
Fixes gh-26212
4 years ago
Phillip Webb
32a87fcbda
Extract code samples from docs
...
See gh-6313
4 years ago
Phillip Webb
2f852fa256
Update copyright year of changed files
4 years ago
Phillip Webb
f30d48e3b3
Extract code samples from docs
...
See gh-6313
4 years ago
Phillip Webb
02cc778911
Extract code samples from docs
...
See gh-6313
4 years ago
Phillip Webb
3075ac0f54
Formatting
4 years ago
Slawomir Jaranowski
50118f67fd
Test Maven plugin against latest Maven versions
...
See gh-26200
4 years ago
Stephane Nicoll
a7b0f90609
Merge branch '2.4.x'
...
Closes gh-26211
4 years ago
Stephane Nicoll
e424c1c4b4
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26210
4 years ago
Shimizu, Yuko
474e460d5e
Align Maven version in system requirements with what is actually tested
...
See gh-26209
4 years ago
Stephane Nicoll
65a7422a45
Upgrade to Kafka 2.6.2
...
Closes gh-24247
4 years ago
Stephane Nicoll
e3f81f0243
Merge branch '2.4.x'
4 years ago
Stephane Nicoll
db7460ddd5
Polish contribution based on Andy's review
...
See gh-26188
4 years ago
Stephane Nicoll
3ca6ed6246
Polish
...
Closes gh-26190
4 years ago
izeye
4be48d0d50
Polish
...
See gh-26188
4 years ago
Stephane Nicoll
6c68f3652c
Merge branch '2.4.x'
...
Closes gh-26186
4 years ago
Stephane Nicoll
8edeb2c7a9
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26185
4 years ago
Stephane Nicoll
856e0d0535
Document that MeterFilters are only applied to a managed registry
...
Closes gh-25610
4 years ago
Stephane Nicoll
d403103aac
Merge branch '2.4.x'
...
Closes gh-26182
4 years ago
Stephane Nicoll
6fc803c5a2
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26181
4 years ago
Stephane Nicoll
6f73fd6785
Upgrade to Testcontainers 1.15.3
...
Closes gh-26179
4 years ago
Andy Wilkinson
b9348c6d28
Merge branch '2.4.x'
...
Closes gh-26169
4 years ago
Andy Wilkinson
bc1a462143
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26168
4 years ago
Andy Wilkinson
82198a99e0
Polish nohttp configuration
...
Closes gh-26166
4 years ago
Stephane Nicoll
55b9fc12c7
Merge branch '2.4.x'
...
Closes gh-26165
4 years ago
Stephane Nicoll
52543b84c1
Fix sourceType for spring.profiles.include
...
Closes gh-26163
4 years ago
Stephane Nicoll
cf5334da35
Merge branch '2.4.x'
...
Closes gh-26164
4 years ago
Stephane Nicoll
2bd4ccce8a
Document spring.profiles.group in configuration metadata
...
Closes gh-26127
4 years ago
izeye
e53453c69c
Fix broken assertions in tests
...
This commit also restores the HTTP response body
assertion that has been dropped in 5873ddd
.
See gh-26162
4 years ago
Stephane Nicoll
57d35aba12
Merge branch '2.4.x'
...
Closes gh-26160
4 years ago
Stephane Nicoll
6bbd36c77a
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26159
4 years ago
Stephane Nicoll
03b65f3260
Polish "Enhance multiple entity manager factories how-to"
...
See gh-14928
4 years ago
Niclas Fredriksson
0d9db46f68
Enhance multiple entity manager factories how-to
...
See gh-14928
4 years ago
Stephane Nicoll
531ee83c6a
Merge branch '2.4.x'
...
Closes gh-26156
4 years ago
Stephane Nicoll
54613c77d4
Exclude beans with scheduled methods from global lazy init
...
This commit updates TaskSchedulingAutoConfiguration to contribute a
LazyInitializationExcludeFilter that processes beans that have
@Scheduled methods. This lets them be contributed to the context so
that scheduled methods are invoked as expected.
Closes gh-25315
4 years ago
Andy Wilkinson
177152e007
Merge branch '2.4.x'
...
Closes gh-26155
4 years ago
Andy Wilkinson
0c30a5930d
Polish "Use ConfigDataLocationResolvers' class loader to load resolver names"
...
See gh-26149
4 years ago
Sriram
4268f8da84
Use ConfigDataLocationResolvers' class loader to load resolver names
...
See gh-26149
4 years ago
Stephane Nicoll
221f36ba93
Add missing value provider metadata for SQL init resources
...
Closes gh-26154
4 years ago
Stephane Nicoll
548baf7914
Update copyright year of changed file
...
See gh-26145
4 years ago
izeye
996472b42d
Polish
...
See gh-26145
4 years ago
zuisong
95a9f36ac1
Fix wrong replacements for spring.datasource.[schema|data]
...
See gh-26150
4 years ago
Stephane Nicoll
bac101647a
Polish contribution
...
See gh-25532
4 years ago
katielevy1
bd9dd9d5eb
Polish KotlinConstructorParametersBinderTests
...
See gh-25532
4 years ago
Phillip Webb
e1ad2cdab3
Fix Windows build failures
...
See gh-23098
4 years ago
Phillip Webb
a48c98b469
Revert "Switch default MVC path matching strategy"
...
This reverts commit ab8e599cfe
.
See gh-24805
4 years ago
Phillip Webb
beaf03a008
Update copyright year of changed files
4 years ago
Phillip Webb
238d0fed71
Improve Log4J log level reset support
...
Update `Log4J2LoggingSystem` so that call to `setLevel` with a `null`
level with remove the logger if it was previously configured by a
`LoggingSystem` call.
To track which loggers have been configured by us, and which have been
configure directly by the user, a custom `LoggerConfig` subclass is
used. We'll only remove `LevelSetLoggerConfig` classes, for any others
we'll call `setLevel(null)` on the config.
Prior to this commit, it was impossible to set then reset a logger
level using the actuator endpoint. This is because Log4J doesn't provide
a way to get the actual configured level. If the `setLevel(null)` has
been applied, then `getLevel()` will return the value of the parent
logger or a default value of `ERROR`.
Fixes gh-24298
4 years ago
Phillip Webb
96823869a9
Merge branch '2.4.x'
...
Closes gh-26139
4 years ago
Phillip Webb
302d500ee9
Add StandardConfigDataResource.getProfile method
...
Add a `StandardConfigDataResource.getProfile()` method so that it's
possible to tell the profile used when reading a profile specific
resource.
Fixes gh-25940
4 years ago
Andy Wilkinson
5142fe9b8e
Fix typo in Initialize a Database using basic SQL scripts
...
Closes gh-26137
4 years ago
izeye
e27c85698d
Polish
...
See gh-26135
4 years ago
izeye
fb5a1270e8
Add RepositoryMetricsAutoConfiguration to spring.factories
...
See gh-26134
4 years ago
dreis2211
beb7f7b02d
Avoid some redirects in docs
...
See gh-26129
4 years ago
Stephane Nicoll
f814beacec
Upgrade to Spring Session Dragonfruit-SR3
...
Closes gh-25907
4 years ago
Stephane Nicoll
e8eb68a458
Upgrade to Spring Session Dragonfruit-SR3
...
Closes gh-25907
4 years ago
Stephane Nicoll
f558ceda9a
Upgrade to Spring WS 3.1.0-RC1
...
Closes gh-25933
4 years ago
Stephane Nicoll
0146ced614
Upgrade to Spring Session 2021.0.0-RC1
...
Closes gh-25932
4 years ago
Stephane Nicoll
28d27f5fe7
Upgrade to Spring Kafka 2.7.0
...
Closes gh-25930
4 years ago
Stephane Nicoll
28665ee93b
Upgrade to Spring Integration 5.5.0-RC1
...
Closes gh-25929
4 years ago
Phillip Webb
282a8e09d0
Merge branch '2.4.x'
...
Closes gh-26125
4 years ago
Phillip Webb
5b836f3aee
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26124
4 years ago
Phillip Webb
61ff3c98bf
Polish 'Don't detect CloudPlatform when property is set'
...
See gh-25455
4 years ago
nguyensach
70f44d3a56
Don't detect CloudPlatform when property is set
...
Update `CloudPlatform.isActive` to back-off from detection when any
`spring.main.cloud-platform` property is set.
See gh-25455
4 years ago
Phillip Webb
b4c9bb0d5c
Merge branch '2.4.x'
...
Closes gh-26122
4 years ago
Phillip Webb
fb3796dae8
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26121
4 years ago
Phillip Webb
fcb2210a87
Include optional shade plugin in published pom
...
Update `MavenPublishingConventions` to add a new `mavenOptional` feature
that allows us to declare optional dependencies that are also published
in the generated POM.
This change allows us to include the maven-shade-plugin in the
spring-boot-maven-plugin POM which fixes an issue with Eclipse m2e.
Fixes gh-21992
4 years ago
Scott Frederick
bf8051cd47
Log ApplicationAvailability state changes
...
Fixes gh-23098
4 years ago
Andy Wilkinson
1f0127036c
Upgrade to Spring Integration 5.4.6
...
Closes gh-26113
4 years ago
Andy Wilkinson
e6130c6ce0
Upgrade to Spring Integration 5.3.7.RELEASE
...
Closes gh-26112
4 years ago
Andy Wilkinson
9d0e1a2cb3
Include SQL init auto-config in Data RDBC test slice
...
Closes gh-24741
4 years ago
Andy Wilkinson
05adf02a47
Include SQL init auto-config in JDBC-based test slices
...
Closes gh-25323
4 years ago
Stephane Nicoll
e2252c7856
Merge branch '2.4.x'
...
Closes gh-26111
4 years ago