Commit Graph

19452 Commits (78b43279a741c39e9917370558a3e0e2fda35353)

Author SHA1 Message Date
Stephane Nicoll f33489d16f Upgrade to MariaDB 3.0.9
Closes gh-33192
2 years ago
Stephane Nicoll 825ed0e593 Upgrade to Jaybird 4.0.7.java11
Closes gh-33190
2 years ago
Stephane Nicoll 6f5379a77f Upgrade to Jackson Bom 2.14.0
Closes gh-33189
2 years ago
Stephane Nicoll 127fc89797 Upgrade to HttpCore5 5.1.5
Closes gh-33188
2 years ago
Stephane Nicoll db959445fe Upgrade to Hazelcast 5.1.5
Closes gh-33187
2 years ago
Stephane Nicoll 06473a8ed5 Upgrade to Ehcache3 3.10.4
Closes gh-33186
2 years ago
Stephane Nicoll aba179ccfc Switch bomr policy to same-minor-version 2 years ago
Stephane Nicoll f177c1bae7 Revert "Upgrade to Undertow 2.2.21.Final"
This reverts commit ac72530d85.

See gh-33181
2 years ago
Stephane Nicoll e03c2e876a Revert "Upgrade to Undertow 2.2.21.Final"
This reverts commit 51a1673252.

See gh-33165
2 years ago
Stephane Nicoll 46ba0dfdb6 Upgrade to Reactor 2020.0.25
Closes gh-33130
2 years ago
Stephane Nicoll 0562636ae7 Upgrade to Reactor 2020.0.25
Closes gh-33123
2 years ago
Andy Wilkinson 55b5a32254 Try to stabilize JBoss Logging provider tests
See gh-33155
2 years ago
Stephane Nicoll ac72530d85 Upgrade to Undertow 2.2.21.Final
Closes gh-33181
2 years ago
Stephane Nicoll 6f8bcd764a Upgrade to Spring WS 3.1.4
Closes gh-33179
2 years ago
Stephane Nicoll 3b9260d4ca Upgrade to Spring Security 5.7.5
Closes gh-33178
2 years ago
Stephane Nicoll 7de8c9bd53 Upgrade to Netty 4.1.85.Final
Closes gh-33177
2 years ago
Stephane Nicoll ba40a88c10 Upgrade to MariaDB 3.0.9
Closes gh-33176
2 years ago
Stephane Nicoll a241093b55 Upgrade to Jaybird 4.0.7.java8
Closes gh-33175
2 years ago
Stephane Nicoll f14eedc20a Upgrade to HttpCore5 5.1.5
Closes gh-33174
2 years ago
Stephane Nicoll b134269048 Upgrade to Hibernate 5.6.14.Final
Closes gh-33173
2 years ago
Stephane Nicoll ecc929fb1f Upgrade to Hazelcast 5.1.5
Closes gh-33172
2 years ago
Stephane Nicoll f2018fa778 Upgrade to Elasticsearch 7.17.7
Closes gh-33171
2 years ago
Stephane Nicoll fcf774c333 Upgrade to Ehcache3 3.10.4
Closes gh-33170
2 years ago
Phillip Webb 0754665973 Merge branch '2.7.x'
Closes gh-33169
2 years ago
Phillip Webb 733638cf89 Merge branch '2.6.x' into 2.7.x
Closes gh-33168
2 years ago
Phillip Webb 2a989b31aa Create Environment and apply ConversionService to management contexts
Update `ManagementContextFactory` implementations to create an
appropriate `Environment` type and to apply the `ConversionService`
from the parent context.

Prior to this commit, the management context `Environment` would not
be able to convert values from a `configtree:` source due to a missing
converter.

Fixes gh-32941
2 years ago
Scott Frederick c28c614c47 Set Java source and target when compiling AOT generated sources
When compiling AOT-generated sources in the Maven plugin `process-aot`
and `process-test-aot` goals, the Java compiler should be provided
with the same `--source`, `--target`, and `--release` configuration
values as the Maven compiler plugin uses to compile main sources.

Fixes gh-33112
2 years ago
Scott Frederick 11652bd8e6 Add compilerArguments parameter to process-aot Maven goal
This commit adds a `compilerArguments` parameter to the Maven plugin
`process-aot` and `process-test-aot` goals to allow the user to
configure the command used to compile the AOT-generated sources.

Fixes gh-33012
2 years ago
Andy Wilkinson 31f5e768a8 Polish "Add config property for Spring Integration component observation"
See gh-33099
2 years ago
artembilan b87d5c728d Add config property for Spring Integration component observation
Spring Integration has introduced a new observationPatterns attribute
on EnableIntegrationManagement. Spring Boot auto-configures
EnableIntegrationManagement so this commit adds a property that
allows users to configure the patterns without declaring the
annotation themselves.

