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
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
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
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
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
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
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
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
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
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
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
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
Phillip Webb
94a70d6837
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26241
4 years ago
Phillip Webb
f82b33698d
Add missing asciidoctor heading anchors
...
Closes gh-26239
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
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
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
db7460ddd5
Polish contribution based on Andy's review
...
See gh-26188
4 years ago
izeye
4be48d0d50
Polish
...
See gh-26188
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
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
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
52543b84c1
Fix sourceType for spring.profiles.include
...
Closes gh-26163
4 years ago
Stephane Nicoll
2bd4ccce8a
Document spring.profiles.group in configuration metadata
...
Closes gh-26127
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
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
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
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
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
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
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
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
Stephane Nicoll
401ebc672b
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26110
4 years ago
Stephane Nicoll
ab785d9417
Document limitations of using deferred JPA bootstrap
...
Closes gh-24027
4 years ago
Stephane Nicoll
0d81b4d07e
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26108
4 years ago
Stephane Nicoll
0fb482579b
Harmonize Neo4jContainer startup options
...
Closes gh-26084
4 years ago
Stephane Nicoll
0cedbf6e06
Upgrade to Spring Data 2020.0.8
...
Closes gh-25910
4 years ago
Stephane Nicoll
1de2dd9ecb
Upgrade to Spring Data Neumann-SR9
...
Closes gh-25905
4 years ago
Stephane Nicoll
62a70475c2
Fix class condition on deprecated class
...
Closes gh-26107
4 years ago
Stephane Nicoll
1855f96d07
Polish "Document spring.config.additional-location should be used early"
...
See gh-26085
4 years ago
Shannon Carey
b0b1c04fc4
Document spring.config.additional-location should be used early
...
See gh-26085
4 years ago
Stephane Nicoll
90fccd7097
Upgrade to SAAJ Impl 1.5.3
...
Closes gh-26104
4 years ago
Stephane Nicoll
54d23bac9d
Upgrade to Micrometer 1.6.6
...
Closes gh-26103
4 years ago
Stephane Nicoll
3a8736a112
Upgrade to Lettuce 6.0.4.RELEASE
...
Closes gh-26102
4 years ago
Stephane Nicoll
0429ab4b88
Upgrade to HSQLDB 2.5.2
...
Closes gh-26101
4 years ago
Stephane Nicoll
00b53b5bdb
Upgrade to Glassfish JAXB 2.3.4
...
Closes gh-26100
4 years ago
Stephane Nicoll
cb2a7dd4cb
Upgrade to SAAJ Impl 1.5.3
...
Closes gh-26099
4 years ago
Stephane Nicoll
cb1d7a3bc8
Upgrade to Micrometer 1.5.13
...
Closes gh-26098
4 years ago
Stephane Nicoll
7c85ebc9c9
Upgrade to Lettuce 5.3.7.RELEASE
...
Closes gh-26097
4 years ago
Stephane Nicoll
274cfc0af0
Upgrade to HSQLDB 2.5.2
...
Closes gh-26096
4 years ago
Stephane Nicoll
4a5cb3f29e
Upgrade to Glassfish JAXB 2.3.4
...
Closes gh-26095
4 years ago
Stephane Nicoll
caa21b0fbe
Upgrade to Flatten Maven Plugin 1.2.7
...
Closes gh-26094
4 years ago
Andy Wilkinson
a58b25b5db
Add package-info to o.s.b.test.autoconfigure.data.Cassandra
...
Closes gh-26081
4 years ago
Stephane Nicoll
d10409a8ad
Upgrade to Spring Framework 5.3.6
...
Closes gh-25909
4 years ago
Stephane Nicoll
9854a96f6e
Upgrade to Spring Framework 5.2.14
...
Closes gh-25903
4 years ago
Stephane Nicoll
65dd408785
Upgrade to Spring Security 5.4.6
...
Closes gh-25911
4 years ago
Stephane Nicoll
3e4ee05aaa
Upgrade to Reactor 2020.0.6
...
Closes gh-25908
4 years ago
Stephane Nicoll
75b65ddf62
Upgrade to Spring Security 5.3.9
...
Closes gh-25906
4 years ago
Stephane Nicoll
a3502accbf
Upgrade to Reactor Dysprosium-SR19
...
Closes gh-25902
4 years ago
Scott Frederick
91ee590fd4
Remove @Persistent from MongoDB entity scanning
...
This commit removes `org.springframework.data.annotation.Persistent`
from the annotation types used for MongoDB entity scanning to align
with Spring Data MongoDB.
Fixes gh-25797
4 years ago
Stephane Nicoll
305bcb10ae
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26029
4 years ago
Stephane Nicoll
d96fcf320c
Harmonize Elasticsearch converter auto-configuration
...
This commit harmonizes our auto-configuration so that default converters
are configured the same way ElasticsearchConfigurationSupport does.
Closes gh-25087
4 years ago
Stephane Nicoll
fd6ad5b889
Merge branch '2.3.x' into 2.4.x
...
Closes gh-26024
4 years ago
Stephane Nicoll
7286c33f53
Document default behaviour of DataJpaTest#showSql
...
Closes gh-25843
4 years ago
Stephane Nicoll
b2d167c186
Upgrade to Undertow 2.2.7.Final
...
Closes gh-26020
4 years ago
Stephane Nicoll
d9d051053d
Upgrade to Sun Mail 1.6.7
...
Closes gh-26018
4 years ago
Stephane Nicoll
cddc0b625b
Upgrade to Netty tcNative 2.0.38.Final
...
Closes gh-26017
4 years ago
Stephane Nicoll
df9b17104c
Upgrade to Netty 4.1.63.Final
...
Closes gh-26016
4 years ago
Stephane Nicoll
50922949bd
Upgrade to MIMEPull 1.9.14
...
Closes gh-26015
4 years ago
Stephane Nicoll
8097d22821
Upgrade to Lombok 1.18.20
...
Closes gh-26014
4 years ago
Stephane Nicoll
20f47b3149
Upgrade to Jetty 9.4.39.v20210325
...
Closes gh-26012
4 years ago
Stephane Nicoll
3906719382
Upgrade to Jetty Reactive HTTPClient 1.1.7
...
Closes gh-26011
4 years ago
Stephane Nicoll
1bc2c3658a
Upgrade to Jaybird 3.0.11
...
Closes gh-26010
4 years ago
Stephane Nicoll
6b98be6db9
Upgrade to Jakarta Mail 1.6.7
...
Closes gh-26009
4 years ago
Stephane Nicoll
4d8382b25c
Upgrade to Hibernate 5.4.30.Final
...
Closes gh-26008
4 years ago
Stephane Nicoll
3f2cebd545
Upgrade to Dropwizard Metrics 4.1.19
...
Closes gh-26007
4 years ago
Stephane Nicoll
2d6c6282d9
Upgrade to AppEngine SDK 1.9.88
...
Closes gh-26006
4 years ago
Scott Frederick
6a7f1f1c56
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25992
4 years ago
Scott Frederick
e19443093d
Document runtime JVM configuration when building an image
...
Fixes gh-21478
4 years ago
Andy Wilkinson
06168bb130
Polish FileSystemWatcherTests
...
See gh-25982
4 years ago
Andy Wilkinson
638aa87d13
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25982
4 years ago
Andy Wilkinson
02e6b7c89c
Make FileSystemWatcherTests more robust
...
Previously, several tests in FileSystemWatcherTests assumed that all
of the changes detected by the watcher would be grouped into a single
change set. This assumption breaks down when a test runs slowly (due
to CPU or IO contention, for example), and making changes to the file
system takes long then the watcher's polling interval. When this
happens, the changes will be split across two (or more).
This commit attempts to make the tests more robust. The tests now
tolerate multiple changes sets by combining them and asserting that
across the n change sets, only the expected changes were detected.
Closes gh-25901
4 years ago
dreis2211
afd4b582ed
Fix typos in docs
...
See gh-25947
4 years ago
Stephane Nicoll
c5c07185bf
Upgrade to Undertow 2.1.7.Final
...
Closes gh-25978
4 years ago
Stephane Nicoll
02b951cab1
Upgrade to Sun Mail 1.6.7
...
Closes gh-25976
4 years ago
Stephane Nicoll
7e8c5fcb84
Upgrade to Spring Kafka 2.5.12.RELEASE
...
Closes gh-25975
4 years ago
Stephane Nicoll
ae9576dfcb
Upgrade to Spring Batch 4.2.6.RELEASE
...
Closes gh-25974
4 years ago
Stephane Nicoll
f43f8f6d73
Upgrade to Spring AMQP 2.2.16.RELEASE
...
Closes gh-25973
4 years ago
Stephane Nicoll
4e0733e363
Upgrade to RSocket 1.0.4
...
Closes gh-25972
4 years ago
Stephane Nicoll
74016134b4
Upgrade to R2DBC Bom Arabba-SR9
...
Closes gh-25971
4 years ago
Stephane Nicoll
6c6c6aee78
Upgrade to Postgresql 42.2.19
...
Closes gh-25970
4 years ago
Stephane Nicoll
dd9e705afb
Upgrade to OAuth2 OIDC SDK 7.1.3
...
Closes gh-25969
4 years ago
Stephane Nicoll
877bc6d7e6
Upgrade to Netty tcNative 2.0.38.Final
...
Closes gh-25968
4 years ago
Stephane Nicoll
4eb20f4298
Upgrade to Netty 4.1.63.Final
...
Closes gh-25967
4 years ago
Stephane Nicoll
6a76ecfbc8
Upgrade to Neo4j OGM 3.2.21
...
Closes gh-25966
4 years ago
Stephane Nicoll
2ea065a6cf
Upgrade to MongoDB 4.0.6
...
Closes gh-25965
4 years ago
Stephane Nicoll
d2117b6b3f
Upgrade to MIMEPull 1.9.14
...
Closes gh-25964
4 years ago
Stephane Nicoll
cccb1332b3
Upgrade to Micrometer 1.5.12
...
Closes gh-25963
4 years ago
Stephane Nicoll
f58cda7b53
Upgrade to Maven Invoker Plugin 3.2.2
...
Closes gh-25962
4 years ago
Stephane Nicoll
7ccebf5fb3
Upgrade to Lombok 1.18.20
...
Closes gh-25961
4 years ago
Stephane Nicoll
030af053ec
Upgrade to Jetty 9.4.39.v20210325
...
Closes gh-25960
4 years ago
Stephane Nicoll
e70590ecb8
Upgrade to Jetty Reactive HTTPClient 1.1.7
...
Closes gh-25959
4 years ago
Stephane Nicoll
7b61e0cad2
Upgrade to Jaybird 3.0.11
...
Closes gh-25958
4 years ago
Stephane Nicoll
894a4379f1
Upgrade to Jakarta Mail 1.6.7
...
Closes gh-25957
4 years ago
Stephane Nicoll
79679ff314
Upgrade to Hibernate 5.4.30.Final
...
Closes gh-25956
4 years ago
Stephane Nicoll
741d60563f
Upgrade to Dropwizard Metrics 4.1.19
...
Closes gh-25955
4 years ago
Stephane Nicoll
d599b0c558
Upgrade to Byte Buddy 1.10.22
...
Closes gh-25954
4 years ago
Stephane Nicoll
bffa26fefa
Upgrade to AppEngine SDK 1.9.88
...
Closes gh-25953
4 years ago
Scott Frederick
9108b81bb2
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25937
4 years ago
Scott Frederick
0ad7f76263
Preserve file permissions in images built by Gradle
...
This commit copies the file mode along with other attributes when
copying files from the source archive to the build container while
building an image using the Gradle plugin. This preserves file
permissions on any resources included in the source archive.
Fixes gh-25915
4 years ago
Stephane Nicoll
5aa1e683c0
Start building against Spring Session 2020.0.4 snapshots
...
See gh-25912
4 years ago
Stephane Nicoll
0f53663cf6
Start building against Spring Security 5.4.6 snapshots
...
See gh-25911
4 years ago
Stephane Nicoll
aa8f5433ee
Start building against Spring Data 2020.0.8 snapshots
...
See gh-25910
4 years ago
Stephane Nicoll
f1b2db03e0
Start building against Spring Framework 5.3.6 snapshots
...
See gh-25909
4 years ago
Brian Clozel
a0ee0601ef
Fix SSL configuration with Reactor Netty
...
Prior to this commit, the SslServerCustomizer would use a Reactor Netty
API that lets users customize the SSL configuration, but later override
some of the choices with defaults.
This commits moves from the new deprecated Reactor Netty API and instead
uses a new variant that builds the defaults and lets developers override
them if they want to.
Fixes gh-25913
4 years ago
Stephane Nicoll
c6205f10f1
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25922
4 years ago
Stephane Nicoll
25b7495d8e
Polish "Properly close input streams when loading key stores"
...
See gh-25884
4 years ago
Alex Belyaev
1e3f5c342b
Properly close input streams when loading key stores
...
See gh-25884
4 years ago
Stephane Nicoll
2a60503849
Start building against Spring Session Dragonfruit-SR3 snapshots
...
See gh-25907
4 years ago
Stephane Nicoll
e4bf730f0b
Start building against Spring Security 5.3.9 snapshots
...
See gh-25906
4 years ago
Stephane Nicoll
b12a725977
Start building against Spring Data Neumann-SR9 snapshots
...
See gh-25905
4 years ago
Stephane Nicoll
80e893ebae
Upgrade to Spring HATEOAS 1.1.5
...
Closes gh-25904
4 years ago
Stephane Nicoll
aab5859fde
Start building against Spring Framework 5.2.14 snapshots
...
See gh-25903
4 years ago
Stephane Nicoll
ac1117f1a1
Start building against Reactor Reactor Dysprosium-SR19
...
See gh-25902
4 years ago
Andy Wilkinson
e9ce20dbf4
Revert "Merge branch '2.3.x' into 2.4.x"
...
This reverts commit 586ce00e06
, reversing
changes made to 563b8a8cec
.
See gh-25839
4 years ago
Andy Wilkinson
b35d1ec6e8
Revert "Use test harness for image building integration tests"
...
This reverts commit da9d8d6055
.
See gh-25838
4 years ago
Phillip Webb
8a04547454
Fix checkstyle violation
...
See gh-25766
4 years ago
Phillip Webb
5774ea3f0c
Support profile specific ConfigData imports
...
Update the `ConfigData` import support to allow individual property
sources to be imported with a higher precedence than profile specific
imports.
Prior to this commit, imported sources would always have a higher
precedence than the file that imported them, but a lower precedence
than any profile-specific variant of the same file.
For example, given an `application.properties` that imports `myconfig`,
the contributor tree would be as follows:
ROOT
+- `application.properties`
| +- myconfig
+- `application-<profile>.properties`
The precedence would be:
1) `application-<profile>.properties`
2) myconfig
3) `application.properties`
This works well for most situations, but can be confusing if import is
for a profile-specific property source. For example:
ROOT
+- `application.properties`
| +- myconfig
| +- myconfig-<profile>
+- `application-<profile>.properties`
Results in the order precedence of:
1) `application-<profile>.properties`
2) myconfig-<profile>
3) myconfig
4) `application.properties`
This means that whilst `myconfig` overrides `application.properties`,
`myconfig-profile` does not override `application-<profile>.properties`.
For this specific situation, the preferable order would be:
1) myconfig-<profile>
2) `application-<profile>.properties`
3) myconfig
4) `application.properties`
To support this alternative ordering a new `PROFILE_SPECIFIC` config
data option has been added. Additionally, options may now be specified
on a per-source basis by using the `PropertySourceOptions` interface.
Fixes gh-25766
4 years ago
Tommy Ludwig
3746385f98
Polish HealthIndicators table in docs
...
`=======` was showing up in the header of the table, which should not
be there.
See gh-25882
4 years ago
Stephane Nicoll
db3dfffdca
Polish contribution
...
See gh-25875
4 years ago
izeye
852e5778a3
Polish
...
See gh-25875
4 years ago
Andy Wilkinson
0005263f76
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25869
4 years ago
Andy Wilkinson
1b91c1706e
Ensure that Cassandra's DriverConfigLoader is only closed once
...
Fixes gh-25796
4 years ago
Andy Wilkinson
ba28f21e27
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25866
4 years ago
Andy Wilkinson
cbf37b3a8b
Use main as the branch name in info endpoint example
...
Closes gh-25865
4 years ago
Andy Wilkinson
d82889f42e
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25863
4 years ago
Andy Wilkinson
cf0bd0f959
Polish "Fix no such bean definition with ancestor-defined Validator"
...
See gh-25800
4 years ago
MatejNedic
8958101510
Fix no such bean definition with ancestor-defined Validator
...
See gh-25800
4 years ago
Andy Wilkinson
d1359220ed
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25861
4 years ago
Andy Wilkinson
7d632ea397
Use ApplicationContextRunner in ValidationAutoConfigurationTests
...
Closes gh-25859
4 years ago
Andy Wilkinson
0e4b66a3ea
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25844
4 years ago
Andy Wilkinson
1a84b0610e
Align PushGatewayManager's exception handling with PushMeterRegistry's
...
Previously, would log an error for any exception and also stop
publishing for an UnknownHostException. By constrast, Micrometer's
PushMeterRegistry treats all exceptions the same, logging a warning
and continuing with subsequent push attempts.
This commit updates the push gateway manager's behaviour to match
PushMeterRegistry. UknownHostExceptions no longer receive special
treatment and push (and delete) failures are now logged as warnings
rather than errors.
Fixes gh-25804
4 years ago
Scott Frederick
586ce00e06
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25839
4 years ago
Scott Frederick
da9d8d6055
Use test harness for image building integration tests
...
This commit modifies the integration tests for the Maven and Gradle
image building goal and task to use a custom builder as a test harness
to verify that the plugins invoke the builder as expected.
Fixes gh-25838
4 years ago
Andy Wilkinson
563b8a8cec
Merge branch '2.3.x' into 2.4.x
...
See gh-25836
4 years ago
Andy Wilkinson
e94f8bba62
Ensure that upstream jars have been built
...
See gh-25835
4 years ago
Andy Wilkinson
38a4f135a9
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25836
4 years ago
Andy Wilkinson
ca9a619259
Defer processing of zipTree source until execution time
...
Closes gh-25835
4 years ago
Andy Wilkinson
7a846ad41f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25832
4 years ago
Andy Wilkinson
5a086321c6
Polish "Document Failsafe configuration when not using starter parent"
...
See gh-25621
4 years ago
robert-smith-911
0d79fd3e01
Document Failsafe configuration when not using starter parent
...
See gh-25621
4 years ago
Phillip Webb
a28a3ae090
Merge branch '2.3.x' into 2.4.x
4 years ago
Phillip Webb
9c8a97809d
Consistent use of @deprecated since
...
Restore the patch version number for consistency with `@since`
tags.
See gh-25808
4 years ago
Andy Wilkinson
d9ce30b15c
Merge branch '2.3.x' into 2.4.x
...
See gh-25825
4 years ago
Andy Wilkinson
8b6eef6f1d
Consistent use of @deprecated since
...
See gh-25808
4 years ago
Phillip Webb
a0f5169966
Polish
4 years ago
Phillip Webb
363f5829d1
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25825
4 years ago
Phillip Webb
26dd1b9a26
Update deprecations with for removal targets
...
Update all deprecation tags to include a removal target.
Closes gh-25808
4 years ago
Andy Wilkinson
a025f3d252
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25822
4 years ago
Andy Wilkinson
896f20e1d3
Improve diagnostics of ClassPathFileSystemWatcherTests
...
Closes gh-25821
4 years ago
Stephane Nicoll
8bb4020bd4
Polish
...
See gh-25819
4 years ago
Andy Wilkinson
403e747c46
Use constructor injection in SpringBootRepositoryRestConfigurer
...
Closes gh-25819
4 years ago
Stephane Nicoll
d1aaee46bb
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25812
4 years ago
dreis2211
be4491959b
Fix flaky QuartzAutoConfigurationTests
...
See gh-25810
4 years ago
Scott Frederick
4015d70f00
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25789
4 years ago
Scott Frederick
3ad5f1013a
Fix Maven image building with classifiers
...
Fixes gh-25736
4 years ago
Andy Wilkinson
af7e4e211c
Support all known endpoint types
...
Previously, the configuration metadata annotation processor only
declared support for `@Endpoint` and none of the other more
specialized `@…Endpoint` annotations that are meta-annotated with
`@Endpoint` such as `@WebEndpoint` and `@JmxEndpoint. This would
result in missing metadata if a full or incremental build only
compiled classes annotated with one of the more specialized
`@…Endpoint` annotations as the annotation processor would not be
called.
This commit updates the processor's supported annotation types to
include every known `@…Endpoint` annotation. The test processor has
also been similarly updated to align its behaviour with that of the
main processor.
Fixes gh-25388
4 years ago
Phillip Webb
35aeae5a4f
Deprecate Bootstrapper
...
Deprecate the `Bootstrapper` interface entirely and provide a
`BootstrapRegistryInitializer` alternative so that people can migrate.
Unfortunately our previous attempt to fix the typo in the `Bootstrapper`
interface didn't provide us a way to remove the deprecated method
without impacting users. It was also problematic for people who were
implementing `Bootstrapper` rather than using a lambda since they needed
to introduce the deprecated method.
We unfortunately can't see a way to fix the original typo without
introducing a new interface.
Fixes gh-25735
4 years ago
Phillip Webb
ddf5c9f5d1
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25786
4 years ago
Phillip Webb
88b74097ba
Polish 'Ignore quality value when removing MediaType.ALL'
...
See gh-25778
4 years ago
Fábio Ramon
3090a3a71f
Ignore quality value when removing MediaType.ALL
...
Update the default reactive exception handler so that `MediaType.ALL`
is removed regardless of any quality setting. Prior to this commit,
the "match-all" media type was not properly ignored if it has a quality
value and would show HTML content if the accept header was
`application/json, */*;q=0.9`.
See gh-25778
4 years ago
Phillip Webb
5274cf2459
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25784
4 years ago
Phillip Webb
130cc5b036
Chain caught InvalidEndpointRequestExceptions
...
Update `AbstractWebMvcEndpointHandlerMapping` to chain any caught
InvalidEndpointRequestExceptions so that a more complete stacktrace
is available. The exception has also been updated to a
`ResponseStatusException` so that the reason can be propagated.
Fixes gh-25642
4 years ago
Phillip Webb
ca9fae6b47
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25774
4 years ago
Phillip Webb
ec21202d54
Delete unpacked jars when the JVM exits
...
Update `JarFileArchive` so that any unpacked files are now deleted when
the JVM exits.
Closes gh-25773
4 years ago
Phillip Webb
05f61bccea
Align unpack logic with Files.createTempDirectory
...
Update `JarFileArchive` to align the way that it creates temp files and
folders with the way that `Files.createTempDirectory` works.
Closes gh-25772
4 years ago
Phillip Webb
b8873578ca
Add missing @Deprecated annotations
4 years ago
Phillip Webb
9af6c895c9
Merge branch '2.3.x' into 2.4.x
4 years ago
Phillip Webb
2b591387b8
Restore tomcat-embed TldPatterns
...
Restore tomcat-embed-core-* and tomcat-embed-logging-* patterns which
were inadvertently removed in commit 0ec8d281ef
.
See gh-25764
4 years ago
Phillip Webb
11a94ee6f0
Merge branch '2.3.x' into 2.4.x
4 years ago
Phillip Webb
82127fdaa3
Update copyright year of changed files
4 years ago
Phillip Webb
56674b9031
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25770
4 years ago
Phillip Webb
0ec8d281ef
Align TldPatterns with Tomcat default
...
Update `TldPatterns` to align with the latest default shipped by Tomcat.
This commit also introduces a test to ensure that we will remain aligned
going forwards.
Closes gh-25764
4 years ago
Andy Wilkinson
96ba9ae47f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25768
4 years ago
Andy Wilkinson
62023104de
Test auto-configured MockRestServiceServer with metrics and a root URI
...
Closes gh-25741
4 years ago
Andy Wilkinson
33cf8b3bc4
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25765
4 years ago
Andy Wilkinson
bf6f36a783
Apply any root URI to RestTemplate metric's URI tag
...
Previously, a root URI configured via RestTemplateBuilder's rootUri
method and RootUriTemplateHandler was not taken into account when
generated the URI tag for RestTemplate request metrics.
This commit updates MetricsClientHttpRequestInterceptor to be aware
of RootUriTemplateHandler and capture the URI template once the
root URI has been applied.
Fixes gh-25744
4 years ago
Stephane Nicoll
2ecae2df77
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25754
4 years ago
Stephane Nicoll
c2f452a87a
Polish "Take JPA database action into account when setting ddlAuto"
...
See gh-25129
4 years ago
bono007
674b01cb06
Take JPA database action into account when setting ddlAuto
...
See gh-25129
4 years ago
Scott Frederick
6f860b441b
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25700
4 years ago
Stephane Nicoll
072c858d0e
Upgrade to Spring Batch 4.3.2
...
Closes gh-25579
4 years ago
Stephane Nicoll
8e35d6a5fc
Upgrade to Spring Integration 5.4.5
...
Closes gh-25646
4 years ago
Scott Frederick
e4fa39df01
Fail fast when finalName is misconfigured
...
When the `finalName` parameter is incorrectly set in the Spring Boot
Maven plugin configuration instead of in the `build` configuration, the
repackaged and original archive files are not named as expected. Prior
to this commit, the image building goal would detect this error
condition and throw an exception late in the process of creating the
build container, leaving the container in an unstable state. This
commit changes the image building goal to detect this condition early,
before attempting to create the container.
Fixes gh-25590
4 years ago
Andy Wilkinson
0d7a60f8cf
Upgrade to Spring AMQP 2.3.6
...
Closes gh-25647
4 years ago
Andy Wilkinson
5005bd3ded
Upgrade to Spring Kafka 2.6.7
...
Closes gh-25578
4 years ago
Stephane Nicoll
6f9352bda9
Fix description of management.metrics.export.influx.db
...
Closes gh-25723
4 years ago
Stephane Nicoll
42994349fe
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25724
4 years ago
Stephane Nicoll
446e838b1b
Fix description of management.metrics.export.influx.db
...
Closes gh-25723
4 years ago
Stephane Nicoll
606c871d4a
Upgrade to Spring Data 2020.0.6
...
Closes gh-25547
4 years ago
Stephane Nicoll
052624ffb2
Upgrade to Lettuce 6.0.3.RELEASE
...
Closes gh-25720
4 years ago
Stephane Nicoll
a8667daf52
Upgrade to Kotlin Coroutines 1.4.3
...
Closes gh-25719
4 years ago
Andy Wilkinson
758a2ee7ca
Don't pass null exception translation result into jOOQ
...
Closes gh-25717
4 years ago
Andy Wilkinson
c815195f13
Polish
4 years ago
Andy Wilkinson
5595fd4017
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25715
4 years ago
Andy Wilkinson
0e0418546b
Test spring-boot:build-image when repackage is also invoked
...
Closes gh-25714
4 years ago
Andy Wilkinson
ed4e419b0c
Revert "Merge branch '2.3.x' into 2.4.x"
...
This reverts commit eaa510872a
, reversing
changes made to 3e69522e2d
.
See gh-25700
4 years ago
Andy Wilkinson
ae2ff7849b
Revert "Fail fast when finalName is misconfigured"
...
This reverts commit 263b7c20e4
.
See gh-25590
4 years ago
Scott Frederick
eaa510872a
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25700
4 years ago
Scott Frederick
263b7c20e4
Fail fast when finalName is misconfigured
...
When the `finalName` parameter is incorrectly set in the Spring Boot
Maven plugin configuration instead of in the `build` configuration, the
repackaged and original archive files are not named as expected. Prior
to this commit, the image building goal would detect this error
condition and throw an exception late in the process of creating the
build container, leaving the container in an unstable state. This
commit changes the image building goal to detect this condition early,
before attempting to create the container.
Fixes gh-25590
4 years ago
Andy Wilkinson
3e69522e2d
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25702
4 years ago
Andy Wilkinson
f823bbb9b2
Upgrade to Spring Asciidoctor Extensions 0.5.1
...
Closes gh-25558
4 years ago
Andy Wilkinson
2560f261cd
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25692
4 years ago
Andy Wilkinson
a832cc9ccd
Polish "Improve error message when no resources exist at a script location"
...
See gh-25620
4 years ago
Yuta Saito
42841b895f
Improve error message when no resources exist at a script location
...
See gh-25620
4 years ago
Andy Wilkinson
226ee61dea
Create exception reporters when needed so they pick up current state
...
Fixes gh-25691
4 years ago
Andy Wilkinson
f9db1968bf
Upgrade to Micrometer 1.6.5
...
Closes gh-25543
4 years ago
Andy Wilkinson
af23da1dff
Upgrade to Spring HATEOAS 1.2.5
...
Closes gh-25545
4 years ago
Stephane Nicoll
e100291043
Upgrade to Spring Framework 5.3.5
...
Closes gh-25541
4 years ago
Stephane Nicoll
c8fbbe9eaa
Upgrade to Reactor 2020.0.5
...
Closes gh-25539
4 years ago
Stephane Nicoll
6b9032b4d3
Document that Java 16 is supported
...
Closes gh-25527
4 years ago
Stephane Nicoll
9aa1ce235f
Document DataSource implementations supported by DataSourceBuilder
...
Closes gh-25333
4 years ago
Stephane Nicoll
c66db586bf
Upgrade to Undertow 2.2.5.Final
...
Closes gh-25641
4 years ago
Stephane Nicoll
bf4ebcf6ea
Upgrade to Tomcat 9.0.44
...
Closes gh-25640
4 years ago
Stephane Nicoll
e0b54cb102
Upgrade to Sun Mail 1.6.6
...
Closes gh-25639
4 years ago
Stephane Nicoll
0c67a6ad2c
Upgrade to R2DBC Bom Arabba-SR9
...
Closes gh-25638
4 years ago
Stephane Nicoll
97e54fc48c
Upgrade to Postgresql 42.2.19
...
Closes gh-25637
4 years ago
Stephane Nicoll
3362dd0f09
Upgrade to OAuth2 OIDC SDK 8.36.1
...
Closes gh-25636
4 years ago
Stephane Nicoll
3d4b89a154
Upgrade to Netty 4.1.60.Final
...
Closes gh-25635
4 years ago
Stephane Nicoll
eafb15b22d
Upgrade to MongoDB 4.1.2
...
Closes gh-25634
4 years ago
Stephane Nicoll
88fbd24650
Upgrade to Maven Invoker Plugin 3.2.2
...
Closes gh-25633
4 years ago
Stephane Nicoll
b930710d48
Upgrade to jOOQ 3.14.8
...
Closes gh-25631
4 years ago
Stephane Nicoll
df49298cc6
Upgrade to Jetty Reactive HTTPClient 1.1.6
...
Closes gh-25630
4 years ago
Stephane Nicoll
af8b5974d9
Upgrade to Jakarta Mail 1.6.6
...
Closes gh-25629
4 years ago
Stephane Nicoll
c743569113
Upgrade to Infinispan 11.0.10.Final
...
Closes gh-25628
4 years ago
Stephane Nicoll
89b10d71e6
Upgrade to Hibernate 5.4.29.Final
...
Closes gh-25627
4 years ago
Stephane Nicoll
ce13db4d86
Upgrade to Ehcache3 3.9.2
...
Closes gh-25626
4 years ago
Stephane Nicoll
f276be74a9
Upgrade to Dropwizard Metrics 4.1.18
...
Closes gh-25625
4 years ago
Stephane Nicoll
ace3376a0b
Upgrade to Byte Buddy 1.10.22
...
Closes gh-25624
4 years ago
Stephane Nicoll
947d81e03f
Upgrade to AppEngine SDK 1.9.87
...
Closes gh-25623
4 years ago
Stephane Nicoll
5535453555
Start building against Spring Batch 4.3.2 snapshots
...
See gh-25579
4 years ago
Stephane Nicoll
f63dcec60d
Start building against Spring Kafka 2.6.7 snapshots
...
See gh-25578
4 years ago
Stephane Nicoll
759e543337
Start building against Micrometer 1.6.5 snapshots
...
See gh-25543
4 years ago
izeye
09f4d4b9bf
Polish
...
See gh-25617
4 years ago
Madhura Bhave
11649bc1f0
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25614
4 years ago
Madhura Bhave
df1d1dbaa9
Fallback to BeanPropertyBindingResult for unbound property validation
...
gh-17424 updated `ValidationBindHandler` so that it would
only look at bound values when validating. This commit updates
`ValidationBindHandler` to use Spring Framework's `BeanPropertyBindingResult`.
This means that for fields that are not bound, JavaBean accessor methods can
be used to get the value to validate.
Fixes gh-25356
4 years ago
Andy Wilkinson
24d729ee3b
Close ClassLoader so jar it references can be deleted on Windows
...
Polishes 952ac7b8
4 years ago
Andy Wilkinson
c43ae0b2d3
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25603
4 years ago
maruoovv
b401be1589
Correct javadoc for ON_PARAM
...
See gh-25480
4 years ago
Johnny Lim
90666faf6d
Add Javadoc since tag to Bootstrapper.initialize()
...
See gh-25596
4 years ago
Andy Wilkinson
952ac7b8d2
Don't use RestartClassLoader when proxying classes it did not load
...
Fixes gh-19010
Fixes gh-25367
4 years ago
Stephane Nicoll
6840440220
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25573
4 years ago
Stephane Nicoll
f38e863fbc
Properly subscribe to CloseableConnectionFactory#close
...
Closes gh-25565
4 years ago
Stephane Nicoll
d5b1fd5b31
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25569
4 years ago
Stephane Nicoll
c8101f8c9b
Remove host name in R2DBC's embedded H2 url
...
Closes gh-25560
4 years ago
Stephane Nicoll
cad9fa2fc0
Start building against Spring Data 2020.0.6 snapshots
...
See gh-25547
4 years ago
Stephane Nicoll
924bb53c69
Start building against Spring HATEOAS 1.2.5 snapshots
...
See gh-25545
4 years ago
Stephane Nicoll
d2733b26b6
Start building against Spring Framework 5.3.5 snapshots
...
See gh-25541
4 years ago
Stephane Nicoll
0985845c3b
Start building against Reactor 2020.0.5 snapshots
...
See gh-25539
4 years ago
Andy Wilkinson
9be36f3a72
Merge branch '2.3.x' into 2.4.x
4 years ago
Andy Wilkinson
3e9341fbb4
Start using Spring Asciidoctor 0.5.1 snapshots
...
See gh-25558
4 years ago
Andy Wilkinson
dace7bb742
Merge branch '2.3.x' into 2.4.x
4 years ago
Andy Wilkinson
b76a9951e9
Polish RSocketServerAutoConfiguration
4 years ago
Andy Wilkinson
ba5c57c1b2
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25555
4 years ago
Andy Wilkinson
84637acbdc
Make embedded RSocket server back off without spring-web
...
Fixes gh-25551
4 years ago
dreis2211
b85a50b7b6
Suppress rawtypes warning
...
See gh-25531
4 years ago
dreis2211
2575621e06
Fix some illegal reflective access warnings
...
See gh-25531
4 years ago
Andy Wilkinson
3c84ea9350
Try to stabilize tests that use Neo4jContainer
...
Closes gh-25520
4 years ago
Andy Wilkinson
f9ef05f71e
Polish "Add Bootstrapper initialize method to fix typo"
...
See gh-25400
4 years ago
cprayer
bee6f41393
Add Bootstrapper initialize method to fix typo
...
See gh-25400
4 years ago
Stephane Nicoll
ddf75f095c
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25515
4 years ago
Stephane Nicoll
6ebc69d704
Polish "Include properties in source merge algorithm"
...
See gh-25507
4 years ago
Bertrand Renuart
cf4bc6e9e0
Include properties in source merge algorithm
...
This commit improves SimpleConfigurationMetadataRepository to include
properties that are contributed to an existing configuration metadata
source.
See gh-25507
4 years ago
Andy Wilkinson
2f95c1e2c8
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25513
4 years ago
Andy Wilkinson
22b73f3020
Polish "Improve documentaion of Mockito test execution listeners"
...
See gh-25375
4 years ago
cdalexndr
72562e0fd4
Improve documentaion of Mockito test execution listeners
...
See gh-25375
4 years ago
Andy Wilkinson
836ad76df1
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25510
4 years ago
Andy Wilkinson
92133d47d0
Polish "Make link to Actuator API docs more prominent"
...
See gh-25486
4 years ago
cdalexndr
5f4e1b747e
Make link to Actuator API docs more prominent
...
See gh-25486
4 years ago
Andy Wilkinson
ac258a95a2
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25508
4 years ago
Andy Wilkinson
c6ca7a53ab
Polish "Prevent extracting zip entries outside of destination path"
...
See gh-25505
4 years ago
trungPa
2993e68715
Prevent extracting zip entries outside of destination path
...
See gh-25505
4 years ago
dreis2211
89a44f3da4
Fix some assertions
...
See gh-25499
4 years ago
Madhura Bhave
ae630e03ce
Warn against using multi-document files with TestPropertySource
...
Closes gh-24945
4 years ago
Madhura Bhave
cfac223cff
Document configtree support for Docker secrets
...
Closes gh-25095
4 years ago
Andy Wilkinson
1ce6e796fe
Polish "Allow the project to be built with Java 16"
...
See gh-25171
4 years ago
dreis2211
1ccd8dae8a
Allow the project to be built with Java 16
...
See gh-25171
4 years ago
Madhura Bhave
181d0ee932
Merge default property sources
...
Fixes gh-25408
4 years ago
Andy Wilkinson
ca414733f3
Reinstate support for placeholders in @EntityScan
...
Fixes gh-25436
4 years ago
Stephane Nicoll
e5d8b6029b
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25483
4 years ago
Stephane Nicoll
8e67ae7113
Fix fallback fork value for spring-boot:stop
...
This commit harmonizes the fallback value that spring-boot:stop goal
should use if no information is available in the current context.
Closes gh-25472
4 years ago
Scott Frederick
afb60d6161
Add tests for Gradle examples used in plugin docs
...
Fixes gh-25468
4 years ago
Stephane Nicoll
63cca9b8c6
Polish "Document precedence between properties and yaml"
...
See gh-25300
4 years ago
Robert Smith
20ed8c2ec3
Document precedence between properties and yaml
...
See gh-25300
4 years ago
Stephane Nicoll
ed1c68f567
Update copyright year of changed file
...
See gh-25454
4 years ago
jnizet
cbab2396e2
Fix property name in gradle plugin documentation
...
See gh-25454
4 years ago
Stephane Nicoll
aa032e093b
Upgrade to Jetty 9.4.38.v20210224
...
Closes gh-25461
4 years ago
Stephane Nicoll
dd2dc22085
Upgrade to Jetty 9.4.38.v20210224
...
Closes gh-25460
4 years ago
Andy Wilkinson
cb600f1c0b
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25449
4 years ago
Andy Wilkinson
8f72ca6521
Use ResourceConfig customization to register endpoints with Jersey
...
Previously, actuator endpoints were registered with Jersey upon
injection of the ResourceConfig bean into a registrar class rather than
using a ResourceConfigCustomizer. This was done to fix a problem
when running the Actuator on a separate port where the main application
context's customizers were also applied to the management context,
breaking the singleton contract for those resources. This approach
meant that the registration could be performed at any point after the
ResourceConfig had been created. When Jersey's configured as a Filter
this resulted in the registration failing as the attempt was being made
after the Filter lifecyle callbacks which make the ResourceConfig
immutable.
This commit reworks the endpoint registration to be performed using a
ManagementContextResourceConfigCustomizer, a resource config customizer
that's only applied to the ResourceConfig that's used by the Actuator.
When there's a separate management context, this ResourceConfig is
created by the Actuator's auto-configuration and the management context
resource config customizers are applied to it during its creation. The
main application's customizers are not applied. When the actuator is
using the same context as the main application, this ResourceConfig is
created by the main application. In this case a
ResourceConfigCustomizer is defined that delegates to all
ManagementContextResourceConfigCustomizers, allowing them to register
the actuator endpoints with the main ResourceConfig.
Fixes gh-25262
4 years ago
Andy Wilkinson
d48551ff12
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25437
4 years ago
Stefan Wolf
86ca32e694
Enable stricter validation for Gradle plugin
...
See gh-25409
4 years ago
John Blum
cec4d45cf6
Fix grammatical error in documentation
...
See gh-25411
4 years ago
Andy Wilkinson
ecf8437d4a
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25430
4 years ago
dreis2211
101d88a840
Update Testcontainers image versions
...
See gh-25412
4 years ago
Andy Wilkinson
b477312100
Upgrade to Testcontainers 1.15.2
...
Closes gh-25423
4 years ago
Andy Wilkinson
9af8ad432a
Upgrade to MockK 1.10.6
...
Closes gh-25422
4 years ago
Andy Wilkinson
070d3d434c
Upgrade to Maven Common Artifact Filters 3.1.1
...
Closes gh-25421
4 years ago
Andy Wilkinson
5f0d72487e
Upgrade to Testcontainers 1.15.2
...
Closes gh-25420
4 years ago
Andy Wilkinson
ac78f55ba8
Upgrade to Maven Common Artifact Filters 3.1.1
...
Closes gh-25419
4 years ago
Stephane Nicoll
7c5a5c6663
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25385
4 years ago
Stephane Nicoll
77daae1480
Update copyright year of changed file
...
See gh-25382
4 years ago
Mustafa Ulu
abc90db32f
Fix wording error in build-info goal description
...
See gh-25382
4 years ago
Stephane Nicoll
9e6302ee6a
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25371
4 years ago
Tommy Ludwig
bd2a890899
Polish HTTP client metrics documentation wording
...
See gh-25353
4 years ago
Stephane Nicoll
526474f3b8
Add username alias for Postgres's PGSimpleDataSource
...
Closes gh-25363
4 years ago
Andy Wilkinson
bb56de715b
Upgrade to Spring Security 5.4.5
...
This commit also downgrade JOSE JWT to address an incompatibility with
the OIDC SDK 8.x. The OIDC SDK has also been upgraded to the latest 8.x
release to align with the version used by Spring Security.
Closes gh-25221
Fixes gh-25070
4 years ago
Andy Wilkinson
08f73e01da
Upgrade to Spring Kafka 2.6.6
...
Closes gh-25292
4 years ago
Andy Wilkinson
50a258a9ec
Upgrade to Spring Integration 5.4.4
...
Closes gh-25289
4 years ago
Andy Wilkinson
332ab5e1c6
Upgrade to Spring AMQP 2.3.5
...
Closes gh-25290
4 years ago
Andy Wilkinson
a2695f215c
Upgrade to Spring Data 2020.0.5
...
Closes gh-25002
4 years ago
Andy Wilkinson
6eb51eb2c3
Start building against Spring Data 2020.0.5 snapshots
...
See gh-25002
4 years ago
Sébastien Deleuze
512efa1687
Refactor CacheConfigurations to avoid storing configuration classes
...
This commit refactors CacheConfigurations implementation to make
it more native friendly by storing strings instead of classes in
order to avoid loading the configuration classes
when CacheConfigurations is initialized at build time.
See gh-25321
4 years ago
Madhura Bhave
b5e1787641
Make devtools securityFilterChain back-off in presence of WebSecurityConfigurerAdapter
...
Fixes gh-25147
4 years ago
Andy Wilkinson
3ad68a39b6
Upgrade to Spring Integration 5.3.6.RELEASE
...
Closes gh-25283
4 years ago
Madhura Bhave
00a358b4d3
Throw or warn for invalid config properties with list syntax
...
Fixes gh-25309
4 years ago
Andy Wilkinson
bec065dfd3
Upgrade to Spring AMQP 2.2.15.RELEASE
...
Closes gh-25284
4 years ago
Andy Wilkinson
08e86741fd
Don't scan for `@Persistent` types as they may not be meant for Neo4j
...
Closes gh-25069
4 years ago
Madhura Bhave
52a15647a9
Polish "Remove old documentation relating to yaml and profiles"
...
See gh-24620
4 years ago
Ramiro Aparicio
93f822e7b6
Remove old documentation relating to yaml and profiles
...
See gh-24620
4 years ago
Stephane Nicoll
5d1bb3025b
Add username alias for H2's JdbcDataSource
...
Closes gh-25263
4 years ago
Andy Wilkinson
87efacf039
Upgrade to Spring HATEOAS 1.2.4
...
Closes gh-25341
4 years ago
Andy Wilkinson
cc35ffbfd9
Upgrade to RxJava2 2.2.21
...
Closes gh-25340
4 years ago
Andy Wilkinson
299134fb14
Upgrade to JUnit 4.13.2
...
Closes gh-25339
4 years ago
Andy Wilkinson
edc7253635
Upgrade to FreeMarker 2.3.31
...
Closes gh-25338
4 years ago
Andy Wilkinson
29d46c86c9
Upgrade to Spring Data Neumann-SR7
...
Closes gh-25282
4 years ago
Andy Wilkinson
0348b57b16
Upgrade to Spring HATEOAS 1.1.4.RELEASE
...
Closes gh-25337
4 years ago
Andy Wilkinson
6ce61c504d
Upgrade to RxJava2 2.2.21
...
Closes gh-25336
4 years ago
Andy Wilkinson
92c82a4f54
Upgrade to JUnit 4.13.2
...
Closes gh-25335
4 years ago
Andy Wilkinson
74b33cce5e
Upgrade to FreeMarker 2.3.31
...
Closes gh-25334
4 years ago
Andy Wilkinson
a91f32d14e
Temporarily work around breaking API change in Spring Data Couchbase
...
See gh-25002
4 years ago
Andy Wilkinson
d922d0f859
Upgrade to Micrometer 1.6.4
...
Closes gh-25291
4 years ago
Andy Wilkinson
43c923b3d5
Upgrade to Micrometer 1.5.11
...
Closes gh-25285
4 years ago
Stephane Nicoll
44d765bd00
Upgrade to Spring Framework 5.3.4
...
Closes gh-24998
4 years ago
Stephane Nicoll
32f6719ec1
Upgrade to Spring Framework 5.2.13
...
Closes gh-25281
4 years ago
Stephane Nicoll
f6b5964258
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25312
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
0dbf907f73
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25310
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
b86351d0cf
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25307
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
29af4b953f
Add dependency management for new hibernate-micrometer module
...
Fixes gh-25277
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
55e3ca66e2
Replace native image system property with call to NativeDetector
...
Closes gh-25303
4 years ago
Stephane Nicoll
dcbc3a29aa
Upgrade to Reactor 2020.0.4
...
Closes gh-25286
4 years ago
Stephane Nicoll
98964990d4
Upgrade to Reactor Dysprosium-SR17
...
Closes gh-25280
4 years ago
Stephane Nicoll
a9ff33f74f
Merge branch '2.3.x' into 2.4.x
...
Closes gh-25297
4 years ago
Stephane Nicoll
569002e917
Polish "Document Kafka Streams metrics support"
...
See gh-25272
4 years ago
izeye
dff4ca2293
Document Kafka Streams metrics support
...
See gh-25272
4 years ago
Stephane Nicoll
3f9f9a4637
Polish "Start building against Spring Data Neumann-SR7 snapshots"
...
See gh-25282
4 years ago
Stephane Nicoll
0bc03c7141
Associate application classloader to auto-configured Hazelcast instance
...
Closes gh-24836
4 years ago
Stephane Nicoll
5576f26115
Start building against Spring Kafka 2.6.6 snapshots
...
See gh-25292
4 years ago
Stephane Nicoll
67e1b64a23
Start building against Micrometer 1.6.4 snapshots
...
See gh-25291
4 years ago
Stephane Nicoll
f8caab121d
Start building against Spring AMQP 2.3.5 snapshots
...
See gh-25290
4 years ago
Stephane Nicoll
8a4f49c30b
Start building against Spring Integration 5.4.4 snapshots
...
See gh-25289
4 years ago
Stephane Nicoll
31a98f90c8
Start building against Reactor 2020.0.4 snapshots
...
See gh-25286
4 years ago
Stephane Nicoll
bab0862fdd
Start building against Micrometer 1.5.11 snapshots
...
See gh-25285
4 years ago