See gh-33099
2 years ago
Andy Wilkinson 6d8a1c90a4 Revert "Upgrade to Tomcat 10.1.2"
This reverts commit 4ccdfc66d6.

See gh-33167
See gh-33071
2 years ago
Andy Wilkinson 45ec107e2f Correct ClassUtils import
See gh-33155
2 years ago
Andy Wilkinson 4ccdfc66d6 Upgrade to Tomcat 10.1.2
Closes gh-33167
Closes gh-33071
2 years ago
Andy Wilkinson b5bdee24c2 When Logback's in use, route JBoss Logging straight into SLF4J
Prior to this change, when using spring-boot-starter-logging, JBoss
Logging would route like this:

JBoss Logging -> Log4j2 API -> SLF4J -> Logback

This is inefficient as there's no need for it to go via the Log4j2
API.

This commit updates the Logback logging system to configure a system
property that controls JBoss's routing. With this change in place,
JBoss Logging will route like this:

JBoss Logging -> SLF4J -> Logback

Closes gh-33155
2 years ago
Brian Clozel 932f7d705f Start building against Spring Framework 6.0.0 SNAPSHOTs
See gh-33136
2 years ago
Stephane Nicoll 51a1673252 Upgrade to Undertow 2.2.21.Final
Closes gh-33165
2 years ago
Stephane Nicoll 7885387d24 Upgrade to Spring WS 3.1.4
Closes gh-33163
2 years ago
Stephane Nicoll cd7f6d049e Upgrade to Spring Security 5.6.9
Closes gh-33162
2 years ago
Stephane Nicoll 925cd10d9d Upgrade to Netty 4.1.85.Final
Closes gh-33161
2 years ago
Stephane Nicoll d8867e7c2e Upgrade to MariaDB 2.7.7
Closes gh-33160
2 years ago
Stephane Nicoll c1e105ffea Upgrade to Jaybird 4.0.7.java8
Closes gh-33159
2 years ago
Stephane Nicoll 83ec78b2af Upgrade to HttpCore5 5.1.5
Closes gh-33158
2 years ago
Stephane Nicoll bdc80ec484 Upgrade to Hibernate 5.6.14.Final
Closes gh-33157
2 years ago
Andy Wilkinson 4bd2fe151e Don't use spring-ws-bom as it manages third-party dependencies
See gh-33139
2 years ago
Stephane Nicoll a18d3e0a3f Start building against Spring Batch 5.0.0 snapshots
See gh-33148
2 years ago
Stephane Nicoll 8dfe0ab95f Start building against Spring Session 3.0.0 snapshots
See gh-33147
2 years ago
Stephane Nicoll 32b8150fac Start building against Spring Integration 6.0.0 snapshots
See gh-33146
2 years ago
Stephane Nicoll 455cccd11a Start building against Spring GraphQL 1.1.0 snapshots
See gh-33145
2 years ago
Stephane Nicoll 45f7c848b5 Start building against Spring Security 6.0.0 snapshots
See gh-33144
2 years ago
Stephane Nicoll 2cf0eafc25 Start building against Spring REST Docs 3.0.0 snapshots
See gh-33143
2 years ago
Stephane Nicoll 636568d3cc Start building against Spring Kafka 3.0.0 snapshots
See gh-33142
2 years ago
Stephane Nicoll 871abe729d Start building against Spring AMQP 3.0.0 snapshots
See gh-33141
2 years ago
Stephane Nicoll 261d7bae17 Start building against Spring Data 2022.0.0 snapshots
See gh-33140
2 years ago
Stephane Nicoll e62b2d9df4 Start building against Spring WS 4.0.0 snapshots
See gh-33139
2 years ago
Stephane Nicoll 2d630f667c Start building against Spring LDAP 3.0.0 snapshots
See gh-33138
2 years ago
Stephane Nicoll 13b6e3fce1 Start building against Spring HATEOAS 2.0.0 snapshots
See gh-33137
2 years ago
Stephane Nicoll 3a6dd7e1a1 Start building against Spring Retry 2.0.0 snapshots
See gh-33149
2 years ago
Stephane Nicoll 2d09711942 Start building against Spring GraphQL 1.0.3 snapshots
See gh-33150
2 years ago
Stephane Nicoll 41914ab15b Start building against Spring Batch 4.3.8 snapshots
See gh-33135
2 years ago
Stephane Nicoll cf3a22b495 Start building against Spring REST Docs 2.0.7 snapshots
See gh-33134
2 years ago
Stephane Nicoll 2d90378595 Start building against Spring Kafka 2.8.11 snapshots
See gh-33133
2 years ago
Stephane Nicoll 6705d1b087 Start building against Spring Data 2021.2.6 snapshots
See gh-33132
2 years ago
Stephane Nicoll 2eb6cef081 Start building against Spring Framework 5.3.24 snapshots
See gh-33131
2 years ago
Stephane Nicoll 9c289b7090 Start building against Reactor 2020.0.25 snapshots
See gh-33130
2 years ago
Stephane Nicoll dfbf0be6f9 Start building against Micrometer 1.9.6 snapshots
See gh-33129
2 years ago
Stephane Nicoll 2b4ceb35a2 Start building against Spring Batch 4.3.8 snapshots
See gh-33128
2 years ago
Stephane Nicoll 579daad219 Start building against Spring REST Docs 2.0.7 snapshots
See gh-33127
2 years ago
Stephane Nicoll 37ffaa3e12 Start building against Spring Kafka 2.8.11 snapshots
See gh-33126
2 years ago
Stephane Nicoll 4873671ada Start building against Spring Data 2021.1.10 snapshots
See gh-33125
2 years ago
Stephane Nicoll 22e56d27a6 Start building against Spring Framework 5.3.24 snapshots
See gh-33124
2 years ago
Stephane Nicoll 89212aa3ba Start building against Reactor 2020.0.25 snapshots
See gh-33123
2 years ago
Stephane Nicoll 36c5ddbd13 Start building against Micrometer 1.8.12 snapshots
See gh-33122
2 years ago
Sébastien Deleuze 88cf2bbae9 Remove outdated native image documentation
See gh-33109
2 years ago
Andy Wilkinson fe72f307f4 Avoid actuator beans being ineligible for post-processing
Closes gh-33110
2 years ago
Andy Wilkinson b5e502d03b Make class package-private as it's returned from package-private method
Returning a private class from a package-private method causes the
AOT-generated source files to fail to compile as the private class is
not visible.

Closes gh-33106
2 years ago
Madhura Bhave 8cb615e9b6 Remove workarounds for SecurityContextRepository 2 years ago
Madhura Bhave f4cf722c27 Align default security filter dispatcher types with Spring Security
Fixes gh-33090
2 years ago
Andy Wilkinson d34ccb3880 Avoid duplicate test database replacement in native tests
Closes gh-33100
2 years ago
Phillip Webb 954ed3e15e Merge branch '2.7.x'
Closes gh-33102
2 years ago
Phillip Webb 9193e527cc Merge branch '2.6.x' into 2.7.x
Closes gh-33101
2 years ago
67 e55e23482a Fix kafka streams start description typo in documentation
See gh-33098
2 years ago
Andy Wilkinson a2f65cd887 Consider user classes when finding bind constructor
Update `@Autowired` detection logic to consider all constructors and to
search user classes.

Fixes gh-33061

Co-authored-by: Phillip Webb <pwebb@vmware.com>
2 years ago
Andy Wilkinson d6ecdd5741 Remove old Jakarta EE 8 entries from spring-boot-dependencies
Closes gh-33094
2 years ago
Andy Wilkinson 5f6b63e277 Auto-configure span customizer beans
Closes gh-33087
2 years ago
Phillip Webb e5a0b164ac Configure MeterBinders after beans have been created
Update `MeterRegistryPostProcessor` to configure `MeterRegistry` beans
in two distinct sweeps. The first sweep applies customizers and filters
as the `MeterRegistry` bean is initialized, the second sweep applies
`MeterBinder` beans once all singletons have been instantiated.

Prior to this commit, it was not possible for a `MeterBinder` bean to
directly or indirectly use a `MeterRegistry`. It was also possible for
bound meters to cause a deadlock during refresh processing if those
meters could be updated on a thread other than main, such as GC
notifications.

Fixes gh-30636
Fixes gh-33070
2 years ago
Andy Wilkinson e60084112e Avoid NPE when TraceContext has deferred sampling
Closes gh-33093
2 years ago
Andy Wilkinson 6e4bece912 Make auto-configured OtelTracer back off when user defines a Tracer
Closes gh-33097
2 years ago
Andy Wilkinson d91e16a6c5 Make auto-configured BraveTracer back off when user defines a Tracer
Closes gh-33095
2 years ago
Phillip Webb 3d2071d044 Migrate endpoints to return OperationResponseBody types
Update types returned from endpoints to implement the
`OperationResponseBody` interface. This ensures that they will be
serialized using the isolated actuator `ObjectMapper`.

See gh-20291
2 years ago
Phillip Webb 1f8493fb29 Support isolated actuator ObjectMapper
Add `OperationResponseBody` tagging interface that can be used
to trigger the use of an isolated ObjectMapper specifically for
actuator responses.

The isolated mapper is provided by an `EndpointObjectMapper`
bean which is auto-configured unless specifically disabled
by the user.

WebMVC, WebFlux and Jersey integrations have been updated
to provide a link between the `OperationResponseBody` type
and the endpoint `ObjectMapper`.

See gh-20291
2 years ago
Phillip Webb 72cbb8a5d8 Polish 2 years ago
Phillip Webb 79ff11cb2b Rename and relocate ExemplarsAutoConfiguration
Rename `ExemplarsAutoConfiguration` and relocate it to a diffent
package to make it clear that it is for Prometheus.
2 years ago
Scott Frederick a53141f8a4 Fix JMX exposure default in config metadata and docs
Fixes gh-33072
2 years ago
Andy Wilkinson 21f0fdffa1 Upgrade to Spring Session 3.0.0-RC2
Closes gh-33034
2 years ago
Phillip Webb 883e97b166 Merge branch '2.7.x' 2 years ago
Phillip Webb ea10a64a0c Merge branch '2.6.x' into 2.7.x 2 years ago
Phillip Webb f423a26dd5 Polish 2 years ago
Andy Wilkinson 54aaaeec6f Upgrade to Spring Batch 6.0.0-RC2
Closes gh-332935
2 years ago
Andy Wilkinson e25792ee58 Upgrade to Spring Security 6.0.0-RC2
Closes gh-33063
2 years ago
Andy Wilkinson ac867c3c40 Polish 2 years ago
Phillip Webb 1adc7c7dd4 Merge branch '2.7.x' 2 years ago
Phillip Webb 0ef03d725f Merge branch '2.6.x' into 2.7.x 2 years ago
Phillip Webb a431ae04e6 Polish 2 years ago
Andy Wilkinson 7eb0fe4c89 Contribute reflection hints for JsonComponent inner classes
Closes gh-33089
2 years ago
Scott Frederick b882de7c68 Throw ContextLoadException on test context load failure
When a test context fails to load, a `ContextLoadException` should
be thrown so that Framework can catch it and call any registered
`ApplicationContextFailureProcessor`s.

Closes gh-31793
2 years ago
Andy Wilkinson 70f7258341 Simplify JacksonAutoConfiguration as we now require Jackson 2.14
See gh-33086
2 years ago
Andy Wilkinson fcbc7dacf1 Add reflection hints for JsonTesters
Closes gh-32858
2 years ago
Stephane Nicoll 41e2423a0c Upgrade to Spring Framework 6.0.0-RC4
Closes gh-33023
2 years ago
Andy Wilkinson 60917bd114 Remove tests for Jackson 2.11
Closes gh-33086
2 years ago
Andy Wilkinson 112bed886c Merge branch '2.7.x'
Closes gh-33085
2 years ago
Andy Wilkinson b1494d4a39 Merge branch '2.6.x' into 2.7.x
Closes gh-33084
2 years ago
Andy Wilkinson 6423535f67 Delete temp directory after MavenBuild has exected
Closes gh-33083
2 years ago
Phillip Webb 32b9945632 Polish 2 years ago
Phillip Webb 0d5c13cb28 Polish 'Add reflection hints for PropertyNamingStrategies'
See gh-33080
2 years ago
Ralf Ueberfuhr e9bca3e6de Add reflection hints for PropertyNamingStrategies
See gh-33080
2 years ago
Andy Wilkinson 50bb317215 Upgrade to Reactor Bom 2022.0.0
Closes gh-32939
2 years ago
Andy Wilkinson 546853bba5 Upgrade to Spring Integration 6.0.0-RC2
Closes gh-33009
2 years ago
Andy Wilkinson c1cf939199 Merge branch '2.7.x'
Closes gh-33076
2 years ago
Andy Wilkinson 1c3a4906fa Merge pull request #32861 from izeye
* gh-32861:
  Polish "Provide dependency management for missing Selenium modules"
  Provide dependency management for missing Selenium modules

Closes gh-32861
2 years ago
Andy Wilkinson 03d1631d4c Polish "Provide dependency management for missing Selenium modules"
See gh-32861
2 years ago
Andy Wilkinson 843493d915 Merge branch '2.7.x'
Closes gh-33075
2 years ago
Andy Wilkinson 00d22c9fc5 Merge branch '2.6.x' into 2.7.x
Closes gh-33074
2 years ago
Andy Wilkinson f42e90a2b4 Add missing dependency management for Selenum
Closes gh-32721
2 years ago
Andy Wilkinson eed86c0d0a Test Boot's Gradle plugin against Gradle 7.6-rc-2
Closes gh-33073
2 years ago
Johnny Lim 4161f5bdf1 Provide dependency management for missing Selenium modules
See gh-32861
2 years ago
Johnny Lim ea4f22684d Polish Log4j2 changes
See gh-32742
2 years ago
Johnny Lim 6b385a4f79 Fix configLocationsWithConfigurationFileSystemProperty
See gh-32740
2 years ago
Andy Wilkinson 1481676b54 Merge branch '2.7.x'
Closes gh-33069
2 years ago
Andy Wilkinson bb141ffc09 Merge branch '2.6.x' into 2.7.x
Closes gh-33068
2 years ago
EricGao888 569e752159 Fix a minor bug in an example in oauth2 doc
See gh-32931
2 years ago
Andy Wilkinson c314d62030 Merge branch '2.7.x'
Closes gh-33067
2 years ago
Andy Wilkinson 0e70c33725 Merge branch '2.6.x' into 2.7.x
Closes gh-33066
2 years ago
dreis2211 34902f5a02 Fix possible type pollution in ConditionEvaluationReport
See gh-32916
2 years ago
Andy Wilkinson a19f1a733e Correct crash handling in condition report logging listener
Closes gh-33027
2 years ago
Andy Wilkinson 6d1fca10a3 Polish "Remove Sleuth references in favor of Micrometer Tracing"
See gh-32994
2 years ago
Toshiaki Maki bf4c367d7e Remove Sleuth references in favor of Micrometer Tracing
See gh-32994
2 years ago
Andy Wilkinson 5a299dd501 Correct coordinates of Artemis' server artifact
Closes gh-33065
2 years ago
Andy Wilkinson df2445a6be Update docs now that GraalVM 22.3 is fully available
Closes gh-32813
2 years ago
Andy Wilkinson 6a2f2a0afd Upgrade to Micrometer 1.10.0
Closes gh-32936
2 years ago
Andy Wilkinson aff8a3b182 Upgrade to Micrometer Tracing 1.0.0
Closes gh-32937
2 years ago
Andy Wilkinson b1fcc38338 Upgrade to Jakara XML WS 4.0.0
Closes gh-33054
2 years ago
Andy Wilkinson 918182bfdf Upgrade to Jakarta XML SOAP and SAAJ Impl 3.0.0
Closes gh-33053
Closes gh-33057
2 years ago
Andy Wilkinson e274dbcfc4 Upgrade to Jakarta JMS 3.1.0
Closes gh-33047
2 years ago
Andy Wilkinson 01940144af Upgrade to Jakarta Annotation 2.1.1
Closes gh-33046
2 years ago
Andy Wilkinson b357239861 Upgrade to Jakarta Activation 2.1.0
Closes gh-33045
2 years ago
Andy Wilkinson 524d0599b1 Upgrade to Jakarta Json Bind 3.0.0 and Yasson 3.0.0
Closes gh-33049
Closes gh-33058
2 years ago
Andy Wilkinson c27948c725 Upgrade to Jakarta Json 2.1.1
Closes gh-33048
2 years ago
Andy Wilkinson 335986ee4e Upgrade to Jakarta Persistence 3.1.0
Closes gh-33051
2 years ago
Andy Wilkinson 47c453f473 Upgrade to Hibernate Validator 8.0.0.Final
Closes gh-33056
2 years ago
Andy Wilkinson 9cdea13c56 Upgrade to Jakarta XML Bind 4.0.0 and Glassfish JAXB 4.0.1
Closes gh-33055
Closes gh-33052
2 years ago
Andy Wilkinson 3a2703e8f6 Upgrade to Jakarta Mail 2.1 and switch to Eclipse Angus RI
Closes gh-33059
Closes gh-33050
2 years ago
Andy Wilkinson 6940e348a7 Try to fix NativeImagePluginActionIntegrationTests on Windows 2 years ago
Andy Wilkinson beb1e398c9 Polish "Add reflection hints for Tomcat 10.1"
See gh-33064
2 years ago
Sébastien Deleuze 7972224313 Add reflection hints for Tomcat 10.1
In Tomcat 10.0, reflection hints on Http11AprProtocol were
registering hints on AbstractProtocol as a side effect.

Tomcat 10.1 removed this protocol and related hints, breaking
Http11NioProtocol usage in Spring Boot.

This commit contributes reflection hints for protocol properties
accessed reflectively from org.apache.catalina.connector.Connector.

See gh-33064
2 years ago
Phillip Webb 0bdf7e8af7 Allow spring properties to be used in logback <if> blocks
Reorder `SpringBootJoranConfigurator.addModelHandlerAssociations` so
that handlers are added before calling the super method. Prior to this
commit, handlers were added behind filters which prevented them from
being used in `<if>` blocks.

Fixes gh-33028
2 years ago
Phillip Webb 95557ddbc6 Start building against Spring Integration 6.0.0-RC2 snapshots
See gh-33009
2 years ago
Andy Wilkinson b67c427259 Upgrade to Servlet 6.0 and related EE 10 specs
Co-authored-by: Phillip Webb <pwebb@vmware.com>

Closes gh-33036
Closes gh-33037
Closes gh-33038
Closes gh-33039
Closes gh-33040
Closes gh-33041
Closes gh-33042
Closes gh-33043
2 years ago
Andy Wilkinson 1525ed9170 Start building against Spring Session 3.0.0-RC2 snapshots
Closes gh-33034
2 years ago
Andy Wilkinson 1b6e8ee3cc Remove dependency management for unused EL dependencies
Closes gh-33035
2 years ago
Andy Wilkinson 690b6fa086 Start building against Spring Framework 6.0.0-RC4 snapshots
See gh-33023
2 years ago
Andy Wilkinson fce6016399 Merge branch '2.7.x'
See gh-33016
2 years ago
Andy Wilkinson 7c0f397129 Merge branch '2.6.x' into 2.7.x
See gh-33015
2 years ago
Andy Wilkinson ac6ad7c0f1 Fix ModifiedClassPathExtension with parameterized tests
Closes gh-33014
2 years ago
Andy Wilkinson 651f4f7236 Polish "Polish ImportCandidates"
See gh-33013
2 years ago
biergit d7090b500b Polish ImportCandidates
See gh-33013
2 years ago
Phillip Webb 179aa987ee Unify actuator descriptor class names
Update actuator endpoints to consistently use `...Descriptor` for
JSON support classes.

Closes gh-33022
2 years ago
Phillip Webb 0fa7dba87a Fix formatting
See gh-33013
2 years ago
Phillip Webb 2c193e7736 Remove legacy cookie processor documentation
Remove legacy processor documentation since support will be removed
in Tomcat 10.1.

Closes gh-33021
2 years ago
biergit 8d98ae3435 Polish
See gh-33013
2 years ago
Andy Wilkinson bf468ab808 Polish tests to make use of @ParamterizedTest
Update tests to use @ParamterizedTest to reduce duplication.
2 years ago
Phillip Webb 3bd945766f Merge branch '2.7.x' 2 years ago
Phillip Webb b4283d45c5 Merge branch '2.6.x' into 2.7.x 2 years ago
Phillip Webb d2cceb6b77 Polish 2 years ago
Phillip Webb 262c30ddc1 Improve error message when DirtiesUrlFactoriesExtension fails
See gh-33019
2 years ago
Phillip Webb 34b4ae8e05 Merge branch '2.7.x'
Closes gh-33019
2 years ago
Phillip Webb 2ab1f49442 Merge branch '2.6.x' into 2.7.x
Closes gh-33018
2 years ago
Phillip Webb caf46043c6 Add @DirtiesUrlFactories annotation
Add `@DirtiesUrlFactories` annotation that can be used to reset URL
factories.

Closes gh-33017
2 years ago
Phillip Webb fb3c095e35 Merge branch '2.7.x'
Closes gh-33016
2 years ago
Phillip Webb 948893f36d Merge branch '2.6.x' into 2.7.x
Closes gh-33015
2 years ago
Phillip Webb d4cc8fc3a6 Support modified classpath on methods and parameterized tests
Update `ModifiedClassPathExtension` and related classes so that
annotations can be used directly on test methods, or on classes
passed into parameterized tests.

Closes gh-33014
2 years ago
Andy Wilkinson 42f4fd7e41 Revert to Spring Integration 6.0.0-RC1
Latest snapshots contain breaking changes that we do not yet know how
to address.
2 years ago
Andy Wilkinson 7e6bc3fdca Adapt to breaking API change in Spring Integration
See gh-33009
2 years ago
Andy Wilkinson 39f6a5d8a8 Start building against Spring Integration 6.0.0-RC2 snapshots
See gh-33009
2 years ago
Andy Wilkinson db8af6e638 Upgrade to Spring Data Bom 2022.0.0-RC2
Closes gh-32938
2 years ago
Andy Wilkinson 9472cb2db7 Polish 2 years ago
Andy Wilkinson 443d80ce6e Polish
See gh-32924
2 years ago
Andy Wilkinson edecebb641 Upgrade to Neo4j Java Driver 5.2.0
Closes gh-33008
2 years ago
Andy Wilkinson 3173f3e1ac Upgrade to Liquibase 4.17.2
Closes gh-33007
2 years ago
Andy Wilkinson 56252b72c8 Upgrade to jOOQ 3.17.5
Closes gh-33006
2 years ago
Andy Wilkinson 0f0d7e5336 Upgrade to Elasticsearch Client 8.5.0
Closes gh-33005
2 years ago
Andy Wilkinson fe8644cc59 Fail more elegantly when GraalVM version is too old
Closes gh-32924
2 years ago
Andy Wilkinson 8f5ec06a55 Upgrade to Spring HATEOAS 2.0.0-RC2
Closes gh-33001
2 years ago
Andy Wilkinson 2d5a3eac51 Include AOT-generated classes in native test binary
Closes gh-32940
2 years ago
Andy Wilkinson 2b29a10d5b Merge branch '2.7.x'
Closes gh-33000
2 years ago
Andy Wilkinson 06c83e5345 Merge branch '2.6.x' into 2.7.x
Closes gh-32999
2 years ago
Andy Wilkinson d00e004622 Add missing XMLUnit dependency management
Closes gh-32998
2 years ago
Scott Frederick 67af4c0a65 Polish documentation 2 years ago
Andy Wilkinson bc23080cc6 Upgrade to Spring Kafka 3.0.0-RC2
Closes gh-32934
2 years ago
Andy Wilkinson 3fce1e9715 Fix reflection hint registration for @JsonMixins
The hints need to be registered for the mixin not the target of the
mixin.

Closes gh-32929
2 years ago
Scott Frederick bb684cc0ad Add support for CNB platform API 0.10
Fixes gh-32949
2 years ago
Andy Wilkinson 538f1505f0 Rename Spring Session Bom to Spring Session
Closes gh-32952
2 years ago
Andy Wilkinson 17e9b50b7e Upgrade to Spring Framework 6.0.0-RC3
Closes gh-32856
2 years ago
Andy Wilkinson 604aa4d512 Align auto-configured Lettuce metrics with Lettuce's defaults
Closes gh-32986
2 years ago
Andy Wilkinson 8e08931411 Merge branch '2.7.x'
Closes gh-32990
2 years ago
Andy Wilkinson 394ae76b04 Merge branch '2.6.x' into 2.7.x
Closes gh-32989
2 years ago
Andy Wilkinson fcd3413ba0 Allow histograms to be disabled for Lettuce metrics
Closes gh-32985
2 years ago
Andy Wilkinson 9ccc1e8d62 Merge branch '2.7.x'
Closes gh-32988
2 years ago
Andy Wilkinson a3870f8da7 Merge branch '2.6.x' into 2.7.x
Closes gh-32987
2 years ago
Andy Wilkinson beb62be843 Test Boot's Gradle plugin against Gradle 7.6-rc-1
Closes gh-32933
2 years ago
Andy Wilkinson beea06f515 Polish "Handle custom observation name for HTTP reqs in max URI tag filters"
See gh-32973
2 years ago
Johnny Lim 89fe895cd6 Handle custom observation name for HTTP reqs in max URI tag filters
See gh-32973
2 years ago
Brian Clozel 0acaa0e460 Adapt to observation changes in Framework
See spring-projects/spring-framework#29388
2 years ago
Moritz Halbritter 05c5b1225c Replace Tag to KeyValues adapter code
Closes gh-32876
2 years ago
Johnny Lim 7f44572b70 Remove Infinispan's Spring Boot Starter in README
See gh-32974
2 years ago
Andy Wilkinson 89af931c29 Update coordinates of jaybird dependency
See gh-32954
2 years ago
Moritz Halbritter 85fd475821 Add noop tracer bean if tracing is disabled
The new functionality doesn't expose any public API
and works the same as WebTestClientContextCustomizer
does.

Closes gh-32907
2 years ago
Moritz Halbritter 7aff82009f Revert "Register no-op tracer bean if tracing is disabled"
This reverts commit 2d75a8a9eb.
2 years ago
Andy Wilkinson c8679184c1 Remove dependency management for Hazelcast Hibernate 5
Closes gh-32953
2 years ago
Andy Wilkinson 6fe341745b Upgrade to Jaybird 4.0.6.java11
Closes gh-32954
2 years ago
Moritz Halbritter 2d75a8a9eb Register no-op tracer bean if tracing is disabled
Closes gh-32907
2 years ago
Andy Wilkinson b001aeb9ff Upgrade to Selenium HtmlUnit 4.5.2
Closes gh-32966
2 years ago
Andy Wilkinson 261d7f0d97 Upgrade to Selenium 4.5.3
Closes gh-32965
2 years ago
Andy Wilkinson b56026fd75 Upgrade to Maven Shade Plugin 3.4.1
Closes gh-32964
2 years ago
Andy Wilkinson bf2e8b7f7b Upgrade to Liquibase 4.17.1
Closes gh-32963
2 years ago
Andy Wilkinson c5a4bef0ee Upgrade to Jedis 4.3.1
Closes gh-32962
2 years ago
Andy Wilkinson f663763f9d Upgrade to Jackson Bom 2.14.0-rc3
Closes gh-32961
2 years ago
Andy Wilkinson f1db3c779f Upgrade to Infinispan 14.0.2.Final
Closes gh-32960
2 years ago
Andy Wilkinson 323105fe2a Upgrade to HSQLDB 2.7.1
Closes gh-32959
2 years ago
Andy Wilkinson 335a09204e Upgrade to Hibernate 6.1.5.Final
Closes gh-32958
2 years ago
Andy Wilkinson 9e5f20c3b8 Upgrade to Flyway 9.5.1
Closes gh-32957
2 years ago
Andy Wilkinson 46fd43a72c Upgrade to DB2 JDBC 11.5.8.0
Closes gh-32956
2 years ago
Andy Wilkinson bc63ffd1ca Upgrade to Couchbase Client 3.4.0
Closes gh-32955
2 years ago
Scott Frederick a0d765cab8 Restore invocation of DefaultTestExecutionListenersPostProcessors
This commit partially reverts c81ebf63d9,
so that `DefaultTestExecutionListenersPostProcessor`s are invoked
even though deprecated.

See gh-31793
2 years ago
Andy Wilkinson 519250cacf Polish Gradle tasks for AOT processing
Closes gh-32946
2 years ago
Andy Wilkinson bd75965ff8 Start building against Spring Kafka 3.0.0-RC2 snapshots
See gh-32934
2 years ago
Andy Wilkinson 61c9a1540f Start building against Spring Batch 5.0.0-RC2 snapshots
See gh-32935
2 years ago
Andy Wilkinson ea0ebe54e3 Start building against Spring Data Bom 2022.0.0 snapshots
See gh-32938
2 years ago
Andy Wilkinson 72202ab19a Start building against Reactor Bom 2022.0.0 snapshots
See gh-32939
2 years ago
Andy Wilkinson 11cff48271 Start building against Micrometer Tracing 1.0.0 snapshots
See gh-32937
2 years ago
Andy Wilkinson 08154fab46 Start building against Micrometer 1.10.0 snapshots
See gh-32936
2 years ago
Andy Wilkinson b192c29edb Use AOT's outputs to configure source set's inputs
Closes gh-32919
2 years ago
Andy Wilkinson 0103e24bbb Stop configuring AOT-generated classes as output of AOT source set
Closes gh-32940
2 years ago
Andy Wilkinson 2bb9b2640e Separate classpath of AOT tasks from source sets they populate
Closes gh-32930
2 years ago
Phillip Webb 2b5a29d514 No longer log hostname during application start
Remove hostname logging since `InetAddress.getLocalHost().getHostName()`
causes a network lookup and can take a long time.

Closes gh-32908
2 years ago
Scott Frederick c81ebf63d9 Use ApplicationContextFailureProcessor to log report on failure
Closes gh-31793
2 years ago
Moritz Halbritter 6a138e1753 Polish 2 years ago
Moritz Halbritter 4fef5291bf Fix build
Commit 29f085bd1a690ff7281e00b3a925e1160850ffbb in Spring Framework
automatically registers hints for enclosing directories. This fixes the
tests to use a contains instead of exact match.
2 years ago
Moritz Halbritter 5e034eab59 Revert "Fix build"
This reverts commit ec0d598ba4.
2 years ago
Moritz Halbritter dd2bec267c Revert "Fix build"
This reverts commit 50599c5046.
2 years ago
Moritz Halbritter 50599c5046 Fix build
Commit 29f085bd1a690ff7281e00b3a925e1160850ffbb in Spring Framework
automatically registers hints for enclosing directories. This fixes the
tests to expect hints for those directories as well.
2 years ago